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: 700
}

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: 700
}

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: 400;
	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: 400;
	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: 700
}

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

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

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

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

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

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

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

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

figure {
	margin: 0 0 10px
}

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

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

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

.w-embed:after {
	clear: both
}

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

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

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

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

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

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

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

label {
	margin-bottom: 5px;
	font-weight: 700;
	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: 400;
	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: 400;
	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: 400;
	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: 400;
	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: 50%;
	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: translate(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: translateY(-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)
	}

	to {
		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: Goodsans;
	src: url(/assets/fonts/GoodSans-Light.woff)format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-Heavy.woff)format("woff");
	font-weight: 900;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-Bold.woff)format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-ExtraLight.woff)format("woff");
	font-weight: 200;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-Regular.woff)format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-Thin.woff)format("woff");
	font-weight: 100;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-Medium.woff)format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-Black.woff)format("woff");
	font-weight: 800;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Outfit;
	src: url(/assets/fonts/Outfit-Black.ttf)format("truetype");
	font-weight: 900;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Oxygen;
	src: url(/assets/fonts/Oxygen-Regular.ttf)format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Oxygen;
	src: url(/assets/fonts/Oxygen-Light.ttf)format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Oxygen;
	src: url(/assets/fonts/Oxygen-Bold.ttf)format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Triogrotesk;
	src: url(/assets/fonts/TrioGrotesk-Bold.otf)format("opentype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Triogrotesk;
	src: url(/assets/fonts/TrioGrotesk-Medium.otf)format("opentype");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Triogrotesk;
	src: url(/assets/fonts/TrioGrotesk-Italic.otf)format("opentype");
	font-weight: 400;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: Goodsans;
	src: url(/assets/fonts/GoodSans-LightItalic.otf)format("opentype");
	font-weight: 300;
	font-style: italic;
	font-display: swap
}

:root {
	--black: black;
	--text-color--text-primary-high: var(--white);
	--white: white;
	--cream: #e8ded6;
	--light-grey: #f4f4f4;
	--background_dark_200: #191919;
	--superbloom--dark-purple-superbloom: #3a3999;
	--background-color--bg-light-primary: var(--white);
	--text-color--text-secondary-high: var(--background_dark_0);
	--industry-landers--il-fashion-purple: #cca3ff;
	--background-color--bg-dark-primary: var(--background_dark_0);
	--tertiary: #f2ebe7;
	--text-high: #f9f8f5;
	--background_dark_0: #050505;
	--light-cream: #f8f4f2;
	--neutrals--neutrals-dark-500: #999;
	--neutrals--neutral-dark-400: grey;
	--pink: #fab3d2;
	--dark-violet: #c5c3fd;
	--neutrals--neutrals-dark-0: #050505;
	--neutrals--neutrals-light-200: #d4d0c5;
	--neutrals--neutrals-light-0: #f9f8f5;
	--neutrals--transparent: #fff0;
	--neutrals--neutrals-dark-200: #333;
	--neutrals--neutrals-dark-100: #222;
	--tan: #c8b8a6;
	--text-color--text-primary-low: var(--neutrals--neutrals-lighter);
	--typography: #8f8f8f;
	--text-color--text-primary-medium: var(--neutrals--neutrals-light);
	--green-100: #85f499;
	--integrations--orange-klaviyo: #f96954;
	--integrations--purple-recharge: #967bee;
	--integrations--pink-stay-ai: #ff24a0;
	--integrations--yellow-attentive: #fff382;
	--light-purple: #e3e2ff;
	--light-red: #f8a6a0;
	--integrations--purple-postscript: #946eff;
	--text-color--text-field-guide: var(--superbloom--purple-superbloom);
	--grey-300: #d0d0d0;
	--superbloom--purple-superbloom: #b6b5ea;
	--neutrals--neutrals-light: #ddd;
	--superbloom--purple-hover-button: #5e5db4;
	--neutrals--neutrals-lighter: #bbb;
	--neutrals--neutrals-dark-300: #666;
	--background-color--bg-dark-secondary: var(--background_dark_200);
	--superbloom--light-purple-superbloom: #e3e2ff;
	--field-guide-radius: 1.875rem;
	--green-200: #2eb873;
	--neutrals--strokes: grey;
	--neutrals--neutrals-light-100: #e4e2d9;
	--background-color--bg-dark-tertiary: var(--neutrals--neutrals-dark-200);
	--integrations--tiktok-red: #fe2c55;
	--industry-landers--il-beauty-pink: #ff78e9;
	--nav-menu--menu-meta: #3687ff;
	--industry-landers--il-pets-yellow: #ffd900;
	--industry-landers--il-baby-kids-teal: #1acaff;
	--industry-landers--il-home-decor-purple: #b071ff;
	--industry-landers--il-nutrition-green: #2eb873;
	--industry-landers--il-food-beverage-orange: #fe8e22;
	--blue-partnership-ads: #3687ff;
	--integrations--purple-automations: #b071ff;
	--text-medium: #ece9e0;
	--shopify-green: #95bf47;
	--purple-field-guide: #8584cb;
	--secondary-deep-blue-600: #e5f0ff;
	--insiders-grid-gutter: 24px;
	--neutrals--neutrals-light-50: #eeebe2;
	--neutrals--neutrals-light-border: #d4d0c5;
	--neutrals--neutrals-light-300: #8b8885;
	--nav-menu--menu-shopify: #95bf47;
	--nav-menu--menu-tiktok: #fe2c55;
	--nav-menu--menu-automations: #9b4dff;
	--nav-menu--menu-social-listening: #2eb873;
	--nav-menu--menu-supermatch: #2eb873;
	--nav-menu--menu-fieldguide: #8584cb;
	--nav-menu--menu-integrations: #f44336;
	--nav-menu--menu-insiders: #deac00;
	--secondary-deep-blue-400: #5c9dff;
	--neutrals--neutrals-light-400: #626262;
	--neutrals--neutrals-lightest: #f9f8f5;
	--secondary-deep-blue-500: #99c2ff;
	--secondary-deep-blue-300: #3687ff;
	--_sizes---meta-report--element-spacing: clamp(2*1rem, ((2 - ((4 - 2)/(90 - 20)*20))*1rem + ((4 - 2)/(90 - 20))*100vw), 4*1rem);
	--primary-dark-50: #eeebe2;
	--primary-dark-200: #d4d0c5;
	--primary-dark-100: #e4e2d9;
	--secondary-deep-blue-200: #0052cc;
	--secondary-deep-blue-100: #002966;
	--_sizes---meta-report--section-spacing: clamp(1.75*1rem, ((1.75 - ((3.75 - 1.75)/(90 - 20)*20))*1rem + ((3.75 - 1.75)/(90 - 20))*100vw), 3.75*1rem);
	--_sizes---meta-report--page-top: clamp(7.5*1rem, ((7.5 - ((12.5 - 7.5)/(90 - 20)*20))*1rem + ((12.5 - 7.5)/(90 - 20))*100vw), 12.5*1rem);
	--background-color--bg-card-mobile: var(--neutrals--neutrals-dark-100);
	--grey-100: #f8f9f5
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
	outline-offset: 2px;
	border-radius: 50%;
	outline: 2px solid #3b79c3
}

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

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

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

body {
	background-color: var(--black);
	color: var(--text-color--text-primary-high);
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.5
}

h1 {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 2rem;
	line-height: 1.2
}

h2 {
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.3
}

h3 {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.875rem;
	font-weight: 400;
	line-height: 1.3
}

h4 {
	margin-top: 0;
	margin-bottom: 0
}

h5 {
	letter-spacing: -1.5px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.5
}

h6 {
	letter-spacing: -1.5px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.4
}

p {
	margin-bottom: 0;
	font-size: 1rem
}

a {
	color: var(--white);
	font-family: Goodsans, Arial, sans-serif;
	text-decoration: underline
}

ul {
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding-left: 1.25rem
}

ol {
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding-left: 1.5rem
}

li {
	margin-top: .25rem;
	margin-bottom: .25rem;
	padding-left: .5rem
}

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

label {
	margin-bottom: .25rem;
	font-weight: 500
}

strong {
	font-weight: 700
}

em {
	font-style: italic
}

blockquote {
	border-left: .1875rem solid var(--black);
	margin-bottom: 0;
	padding: .75rem 1.25rem;
	font-size: 1.25rem;
	line-height: 1.5
}

figure {
	margin-top: 3rem;
	margin-bottom: 3rem
}

figcaption {
	text-align: center;
	margin-top: .25rem
}

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

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

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

.overflow-hidden {
	overflow: hidden
}

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

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

.text-style-link {
	text-decoration: underline
}

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

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

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

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

.container-large {
	border-radius: 40px;
	width: 100%;
	max-width: 76.5rem;
	height: 100%;
	margin-left: auto;
	margin-right: auto
}

.container-large:where(.w-variant-5ec36ab8-356d-c66b-d38a-b6e7823ee9f0) {
	max-width: 63.5rem
}

.container-large.is--step-by-step {
	background-color: var(--cream);
	border-radius: 5rem
}

.container-large.relative {
	position: relative
}

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

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

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

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

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

.form-message-error {
	margin-top: .75rem;
	padding: .75rem
}

.utility_component {
	justify-content: center;
	align-items: center;
	width: 100vw;
	max-width: 100%;
	height: 100vh;
	max-height: 100%;
	padding-left: 1.25rem;
	padding-right: 1.25rem;
	display: flex
}

.utility_form-block {
	grid-row-gap: 1rem;
	text-align: center;
	flex-direction: column;
	max-width: 20rem;
	display: flex
}

.utility_form {
	grid-row-gap: 1rem;
	flex-direction: column;
	align-items: stretch;
	display: flex
}

.utility_image {
	width: 6rem;
	height: 6rem;
	margin-left: auto;
	margin-right: auto
}

.main-wrapper {
	overscroll-behavior: none
}

.main-wrapper.overflow-show {
	display: block;
	overflow: visible
}

.main-wrapper.is-meta-report {
	flex-flow: row;
	justify-content: space-between;
	align-items: flex-start;
	width: 100vw;
	display: flex;
	position: relative
}

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

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

.margin-tiny {
	margin: .125rem
}

.margin-xxsmall {
	margin: .25rem
}

.margin-xsmall {
	margin: .5rem
}

.margin-small {
	margin: 1rem
}

.margin-medium {
	margin: 2rem
}

.margin-large {
	margin: 3rem
}

.margin-xlarge {
	margin: 4rem
}

.margin-xxlarge {
	margin: 5rem
}

.margin-huge {
	margin: 6rem
}

.margin-xhuge {
	margin: 8rem
}

.margin-xxhuge {
	margin: 12rem
}

.margin-custom2 {
	margin: 5rem
}

.margin-0 {
	margin: 0
}

.padding-0 {
	padding: 0
}

.padding-tiny {
	padding: .125rem
}

.padding-xxsmall {
	padding: .25rem
}

.padding-xsmall {
	padding: .5rem
}

.padding-small {
	padding: 1rem
}

.padding-medium {
	padding: 2rem
}

.padding-large {
	padding: 3rem
}

.padding-xlarge {
	padding: 4rem
}

.padding-xxlarge {
	padding: 5rem
}

.padding-huge {
	padding: 6rem
}

.padding-xhuge {
	padding: 8rem
}

.padding-xxhuge {
	padding: 12rem
}

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

.margin-top.margin-button {
	margin-top: 2rem;
	margin-left: 0;
	margin-right: 0
}

.margin-top.margin-huge,
.margin-top.margin-small,
.margin-top.margin-tiny {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0
}

.margin-top.margin-custom3 {
	margin: 3.5rem 0 0
}

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

.margin-top.margin-custom2 {
	margin: 4rem 0 0
}

.margin-top.margin-xsmall,
.margin-top.margin-large,
.margin-top.margin-xxlarge,
.margin-top.margin-xlarge,
.margin-top.margin-0,
.margin-top.margin-xhuge {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0
}

.margin-top.margin-custom1 {
	margin-top: 2.5rem
}

.margin-bottom,
.margin-bottom.margin-xxlarge,
.margin-bottom.margin-medium,
.margin-bottom.margin-custom3,
.margin-bottom.margin-custom1,
.margin-bottom.margin-tiny,
.margin-bottom.margin-small,
.margin-bottom.margin-large,
.margin-bottom.margin-0,
.margin-bottom.margin-xlarge,
.margin-bottom.margin-xhuge,
.margin-bottom.margin-xxhuge,
.margin-bottom.margin-huge,
.margin-bottom.margin-xxsmall,
.margin-bottom.margin-custom2,
.margin-bottom.margin-xsmall {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0
}

.margin-left,
.margin-left.margin-tiny,
.margin-left.margin-xxlarge,
.margin-left.margin-0,
.margin-left.margin-small,
.margin-left.margin-xsmall,
.margin-left.margin-large,
.margin-left.margin-huge,
.margin-left.margin-xlarge,
.margin-left.margin-custom3,
.margin-left.margin-xxsmall,
.margin-left.margin-custom1,
.margin-left.margin-custom2,
.margin-left.margin-xhuge,
.margin-left.margin-xxhuge,
.margin-left.margin-medium {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0
}

.margin-right,
.margin-right.margin-huge,
.margin-right.margin-xsmall,
.margin-right.margin-xxhuge,
.margin-right.margin-small,
.margin-right.margin-medium,
.margin-right.margin-xlarge,
.margin-right.margin-custom3,
.margin-right.margin-custom2,
.margin-right.margin-xxsmall,
.margin-right.margin-xhuge,
.margin-right.margin-custom1,
.margin-right.margin-large,
.margin-right.margin-0,
.margin-right.margin-xxlarge,
.margin-right.margin-tiny {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0
}

.margin-vertical,
.margin-vertical.margin-medium,
.margin-vertical.margin-xlarge,
.margin-vertical.margin-xxsmall,
.margin-vertical.margin-xxlarge,
.margin-vertical.margin-huge,
.margin-vertical.margin-0,
.margin-vertical.margin-xxhuge,
.margin-vertical.margin-tiny,
.margin-vertical.margin-xsmall,
.margin-vertical.margin-custom1,
.margin-vertical.margin-small,
.margin-vertical.margin-large,
.margin-vertical.margin-xhuge,
.margin-vertical.margin-custom2,
.margin-vertical.margin-custom3 {
	margin-left: 0;
	margin-right: 0
}

.margin-horizontal,
.margin-horizontal.margin-medium,
.margin-horizontal.margin-tiny,
.margin-horizontal.margin-custom3,
.margin-horizontal.margin-0,
.margin-horizontal.margin-xxlarge,
.margin-horizontal.margin-xhuge,
.margin-horizontal.margin-huge,
.margin-horizontal.margin-xlarge,
.margin-horizontal.margin-custom1,
.margin-horizontal.margin-xxsmall,
.margin-horizontal.margin-xsmall,
.margin-horizontal.margin-large,
.margin-horizontal.margin-custom2,
.margin-horizontal.margin-small,
.margin-horizontal.margin-xxhuge {
	margin-top: 0;
	margin-bottom: 0
}

.padding-top,
.padding-top.padding-xhuge,
.padding-top.padding-xxhuge,
.padding-top.padding-0,
.padding-top.padding-large {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0
}

.padding-top.padding-custom2 {
	padding: 2.5rem 0 0
}

.padding-top.padding-xlarge,
.padding-top.padding-huge,
.padding-top.padding-xxsmall {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0
}

.padding-top.padding-custom3 {
	padding: 3.5rem 0 0
}

.padding-top.padding-tiny,
.padding-top.padding-medium,
.padding-top.padding-xxlarge,
.padding-top.padding-small,
.padding-top.padding-xsmall {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0
}

.padding-top.padding-custom1 {
	padding: 2.5rem 0 0
}

.padding-bottom,
.padding-bottom.padding-xlarge,
.padding-bottom.padding-small,
.padding-bottom.padding-xxhuge,
.padding-bottom.padding-large,
.padding-bottom.padding-xhuge,
.padding-bottom.padding-custom2,
.padding-bottom.padding-xxsmall,
.padding-bottom.padding-xxlarge,
.padding-bottom.padding-custom3,
.padding-bottom.padding-custom1,
.padding-bottom.padding-xsmall,
.padding-bottom.padding-huge,
.padding-bottom.padding-tiny,
.padding-bottom.padding-medium,
.padding-bottom.padding-0 {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0
}

.padding-left,
.padding-left.padding-xhuge,
.padding-left.padding-xlarge,
.padding-left.padding-0,
.padding-left.padding-small,
.padding-left.padding-xsmall,
.padding-left.padding-medium,
.padding-left.padding-xxhuge,
.padding-left.padding-huge,
.padding-left.padding-custom1,
.padding-left.padding-tiny,
.padding-left.padding-xxsmall,
.padding-left.padding-custom3,
.padding-left.padding-custom2,
.padding-left.padding-xxlarge,
.padding-left.padding-large {
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0
}

.padding-right,
.padding-right.padding-xxhuge,
.padding-right.padding-custom2,
.padding-right.padding-large,
.padding-right.padding-xlarge,
.padding-right.padding-tiny,
.padding-right.padding-custom3,
.padding-right.padding-custom1,
.padding-right.padding-xsmall,
.padding-right.padding-xxlarge,
.padding-right.padding-xxsmall,
.padding-right.padding-medium,
.padding-right.padding-xhuge,
.padding-right.padding-huge,
.padding-right.padding-0,
.padding-right.padding-small {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0
}

.padding-vertical,
.padding-vertical.padding-0,
.padding-vertical.padding-xxhuge,
.padding-vertical.padding-large,
.padding-vertical.padding-custom3,
.padding-vertical.padding-medium,
.padding-vertical.padding-tiny,
.padding-vertical.padding-xxlarge,
.padding-vertical.padding-custom1,
.padding-vertical.padding-xsmall,
.padding-vertical.padding-xhuge,
.padding-vertical.padding-xlarge,
.padding-vertical.padding-custom2,
.padding-vertical.padding-xxsmall,
.padding-vertical.padding-huge,
.padding-vertical.padding-small {
	padding-left: 0;
	padding-right: 0
}

.padding-horizontal,
.padding-horizontal.padding-xxsmall,
.padding-horizontal.padding-0,
.padding-horizontal.padding-custom3,
.padding-horizontal.padding-huge,
.padding-horizontal.padding-xsmall,
.padding-horizontal.padding-medium,
.padding-horizontal.padding-xxlarge,
.padding-horizontal.padding-large,
.padding-horizontal.padding-xhuge,
.padding-horizontal.padding-custom1,
.padding-horizontal.padding-tiny,
.padding-horizontal.padding-custom2,
.padding-horizontal.padding-xxhuge,
.padding-horizontal.padding-small,
.padding-horizontal.padding-xlarge {
	padding-top: 0;
	padding-bottom: 0
}

.overflow-scroll {
	overflow: scroll
}

.overflow-auto {
	overflow: auto
}

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

.text-size-medium {
	font-size: 1.625rem;
	line-height: 1.3
}

.margin-top-auto {
	margin-top: auto
}

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

.new-button_arrow {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1rem;
	height: 1rem;
	display: flex
}

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

.heading-style-h2-v1.max-width-27ch {
	max-width: 27ch
}

.heading-style-h2-v1.max-width-15ch {
	max-width: 15ch
}

.heading-style-h2-v1.no-margin {
	margin-bottom: 0
}

.rl-styleguide_tutorial-callout {
	grid-column-gap: 2rem;
	background-color: #fff;
	border: 1px solid #000;
	justify-content: space-between;
	align-items: center;
	padding: .75rem .75rem .75rem 1rem;
	display: flex
}

.rl-styleguide_callout-link-wrapper {
	background-image: linear-gradient(135deg, #ff744826, #ff484826 50%, #6248ff26), linear-gradient(#fff, #fff);
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: .75rem 1rem;
	display: flex
}

.rl-styleguide_heading {
	z-index: 4;
	color: #fff;
	background-color: #000;
	padding: .25rem .5rem;
	position: sticky;
	top: 0
}

.styleguide_grid-colours {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr
}

.background-color-gray {
	background-color: var(--light-grey)
}

.heading-style-h6 {
	letter-spacing: 0;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1.4
}

.rl-styleguide_item-row {
	grid-column-gap: 1.5rem;
	grid-row-gap: 0rem;
	grid-template-rows: auto;
	grid-template-columns: 15rem 1fr;
	align-items: center
}

.icon-1x1-xsmall {
	width: 1.5rem;
	height: 1.5rem
}

.rl-styleguide_empty-space {
	z-index: -1;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	padding: 2rem;
	display: flex;
	position: relative
}

.shadow-xxlarge {
	box-shadow: 0 32px 64px -12px #00000024
}

.rl-styleguide_icons-list {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-wrap: wrap;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	display: grid
}

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

.form-radio {
	align-items: center;
	margin-bottom: 0;
	padding-left: 1.125rem;
	display: flex
}

.heading-style-h5 {
	letter-spacing: 0;
	text-transform: none;
	font-size: 1.5rem;
	font-weight: 500;
	line-height: 1.2
}

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

.heading-style-h1 {
	margin-bottom: 1.625rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 3rem;
	font-weight: 800;
	line-height: 1.2
}

.heading-style-h1.is-blog {
	font-size: 3rem
}

.heading-style-h1.no-margin {
	margin-bottom: 0
}

.heading-style-h1.extra-margin {
	margin-bottom: 3rem
}

.heading-style-h1.max-width-tiktok,
.heading-style-h1.max-width-pets {
	max-width: 12ch
}

.heading-style-h1.is-demo {
	position: relative
}

.heading-style-h1.max-width-homedecor {
	max-width: 14ch
}

.heading-style-h1.max-width-nutrition {
	max-width: 34rem
}

.heading-style-h1.is--ads {
	max-width: 30rem
}

.heading-style-h1.is-new {
	max-width: 40rem
}

.heading-style-h1.is-supercollabs {
	margin-bottom: 0
}

.heading-style-h1.is--integrations {
	margin-bottom: .75rem
}

.form-checkbox-icon {
	border: 1px solid var(--black);
	cursor: pointer;
	border-radius: 0;
	width: 1.125rem;
	min-width: 1.125rem;
	height: 1.125rem;
	min-height: 1.125rem;
	margin-top: 0;
	margin-left: -1.25rem;
	margin-right: .5rem;
	transition: all .2s
}

.form-checkbox-icon.w--redirected-checked {
	box-shadow: none;
	background-color: #000;
	background-size: 16px 16px;
	border-width: 1px;
	border-color: #000
}

.form-checkbox-icon.w--redirected-focus {
	box-shadow: none;
	border-color: #000
}

.form-checkbox-label {
	margin-bottom: 0
}

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

.text-size-tiny.is--low-emphasis {
	color: #8f8f8f
}

.field-label {
	margin-bottom: .5rem;
	font-weight: 400
}

.button-container {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	background-color: var(--white);
	border: 1px solid #000;
	border-radius: 1.25rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 1.375rem 2rem;
	font-family: Triogrotesk, sans-serif;
	display: flex
}

.button-container:visited {
	background-color: var(--cream)
}

.button-container.is-link {
	color: var(--black);
	background-color: #0000;
	border-style: none;
	padding: .25rem 0;
	line-height: 1;
	text-decoration: none
}

.button-container.is-link.is-alternate {
	color: var(--white);
	background-color: #0000
}

.button-container.is-link.is-icon {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem
}

.button-container.is-icon {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	justify-content: center;
	align-items: center;
	display: flex
}

.button-container.is-secondary {
	color: var(--black);
	background-color: #0000
}

.button-container.is-secondary.is-alternate {
	border-color: var(--white);
	color: var(--white);
	background-color: #0000
}

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

.button-container.is-alternate {
	background-color: var(--background_dark_200);
	color: var(--white)
}

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

.heading-style-h4-v1 {
	letter-spacing: 0;
	text-transform: none;
	margin-bottom: 1.375rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.2
}

.heading-style-h4-v1.is-max-width-smaller {
	max-width: 30rem
}

.heading-style-h4-v1.no-margin-bottom {
	margin-bottom: 0;
	padding-right: 0
}

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

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

.form-radio-label {
	margin-bottom: 0
}

.rl-styleguide_item {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-content: start;
	place-items: start;
	padding-bottom: 1rem;
	display: grid
}

.rl-styleguide_item.is-stretch {
	grid-row-gap: 1rem;
	justify-items: stretch
}

.icon-1x1-xlarge {
	width: 6.5rem;
	height: 6.5rem
}

.shadow-xlarge {
	box-shadow: 0 24px 48px -12px #0000002e
}

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

.rl-styleguide_label {
	color: var(--white);
	white-space: nowrap;
	cursor: context-menu;
	background-color: #0073e6;
	padding: .25rem .5rem;
	font-size: .75rem;
	display: inline-block
}

.rl-styleguide_label.is-html-tag {
	background-color: #be4aa5
}

.text-size-regular {
	font-size: 1.25rem;
	display: flex
}

.text-size-regular.text-weight-bold.text-align-left.is-no-padding {
	margin-bottom: 0;
	font-weight: 400
}

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

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

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

.icon-height-xlarge {
	height: 6.5rem
}

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

.heading-style-h3.large {
	max-width: 32ch;
	font-size: 2.375rem;
	font-weight: 700
}

.heading-style-h3.no-margin {
	color: var(--superbloom--dark-purple-superbloom);
	margin-bottom: 0
}

.heading-style-h3.is-max-width-large {
	max-width: 32ch
}

.heading-style-h3.margin-bottom.margin-custom4 {
	margin-bottom: 1.5rem
}

.heading-style-h3.text-align-center.is-2 {
	max-width: 37rem
}

.heading-style-h3.text-align-center.is-brand {
	margin-bottom: 4rem
}

.heading-style-h3.text-align-center.is-creator {
	max-width: 37rem;
	margin-bottom: 1.25rem
}

.heading-style-h3.is-supercollabs.hide-desktop {
	display: none
}

.heading-style-h3.is--ai-meta-creator-discovery {
	font-size: 1.75rem
}

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

.hs-input {
	border: 1px solid var(--black);
	background-color: var(--background-color--bg-light-primary);
	color: var(--text-color--text-secondary-high);
	border-radius: .75rem;
	min-height: 4.5rem;
	margin-bottom: 0;
	padding: 1rem 2rem;
	font-size: 16px;
	line-height: 1.6;
	transition: all .2s
}

.hs-input:focus {
	border: 2px solid var(--black);
	box-shadow: 2px 2px #000
}

.hs-input::placeholder {
	color: var(--text-color--text-secondary-high)
}

.hs-input.is-text-area {
	height: auto;
	min-height: 11.25rem;
	padding-top: .75rem;
	padding-bottom: .75rem;
	overflow: auto
}

.hs-input.is-select-input {
	background-color: #fff;
	background-image: none
}

.rl-styleguide_paste-text {
	color: #00000080;
	text-align: center;
	border: 1px dashed #00000026;
	padding: 1rem
}

.rl-styleguide_button-list {
	grid-column-gap: 1rem;
	grid-row-gap: 1.5rem;
	white-space: normal;
	grid-template-rows: auto;
	grid-template-columns: auto;
	grid-auto-columns: max-content;
	grid-auto-flow: row;
	place-items: center start;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	display: grid
}

.rl-styleguide_list {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	padding-bottom: 4rem
}

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

.rl-styleguide_color {
	padding-bottom: 8rem
}

.rl-styleguide_color.is-black {
	background-color: var(--black)
}

.rl-styleguide_color.is-gray {
	background-color: var(--light-grey)
}

.rl-styleguide_color.is-white {
	background-color: var(--white)
}

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

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

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

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

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

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

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

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

.shadow-xxsmall {
	box-shadow: 0 1px 2px #0000000d
}

.text-color-black {
	color: var(--black)
}

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

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

.icon-height-xxsmall {
	height: 1rem
}

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

.shadow-xsmall {
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f
}

.icon-1x1-custom1 {
	width: 1.25rem;
	height: 1.25rem
}

.rl-styleguide_header {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: center;
	padding-top: 3rem;
	padding-bottom: 3rem;
	display: flex
}

.rl-styleguide_subheading {
	z-index: 3;
	color: #000;
	background-color: #d3d3d3;
	padding: .25rem .5rem;
	position: sticky;
	top: 2rem
}

.form-radio-icon {
	border: 1px solid var(--black);
	cursor: pointer;
	border-radius: 100px;
	width: 1.125rem;
	min-width: 1.125rem;
	height: 1.125rem;
	min-height: 1.125rem;
	margin-top: 0;
	margin-left: -1.125rem;
	margin-right: .5rem
}

.form-radio-icon.w--redirected-checked {
	background-color: #fff;
	background-image: none;
	border-width: 6px;
	border-color: #000
}

.form-radio-icon.w--redirected-focus {
	box-shadow: none;
	border-color: #000;
	margin-top: 0
}

.rl-styleguide_shadows-list {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	align-items: start
}

.hs-form-field {
	grid-column-gap: 1.5rem;
	grid-row-gap: 2rem;
	flex-direction: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	margin-top: .5rem;
	font-size: 1.25rem;
	display: block
}

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

.rl-styleguide_callout-link {
	background-color: #fff;
	background-image: linear-gradient(135deg, #ff7448, #ff4848 50%, #6248ff);
	justify-content: space-between;
	align-items: center;
	padding: 1px;
	display: flex
}

.icon-height-custom1 {
	height: 1.25rem
}

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

.text-size-small {
	font-size: 1rem
}

.class-label-column {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.form-field-wrapper {
	position: relative
}

.icon-height-small {
	height: 2rem
}

.icon-height-large {
	height: 5rem
}

.shadow-large {
	box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #00000008
}

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

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

.class-label-row {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	flex-wrap: wrap;
	align-items: center;
	display: flex
}

.text-rich-text h1 {
	margin-top: 2rem;
	margin-bottom: 1rem
}

.text-rich-text blockquote {
	margin-top: 1.875rem;
	margin-bottom: 4.375rem;
	font-size: 1.5rem;
	font-weight: 700
}

.text-rich-text h2,
.text-rich-text h3 {
	margin-top: 0;
	margin-bottom: 2.5rem
}

.text-rich-text h5,
.text-rich-text h6 {
	margin-top: 1.25rem;
	margin-bottom: 1rem
}

.text-rich-text p {
	margin-bottom: 1rem;
	font-weight: 200;
	line-height: 1.6
}

.text-rich-text a {
	color: var(--industry-landers--il-fashion-purple);
	text-decoration: underline
}

.text-rich-text figcaption {
	text-align: center;
	flex-direction: column;
	justify-content: flex-end;
	margin-top: 1rem;
	margin-bottom: 0;
	font-size: 1rem;
	display: flex
}

.text-rich-text sub,
.text-rich-text sup {
	font-size: 1rem;
	font-weight: 400
}

.text-rich-text figure {
	flex-direction: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-end;
	align-items: stretch;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	margin: 1.875rem 0 4.375rem;
	padding: 0;
	display: flex;
	position: relative;
	left: 0;
	right: 0
}

.text-rich-text img {
	aspect-ratio: 100/31.75;
	border: 1.5px solid var(--background_dark_200);
	object-fit: cover;
	border-radius: 3rem;
	max-width: none;
	height: 31.75rem
}

.text-rich-text ol {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2rem;
	overflow: visible
}

.icon-height-medium {
	height: 3rem
}

.form-checkbox {
	align-items: center;
	margin-bottom: 0;
	padding-left: 1.25rem;
	display: flex
}

.shadow-small {
	box-shadow: 0 4px 8px -2px #0000001a, 0 2px 4px -2px #0000000f
}

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

.rl-styleguide_button-row {
	grid-column-gap: 1rem;
	display: flex
}

.shadow-medium {
	box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #00000008
}

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

.icon-height-xsmall {
	height: 1.5rem
}

.form-block {
	margin-bottom: 0
}

.rl-styleguide_spacing-all {
	display: none
}

.page-wrapper-2 {
	z-index: 0
}

.padding-section-small {
	width: 100%;
	padding-top: 4rem;
	padding-bottom: 4rem
}

.padding-section-small:where(.w-variant-5ec36ab8-356d-c66b-d38a-b6e7823ee9f0) {
	padding-top: 1rem
}

.rl-styleguide_empty-box {
	z-index: -1;
	background-color: #eee;
	min-width: 3rem;
	height: 3rem;
	position: relative
}

.rl-styleguide_spacing {
	border: 1px dashed #d3d3d3
}

.padding-global {
	background-color: #0000;
	width: 100%;
	height: 100%;
	padding-left: 3rem;
	padding-right: 3rem
}

.padding-global.is--relative {
	position: relative
}

.padding-global.is-double-top-sticky {
	top: 10svh !important
}

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

.padding-section-medium.half-bottom {
	padding-bottom: 2.5rem
}

.padding-section-medium.no-top {
	padding-top: 0
}

.padding-section-large {
	width: 100%;
	height: 100%;
	padding-top: 9.5rem;
	padding-bottom: 9.5rem
}

.padding-section-large.no-bottom-padding {
	padding-bottom: 0
}

.padding-section-large.align-middle {
	flex-flow: column
}

.padding-section-large.is--top-only {
	padding-bottom: 0
}

.padding-section-large.is--top-only.is-apply {
	padding-top: 7.5rem
}

.padding-section-large.is--bottom-only {
	padding-top: 0
}

.padding-section-large.is--bottom-medium {
	padding-bottom: 4.5rem
}

.padding-section-large.is--bottom-medium:where(.w-variant-e231a419-d29f-8136-6fbf-036cb70144ab),
.padding-section-large.is--bottom-medium:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	padding-top: 4.5rem
}

.padding-section-large.no-top {
	padding-top: 0
}

.padding-section-large.is-mobile-large.u-margin-trim {
	padding-top: 12.5625rem;
	padding-bottom: 4.5rem
}

.padding-section-large.is-mobile-large.u-margin-trim:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
	padding-top: 12.5rem
}

.padding-section-large.is-mobile-large.u-margin-trim.small-top {
	padding-top: 2rem;
	padding-bottom: 2rem
}

.padding-section-large.is-mobile-large.u-margin-trim.is-case {
	padding-top: 6rem
}

.padding-section-large.is-custom-1 {
	padding-top: 14.5rem;
	padding-bottom: 6rem
}

.padding-section-large.is-custom-2 {
	padding-bottom: 3.75rem
}

.padding-section-large.is-custom-3 {
	padding-top: 7.5rem;
	padding-bottom: 7.5rem
}

.padding-section-large.is-custom-4 {
	padding-top: 9rem;
	padding-bottom: 9rem
}

.padding-section-large.is-centered {
	justify-content: center;
	align-items: center;
	display: flex
}

.section_product-proposition-two {
	position: relative
}

.trusted-by_wrapper {
	grid-row-gap: 2rem;
	flex-direction: column;
	align-items: center;
	width: 100%;
	display: flex;
	position: relative
}

.nav-logo {
	align-items: center;
	width: 12.5rem;
	margin-right: auto;
	transition: opacity .4s;
	display: flex;
	position: relative
}

.nav-logo:hover {
	opacity: .6
}

.body {
	background-color: var(--background-color--bg-dark-primary);
	font-weight: 300;
	transition: color .4s, background-color .4s
}

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

.body.is-dark,
.body.light {
	background-color: var(--text-high);
	color: var(--background_dark_0)
}

.logo__img {
	width: 100%;
	max-height: 4rem
}

.footer-link {
	color: var(--text-color--text-primary-high);
	white-space: nowrap;
	font-size: 1rem;
	font-weight: 300;
	transition: opacity .4s
}

.footer-link:hover {
	opacity: .6
}

.footer-link.is-black {
	color: var(--background_dark_200)
}

.footer-social__link {
	color: var(--white);
	width: 2.5rem;
	height: 2.5rem;
	transition: opacity .4s
}

.footer-social__link:hover {
	opacity: .6
}

.footer-social__link.is-black {
	color: var(--background_dark_200)
}

.footer-social__link.is-x {
	padding: .45rem
}

.social-icon {
	width: 100%;
	height: 100%
}

.punch-line-three_wrapper {
	background-color: var(--cream);
	color: var(--background_dark_200);
	text-align: center;
	border-radius: 2.5rem;
	flex-direction: column;
	align-items: center;
	width: 100%;
	padding: 3.5rem 2rem;
	display: flex
}

.footer-logo {
	width: 18.75rem;
	transition: opacity .4s
}

.footer-logo:hover {
	opacity: .6
}

.footer-logo.is-black {
	filter: invert()
}

.hero_header-container {
	grid-row-gap: 1.25rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.hero_visual {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 90%;
	height: 100%;
	margin-left: auto;
	display: flex
}

.button {
	border: 1px solid var(--light-cream);
	background-color: var(--white);
	color: var(--background_dark_200);
	letter-spacing: -.5px;
	text-transform: uppercase;
	border-radius: 1.25rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: .625rem 1.25rem;
	font-family: Triogrotesk, sans-serif;
	font-weight: 700;
	display: flex;
	position: relative
}

.video-wrapper {
	width: 100%;
	height: 100%
}

.video-wrapper.is--lottie-video {
	height: 30rem
}

.video-wrapper.is--lottie-video.is--flex {
	flex-direction: column;
	align-items: center;
	display: flex
}

.bg-video {
	width: 100%;
	height: 100%;
	display: none
}

.trusted-by_logo.is--logo-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.banner-wrapper.is--gradient {
	color: var(--background_dark_200);
	background-image: linear-gradient(315deg, #a88af7, #ea9dbc 60%, #f2ebe7 90%);
	border-radius: 5rem;
	align-items: center;
	padding: 4rem;
	display: flex
}

.card {
	grid-row-gap: 1.875rem;
	border: 2.85px solid var(--background_dark_200);
	color: var(--background_dark_200);
	text-align: left;
	background-color: #f2ebe7;
	border-radius: 1.625rem;
	flex-direction: column;
	align-items: flex-start;
	padding: 2.14rem;
	display: flex;
	position: absolute
}

.card.is--first {
	z-index: 1;
	max-width: 22rem;
	inset: 5rem auto auto -3.5rem
}

.card.is--second {
	z-index: 2;
	max-width: 26rem;
	inset: auto 4.375rem 0 auto
}

.card.is--third {
	z-index: 3;
	max-width: 15rem;
	inset: 1rem 1rem auto auto
}

.quote-paragraph {
	color: var(--background_dark_200);
	font-size: 1.375rem;
	line-height: 1.4
}

.card-author-wrapper {
	grid-column-gap: .5rem;
	align-items: center;
	display: flex
}

.card-author-img {
	border-radius: 100%;
	width: 3rem;
	height: 3rem
}

.card-author__txt {
	grid-row-gap: .25rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.card-author-header {
	letter-spacing: -1.5px;
	font-family: Triogrotesk, sans-serif;
	font-size: .8125rem;
	font-weight: 500
}

.cards-wrapper {
	width: 100%;
	height: 100%;
	min-height: 32rem;
	position: relative;
	left: 5%
}

.card-author-txt {
	font-size: .71875rem
}

.card_social-icon {
	width: 4.5rem;
	height: 4.5rem;
	position: relative
}

.card_social-icon.is--first {
	position: absolute;
	inset: -3.5rem .25rem auto auto
}

.card_social-icon.is--second {
	position: absolute;
	inset: auto auto 3.5rem -4rem
}

.card_social-icon.is--third {
	position: absolute;
	inset: auto 2.5rem -1.625rem auto
}

.footer_copyright {
	color: var(--neutrals--neutrals-dark-500);
	font-size: .875rem
}

.footer_content-parent {
	grid-row-gap: 4rem;
	flex-direction: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	place-items: center;
	display: grid
}

.footer_social-wrapper {
	grid-column-gap: 3.5rem;
	grid-row-gap: 0px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	display: grid
}

.footer_link-wrapper {
	grid-column-gap: 3rem;
	grid-row-gap: 0px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	display: flex
}

.footer_padding {
	padding-top: 7.5rem;
	padding-bottom: 6rem
}

.hero-nav_wrapper {
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	display: flex;
	position: relative
}

.section_trusted-by {
	text-align: center;
	position: relative
}

.section_product-proposition-five,
.section_punch-line-five {
	position: relative
}

.section_product-proposition {
	display: none;
	position: relative
}

.section_punch-line-three {
	text-align: center;
	position: relative
}

.punch-line_wrapper {
	flex-direction: column;
	align-items: center;
	width: 100%;
	display: flex
}

.trusted-by_parent-bottom {
	grid-row-gap: 2rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%
}

.product-proposition_wrapper {
	grid-column-gap: 2.5rem;
	text-align: center;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: center;
	display: grid
}

.product-proposition-five_child.is--left {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	max-width: 38.4375rem;
	padding-left: 5%;
	padding-right: 5%;
	display: flex
}

.product-proposition-five_child.is--right {
	padding-left: 1.4rem;
	padding-right: 1.4rem
}

.card_social-inner-icon {
	z-index: 1;
	border: 2px solid var(--background_dark_200);
	background-color: #f2ebe7;
	border-radius: 1rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.card_social-inner-icon-top {
	z-index: 2;
	border: 2px solid var(--background_dark_200);
	background-color: #f2ebe7;
	border-radius: 1rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.home-hero_wrapper {
	grid-column-gap: 0rem;
	grid-template-rows: auto;
	grid-template-columns: 1.3fr 1fr;
	grid-auto-columns: 1fr;
	align-items: center;
	padding-top: 2rem;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	display: grid
}

.home-hero_parent {
	width: 100%
}

.home-hero_parent.is--left {
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.home-hero_parent.is--right {
	height: 100%
}

.product-proposition__wrapper {
	grid-column-gap: 2.5rem;
	flex-direction: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.25fr;
	grid-auto-columns: 1fr;
	align-items: center;
	display: grid
}

.product-proposition_child.is--right {
	width: 100%;
	height: 100%
}

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

.typed-words {
	-webkit-text-fill-color: transparent;
	background-image: linear-gradient(140deg, #a88af7, #ea9dbc 40%, #efcad5 95%);
	-webkit-background-clip: text;
	background-clip: text;
	padding-right: 1%;
	display: inline
}

.section_integration {
	position: relative;
	overflow: hidden
}

.punch-line_header-container {
	max-width: 40%
}

.product-production_header-container {
	padding-right: 5%
}

.integration_wrapper {
	grid-column-gap: 0px;
	grid-row-gap: 2rem;
	text-align: center;
	flex-direction: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.integration_header-container {
	max-width: 35%
}

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

.integration_card-img {
	background-color: #e8ded6;
	border-radius: 2rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 12.5rem;
	height: 12.5rem;
	padding: 2rem;
	display: flex;
	position: relative
}

.integration_logo {
	object-fit: contain;
	flex: none;
	width: 100%;
	height: 100%;
	max-height: 2.5rem
}

.integration_logo.make-taller {
	max-height: 4rem
}

.black-text_arrow {
	background-image: url(/assets/img/633f8e1e5fe7b4c766b82128_stroke-arrow-1.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.punch-line-three_header-container {
	max-width: 40%
}

.product-proposition-two_wrapper {
	text-align: center;
	flex-direction: column;
	display: flex
}

.product-proposition-two_parent.is--bottom {
	grid-column-gap: 3rem;
	grid-row-gap: 3rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.25fr;
	grid-auto-columns: 1fr;
	align-items: start;
	display: grid
}

.product-proposition-two_header-container {
	max-width: 40%;
	margin-left: auto;
	margin-right: auto;
	display: none
}

.product-proposition-two_child {
	position: relative
}

.product-proposition-two_child.is--right {
	width: 100%;
	height: 35rem
}

.product_card {
	border: 2px solid var(--cream);
	color: var(--cream);
	text-align: left;
	cursor: pointer;
	border-radius: 3rem;
	align-items: center;
	height: auto;
	padding: 1.625rem 3.375rem;
	font-size: 1.4rem;
	transition: color .2s, background-color .3s, transform .3s;
	display: flex;
	position: relative;
	overflow: hidden
}

.product_card:hover {
	border-color: var(--background_dark_200);
	background-color: var(--pink);
	color: var(--black)
}

.product_card.is--current {
	grid-column-gap: 0rem;
	color: var(--pink);
	border-color: #fab3d2;
	padding-left: 3.375rem;
	padding-right: 3.375rem;
	font-size: 1.4rem
}

.product_card.is--current:hover {
	color: var(--background_dark_200)
}

.product-dot {
	z-index: 2;
	border: 2px solid var(--cream);
	background-color: #0000;
	border-radius: 100%;
	flex: none;
	width: 1.5rem;
	height: 1.5rem;
	margin-right: 2rem;
	position: relative
}

.product_card-fill {
	z-index: 1;
	background-color: #fab3d20d;
	width: 0%;
	height: 100%;
	position: absolute;
	inset: 0% auto 0% 0%
}

.product_content-wrapper {
	border-radius: 5rem;
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden
}

.product_content-img {
	z-index: 4;
	opacity: 0;
	object-fit: cover;
	object-position: 50% 10%;
	width: 100%;
	height: 100%;
	transition: opacity .3s;
	position: absolute;
	inset: 0% auto auto 0%
}

.product_content-img.is--current {
	opacity: 1
}

.product-tab_embed {
	width: 100%;
	height: 0%
}

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

.product-card_text.is-second {
	max-width: 300px
}

.section_step-by-step {
	color: var(--background_dark_200);
	position: relative
}

.step-by-step_wrapper {
	flex-direction: column;
	display: flex
}

.punch-line-six_wrapper {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	text-align: center;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: start;
	place-items: center;
	display: grid
}

.superfiliate_wrapper {
	color: var(--background_dark_200);
	flex-direction: column;
	display: flex
}

.punch-line-six_child {
	width: 100%;
	height: 100%
}

.punch-line-six_child.is--left {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	display: flex
}

.punch-line-illustration_parent {
	flex-direction: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: relative
}

.superfiliate_selector {
	z-index: 100;
	text-align: center;
	background-color: #0000;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.superfiliate_content {
	z-index: 1;
	height: 100%;
	position: relative
}

.selector_tab {
	border-radius: 2.5rem;
	justify-content: space-between;
	align-items: center;
	height: 5rem;
	font-weight: 700;
	display: flex;
	position: relative;
	overflow: visible
}

.tab_button-creators {
	z-index: 2;
	color: var(--background_dark_200);
	text-align: center;
	letter-spacing: -.5px;
	text-transform: uppercase;
	cursor: pointer;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	width: 50%;
	height: 7rem;
	padding: 1.5rem 4rem 1.5rem 3.875rem;
	font-family: Triogrotesk, sans-serif;
	font-size: 1.25rem;
	transition: opacity .3s;
	display: flex;
	position: relative
}

.tab_button-creators:hover {
	opacity: .9
}

.selector_tab-bg {
	z-index: 1;
	background-color: var(--background_dark_200);
	width: 50%;
	display: none;
	position: absolute;
	inset: 0% auto 0% 0%
}

.tab_button-customers {
	z-index: 2;
	background-color: var(--background_dark_200);
	color: var(--cream);
	text-align: center;
	letter-spacing: -.5px;
	text-transform: uppercase;
	cursor: pointer;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	width: 50%;
	height: 8rem;
	padding: 1.5rem 3.875rem 1.5rem 4rem;
	font-family: Triogrotesk, sans-serif;
	font-size: 1.25rem;
	transition: opacity .3s;
	display: flex;
	position: relative
}

.tab_button-customers:hover {
	opacity: .9
}

.superfiliate-content_wrapper {
	flex-direction: column;
	width: 100%;
	height: 100%;
	display: flex
}

.superfiliate-content_wrapper.is--first {
	z-index: 2;
	opacity: 1;
	position: relative
}

.superfiliate-content_wrapper.is--second {
	z-index: 3;
	opacity: 1;
	position: relative
}

.superfiliate_header {
	text-align: center;
	max-width: 70%;
	margin-left: auto;
	margin-right: auto
}

.superfiliate-content_parent {
	flex-direction: column;
	display: flex
}

.superfiliate-content_child {
	grid-column-gap: 3.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: center;
	display: grid
}

.superfiliate-content_step {
	background-color: var(--background_dark_200);
	color: var(--cream);
	border-radius: 3rem;
	flex-direction: column;
	align-items: flex-start;
	padding: 4rem;
	display: flex
}

.superfiliate-text {
	font-size: 1.25rem
}

.superfiliate-text.is--text-color-pink {
	color: var(--pink)
}

.superfiliate-text.is--text-color-violet {
	color: var(--dark-violet)
}

.superfiliate-content_img {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.current_year {
	display: inline-block
}

.hero-visual_wrapper {
	backface-visibility: hidden;
	perspective: 3000px;
	width: 100%
}

.hero-visual_wrapper.u-position-relative {
	height: max-content;
	transform: scale(1.1)
}

.hero-visual_list {
	z-index: 1;
	backface-visibility: hidden;
	width: 100%;
	padding-top: 110%;
	position: relative
}

.hero-visual_item {
	z-index: 0;
	opacity: 0;
	backface-visibility: hidden;
	perspective: 3000px;
	cursor: pointer;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.hero-visual_item:first-child {
	opacity: 1
}

.empty-state {
	background-color: #0000;
	padding: 2.5rem
}

.hero-item_rotate {
	backface-visibility: hidden;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.hero_phone {
	z-index: 1;
	width: 62%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	inset: 0% auto auto 0%
}

.hero_phone-height {
	width: 100%;
	padding-top: 183%;
	position: relative;
	overflow: hidden
}

.hero_phone-img {
	z-index: 2;
	backface-visibility: hidden;
	object-fit: contain;
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	position: absolute;
	inset: 0%
}

.hero_left {
	z-index: 4;
	transform-style: preserve-3d;
	width: 20%;
	margin-top: 16%;
	margin-left: 10%;
	position: absolute;
	inset: 0% auto auto 0%;
	transform: translateZ(10px)
}

.hero_left-height {
	width: 100%;
	padding-top: 150%;
	position: relative
}

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

.hero_img-right {
	object-fit: contain;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.hero_right {
	z-index: 3;
	transform-style: preserve-3d;
	width: 25%;
	margin-bottom: 15%;
	margin-right: 5%;
	position: absolute;
	inset: auto 0% 0% auto;
	transform: translateZ(15px)
}

.hero_bottom {
	z-index: 2;
	transform-style: preserve-3d;
	width: 44%;
	margin-bottom: 2%;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	inset: auto 0% 0%;
	transform: translateZ(5px)
}

.hero_bottom-height {
	width: 100%;
	padding-top: 50%
}

.hero_phone-bg-img {
	z-index: 0;
	object-fit: cover;
	width: 90%;
	height: 98%;
	margin: auto;
	padding-left: 5%;
	padding-right: 5%;
	position: absolute;
	inset: 0%
}

.hero_img-left,
.hero_img-bottom {
	object-fit: contain;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.hero_right-height {
	width: 100%;
	padding-top: 130%;
	position: relative
}

.section_case-studies {
	position: relative;
	overflow: hidden
}

.case-studies_wrapper {
	grid-row-gap: 0rem;
	text-align: center;
	flex-direction: column;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative
}

.case-study_parent {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	position: relative
}

.case-study_bg {
	border: 4px solid var(--background_dark_200);
	background-color: #ccb5a4;
	border-radius: 2rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.case-study_cards-parent {
	grid-column-gap: 0rem;
	grid-row-gap: 0rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	display: flex
}

.case-study_card-child {
	background-color: #ccb5a4;
	border-radius: 1.5rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 11.25rem;
	margin-right: .5rem;
	padding: 2rem 1.5rem;
	display: flex
}

.case-study_card-child.is-last {
	margin-right: 0
}

.card_title {
	letter-spacing: -4px;
	text-transform: uppercase;
	font-family: Triogrotesk, sans-serif;
	font-size: 1.75rem
}

.card_text {
	font-size: 1.25rem
}

.nav-animation_wrapper {
	position: relative
}

.case-study_child {
	width: 100%;
	height: 100%;
	position: relative
}

.fs-tabs_tabs {
	grid-row-gap: 2.5rem;
	flex-direction: column-reverse;
	justify-content: space-between;
	width: 100%;
	display: flex
}

.case-study-collection-list_wrapper {
	color: var(--background_dark_200);
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden
}

.case-study-list_wrapper {
	flex-direction: column;
	height: 100%;
	display: flex;
	position: relative
}

.case-study_item-wrapper {
	width: 100%;
	height: 100%;
	padding: 1rem;
	position: relative
}

.case-study_wrapper {
	z-index: 2;
	border: 4px solid var(--background_dark_200);
	background-color: var(--cream);
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.5fr;
	grid-auto-columns: 1fr;
	align-items: center;
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 1rem;
	display: grid;
	position: relative;
	bottom: 1rem;
	left: 1rem
}

.fs-tabs_link {
	opacity: .4;
	color: var(--white);
	background-color: #0000;
	padding: .5rem;
	transform: scale(.9)
}

.fs-tabs_link.w--current {
	opacity: 1;
	background-color: #0000;
	transition: transform .2s, opacity .3s;
	transform: scale(1.2)
}

.fs-tabs_menu {
	grid-column-gap: 2.5rem;
	justify-content: center;
	align-items: center;
	display: flex
}

.fs-tabs_dynamic-tab-link {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 1.25rem;
	display: flex
}

.hidden-div {
	display: none
}

.case-study_logo {
	width: 10rem
}

.case-study_logo-img {
	object-fit: scale-down;
	width: 100%;
	height: 100%
}

.case-study_video {
	width: 100%;
	height: 100%;
	display: none;
	overflow: hidden
}

.video_height {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden
}

.black-dot-2 {
	background-image: url(/assets/img/6344d24e63876aa0dcfc0bdd_black-dot.svg);
	background-position: 50% 60%;
	background-repeat: no-repeat;
	background-size: contain;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 0;
	line-height: 1;
	display: inline-block;
	position: relative
}

.case-study_content {
	grid-row-gap: 2rem;
	color: var(--background_dark_200);
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-items: center;
	height: 100%;
	padding: 6rem 3.5rem;
	display: grid
}

.heading-style-md_h2 {
	letter-spacing: -4px;
	text-transform: uppercase;
	font-size: 2.625rem
}

.case_container {
	max-width: 66rem;
	margin-left: auto;
	margin-right: auto;
	position: relative
}

.nav_inner-wrapper {
	z-index: 1;
	justify-content: center;
	width: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.section_pop-up {
	z-index: 999999;
	background-color: var(--background-color--bg-dark-primary);
	opacity: 0;
	flex-direction: column;
	justify-content: flex-end;
	width: 100vw;
	min-width: 100vw;
	height: 0;
	margin-top: 0;
	display: block;
	position: fixed;
	inset: 0%;
	overflow: scroll
}

.section_pop-up.show {
	display: block
}

.section_pop-up.is--page {
	z-index: 900;
	opacity: 100;
	height: auto;
	font-weight: 300;
	position: relative;
	inset: auto;
	overflow: visible
}

.pop-up_container {
	z-index: 2;
	background-color: var(--cream);
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	min-height: 100%;
	padding: 4rem 8rem 1.5rem;
	display: block;
	position: relative;
	overflow: scroll
}

.pop-up_bg {
	z-index: 1;
	background-color: var(--background-color--bg-dark-primary);
	-webkit-backdrop-filter: blur(1rem);
	backdrop-filter: blur(1rem);
	pointer-events: none;
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: fixed;
	inset: 0%
}

.pop-up_wrapper {
	grid-row-gap: .25rem;
	flex-direction: column;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative
}

.hs-submit {
	background-color: var(--cream);
	letter-spacing: -.5px;
	text-transform: uppercase;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	font-family: Triogrotesk, sans-serif;
	display: flex
}

.form-exit_btn {
	z-index: 5;
	cursor: pointer;
	border: 2px solid #000;
	border-radius: 100%;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 3.5rem;
	height: 3.5rem;
	transition: all .3s;
	display: flex;
	position: absolute;
	inset: 0% 0% auto auto
}

.form-exit_btn:hover {
	opacity: .7;
	transform: scale(.9)
}

._100--lottie-cover {
	width: 100%;
	height: 100%
}

._100--lottie-cover.is--absolute {
	object-fit: cover;
	margin-top: -10%;
	margin-bottom: -5%
}

.header-hidden {
	display: none
}

.typed-words-mobile {
	-webkit-text-fill-color: transparent;
	background-image: linear-gradient(140deg, #a88af7, #ea9dbc 40%, #efcad5 95%);
	-webkit-background-clip: text;
	background-clip: text;
	padding-right: 1%;
	display: inline
}

.hero_outer-header-container {
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.superfiliate_paragraph {
	letter-spacing: -.5px;
	text-transform: uppercase;
	font-family: Triogrotesk, sans-serif;
	font-weight: 700
}

.section-legal {
	flex-direction: column;
	justify-content: flex-start;
	display: flex;
	position: relative
}

.legal_wrapper {
	width: 100%;
	max-width: 50.5rem;
	margin-left: auto;
	margin-right: auto
}

.legal-link {
	color: var(--industry-landers--il-fashion-purple);
	text-decoration: underline
}

.legal-menu,
.legal-title {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.legal-details {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-direction: column;
	align-items: flex-start;
	padding-left: 1.5rem;
	display: flex
}

.legal-details-title {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.legal-details-list {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	flex-direction: column;
	align-items: flex-start;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 1.5rem;
	list-style-type: decimal;
	display: flex
}

.legal-details_wrapper {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.legal-table {
	border: 1px solid var(--cream);
	width: 70%
}

.legal-table-row {
	border-bottom: 1px solid var(--cream);
	display: flex
}

.legal-table-column {
	width: 50%;
	padding: 1rem
}

.legal-table-column.is--left {
	border-right: 1px solid var(--cream)
}

.legal-table-list {
	flex-direction: column;
	align-items: flex-start;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	display: flex
}

.legal-contact_wrapper {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.legal-contact-address {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.legal-terms-list_wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: column;
	align-items: flex-start;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: decimal;
	display: flex
}

.legal-terms-details-list_wrapper {
	padding-left: 2rem;
	padding-right: 2rem
}

.legal-terms-details-list {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	flex-direction: column;
	align-items: flex-start;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 1.5rem;
	list-style-type: lower-alpha;
	display: flex
}

.text-style-underline {
	text-decoration: underline
}

.legal-terms-list {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: row;
	display: flex
}

.section_regular-navegation {
	position: relative
}

.regular-nav_inner-wrapper {
	z-index: 1;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	display: flex
}

.regular_nav-logo {
	width: 12.5rem;
	transition: opacity .4s;
	position: relative
}

.regular_nav-logo:hover {
	opacity: .6
}

.nav-mobile_logo {
	width: 12.5rem;
	margin-right: auto;
	transition: opacity .4s;
	display: none;
	position: relative
}

.nav-mobile_logo:hover {
	opacity: .6
}

.nav-mobile_logo.w--current {
	display: none
}

.next-tab {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	background-color: #0000;
	background-image: url(/assets/img/63493002f22b13001c166798_arrow.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 50%;
	width: 6rem;
	height: 6rem;
	padding: .6rem 1rem;
	transition: transform .2s;
	position: absolute;
	inset: 40% 0% auto auto
}

.prev-tab {
	background-color: #0000;
	background-image: url(/assets/img/63493002f22b13001c166798_arrow.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 50%;
	width: 6rem;
	height: 6rem;
	padding: .6rem 1rem;
	transition: transform .2s;
	position: absolute;
	inset: 40% auto 0% 0%;
	transform: rotate(180deg)
}

.trusted-by_collection-list-wrapper-new {
	flex-wrap: wrap;
	justify-content: center;
	display: flex
}

.trusted-by_collection-list {
	grid-column-gap: 2.5rem;
	grid-row-gap: 0px;
	column-count: 3;
	flex-flow: wrap;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: center;
	place-items: center;
	height: 100%;
	display: grid
}

.trusted-by_collection-item {
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	margin-left: 0;
	margin-right: 0;
	display: flex
}

.btn {
	color: var(--background_dark_200);
	letter-spacing: -.5px;
	text-transform: uppercase;
	border-radius: 1.25rem;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	font-family: Triogrotesk, sans-serif;
	font-weight: 700;
	text-decoration: none;
	display: flex;
	position: relative
}

.btn.is--pop-up.is--mobile-shown {
	display: none
}

.btn.is--navegation {
	z-index: 2;
	transform: scale(0)
}

.btn.is-mobile {
	display: none
}

.btn.is-demo {
	z-index: 2
}

.btn.is-demo.is-mobile-nav {
	display: none
}

.btn.is-small {
	border-radius: 1rem
}

.btn_bg {
	background-color: var(--background_dark_200);
	border: 1px solid #e8ded6;
	border-radius: 1.25rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.btn_bg.is-small {
	border-width: 1.5px;
	border-radius: 1rem
}

.btn_container {
	z-index: 2;
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	background-color: var(--white);
	border: 1px solid #000;
	border-radius: 1.25rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 1.25rem 2rem;
	font-family: Triogrotesk, sans-serif;
	display: flex;
	position: relative
}

.btn_container:visited {
	background-color: var(--cream)
}

.btn_container.is--nav {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.btn_container.is--small {
	white-space: nowrap;
	border-style: none;
	border-radius: 1rem;
	padding: 1rem 1.25rem;
	font-size: .875rem;
	font-weight: 500
}

.btn_container.is--small.is-black,
.btn_container.is--small.is-black-nav {
	background-color: var(--background_dark_200);
	color: var(--white)
}

.btn_container.is-extended {
	padding-left: 4.25rem;
	padding-right: 4.25rem
}

.seccondary-btn {
	color: var(--white);
	letter-spacing: -.5px;
	text-transform: uppercase;
	border-radius: 1.25rem;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	font-family: Triogrotesk, sans-serif;
	font-weight: 700;
	display: flex;
	position: relative
}

.secondary-btn_bg {
	border: 1px solid var(--background_dark_200);
	background-color: var(--white);
	border-radius: 1.25rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.secondary-btn_container {
	z-index: 2;
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	border: 1px solid var(--white);
	background-color: var(--background_dark_200);
	border-radius: 1.25rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 1.25rem 2rem;
	font-family: Triogrotesk, sans-serif;
	display: flex;
	position: relative
}

.secondary-btn_container:visited {
	background-color: var(--cream)
}

.hero-animation_embed {
	display: none
}

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

.form_styling-elements {
	display: block
}

.pop-up_form {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	padding-top: 1rem;
	display: grid
}

.pop-up_form-row {
	justify-content: space-between;
	width: 100%;
	display: flex
}

.pop-up_form-row.check-no {
	padding-top: 1.5rem;
	display: none;
	position: relative
}

.pop-up_form-input {
	text-align: left
}

.pop-up_form-input.is-wide {
	width: 100%
}

.pop-up_form-input.hide {
	display: none
}

.pop-up_form-input.check-yes {
	padding-top: 3rem;
	display: none;
	position: relative
}

.pop-up_form-text-field {
	color: var(--background_dark_200);
	background-color: #0000;
	border: 2px solid #000;
	border-radius: 20px;
	height: 4rem;
	margin-top: 1rem;
	margin-bottom: 0;
	padding: 1.25rem 2rem;
	font-size: 16px
}

.pop-up_form-text-field::placeholder {
	color: #19191980;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.75rem
}

.pop-up_form-text-field.is-large {
	height: 6rem
}

.pop-up_form-text-field.is-xlarge {
	height: 8rem
}

.pop-up_title-wrapper {
	text-align: center;
	flex-direction: column;
	align-items: center;
	display: flex
}

.pop-up_form-checklist {
	width: 100%
}

.pop-up_form-checklist-wrapper {
	grid-column-gap: 16px;
	grid-row-gap: 0px;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-content: start flex-start;
	align-items: start;
	width: 100%;
	padding-left: 2rem;
	padding-right: 2rem;
	display: grid
}

.pop-up_form-checklist-column {
	margin-right: 1.25rem
}

.pop-up_form-checklist-column.is-last {
	width: auto;
	margin-right: 0
}

.pop-up_form-checkbox {
	cursor: pointer;
	border: 2px solid #000;
	border-radius: 2px;
	flex: none;
	width: 1.25rem;
	height: 1.25rem;
	margin-top: .75rem;
	margin-bottom: .75rem
}

.pop-up_form-checkbox.w--redirected-checked {
	border-width: 2px;
	border-color: var(--black);
	background-color: var(--black)
}

.pop-up_form-checkbox-label {
	margin-bottom: 0;
	font-size: 1.25rem;
	line-height: 1.75rem;
	position: relative
}

.pop-up_form-checkbox-field {
	grid-column-gap: 1rem;
	border-bottom: 2px solid #000;
	align-items: center;
	margin-bottom: 0;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 3rem;
	display: flex;
	position: relative
}

.pop-up_form-checkbox-field.is-last {
	border-bottom-style: none
}

.pop-up_form_submit-button {
	background-color: var(--background_dark_200);
	letter-spacing: -.5px;
	text-transform: uppercase;
	border-radius: 20px;
	padding: 1.25rem 1.5rem 1.24rem;
	font-family: Triogrotesk, sans-serif;
	line-height: 1.375rem
}

.pop-up_form_submit-button:hover {
	opacity: .9
}

.case-study_video-wrapper {
	border: 4px solid var(--background_dark_200);
	border-radius: 2rem;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.product-proposition_left-wrapper {
	flex-direction: column;
	align-items: center;
	display: flex
}

.product-proposition_left-wrapper-cards {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	margin-top: 2.5rem;
	display: grid
}

.pop-up_success-message {
	background-color: #0000
}

.video_image {
	object-fit: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.selector_border {
	border: 3px solid #000;
	border-radius: 2.5rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.section_hero {
	width: 100%;
	padding-top: 12rem;
	position: relative;
	overflow: hidden
}

.section_hero.is--integrations {
	height: 100svh;
	padding-top: 6rem
}

.hero_wrapper-v1 {
	grid-column-gap: 7.5rem;
	perspective: 3000px;
	flex-direction: row;
	grid-template-rows: auto;
	grid-template-columns: 1.5fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	place-items: center stretch;
	padding-top: 2rem;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	display: grid
}

.hero_content {
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
	padding-left: 2.25rem;
	display: flex
}

.hero_content.is-blog {
	grid-row-gap: 3.5rem
}

.hero_image-wrapper {
	backface-visibility: hidden;
	perspective: 3000px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
	width: 100%;
	padding-right: 4rem;
	display: flex
}

.hero_image-wrapper.remove-right-margin {
	align-items: center;
	min-width: 45%;
	padding-top: 2rem;
	padding-bottom: 2rem;
	padding-right: 0
}

.hero_image-wrapper.is-blog {
	padding-left: 4.375rem;
	padding-right: 6.25rem
}

.hero_image-wrapper.is-lp,
.hero_image-wrapper.is-lp-small {
	align-items: center;
	height: 26rem;
	padding-right: 0
}

.shadow-button {
	z-index: 2;
	grid-column-gap: .5rem;
	border: 1px solid var(--background_dark_200);
	background-color: var(--background-color--bg-light-primary);
	border-radius: .7rem;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: .625rem 1rem;
	display: flex;
	position: relative;
	bottom: 4px;
	left: 4px
}

.button-logo {
	flex: none;
	height: 1.3rem
}

.button-logo.is-large {
	height: 1.1rem
}

.button-logo.is-medium {
	height: 1.2rem
}

.shadow-button_wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.shadow-button-bg {
	grid-column-gap: .5rem;
	border: 1px solid var(--background_dark_200);
	background-color: var(--background-color--bg-light-primary);
	border-radius: .7rem;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: .625rem 1rem;
	display: flex;
	position: absolute;
	inset: 0%
}

.hero_image {
	backface-visibility: hidden;
	object-fit: contain;
	object-position: 100% 50%;
	flex: none;
	width: 100%;
	max-width: none;
	height: 100%
}

.hero_image.is-mobile {
	display: none
}

.hero_content-top {
	grid-row-gap: 1.25rem;
	flex-direction: column;
	align-items: flex-start;
	display: flex
}

.section_testimonial {
	color: var(--white)
}

.testimonial_wrapper {
	grid-row-gap: 2rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 3.5rem 2rem;
	display: flex
}

.testimonial_profile-wrapper {
	grid-column-gap: 1.5rem;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: .5rem 2rem;
	display: flex
}

.testimonial-profile_image-wrapper {
	border-radius: .625rem;
	flex: none;
	width: 4rem;
	height: 4rem;
	overflow: hidden
}

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

.testimonial-profile_name {
	text-align: left;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	display: flex
}

.testimonial_name {
	font-size: 1.375rem;
	line-height: 2
}

.testimonial_title {
	font-size: .875rem
}

.testimonial_quote {
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 61.5rem;
	display: flex
}

.padding-section-medium2 {
	padding-top: 3.5rem;
	padding-bottom: 3.5rem
}

.proposition_wrapper {
	grid-row-gap: 3.5rem;
	flex-direction: column;
	display: flex
}

.heading_container {
	grid-row-gap: .5rem;
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	padding-top: 2.25rem;
	padding-bottom: 2.25rem;
	display: flex
}

.heading_top {
	grid-column-gap: .5rem;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	font-size: 1.25rem;
	display: flex
}

.heading_bottom {
	grid-column-gap: 1rem;
	justify-content: center;
	align-items: center;
	display: flex
}

.heading_arrow {
	object-fit: contain;
	width: 2.5rem;
	height: 2.5rem;
	margin-bottom: 1rem
}

.heading_dot {
	width: 1.8rem;
	height: 1.8rem;
	margin-top: .5rem
}

.proposition_content-wrapper {
	grid-column-gap: 3.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1.1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: stretch center;
	place-items: center stretch;
	min-height: 31.25rem;
	padding: 3.5rem;
	display: grid
}

.proposition_content-wrapper.is-reverse {
	grid-template-columns: 1fr 1.1fr
}

.proposition_content-card {
	background-color: var(--background-color--bg-light-primary);
	color: var(--background_dark_200);
	border-radius: 3rem;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	padding: 4rem 3.5rem;
	display: flex
}

.proposition_image-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.proposition_image {
	object-fit: contain;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 32.5rem
}

.proposition_image.is-smaller {
	width: 75%
}

.proposition_image.move-down {
	position: relative;
	bottom: -4rem
}

.section_loyalty-integration {
	color: var(--background_dark_200)
}

.loyalty-integration_wrapper {
	grid-row-gap: 2rem;
	background-color: var(--background-color--bg-light-primary);
	text-align: center;
	border-radius: 5rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 5rem 3rem;
	display: flex
}

.loyalty-integration_brands-wrapper {
	grid-column-gap: 1.5rem;
	flex-direction: row;
	display: flex
}

.loyalty-integration_brand {
	grid-row-gap: 1rem;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	font-size: 1.5rem;
	line-height: 1.4;
	display: flex
}

.loyalty-integration_logo-wrapper {
	background-color: var(--background_dark_200);
	cursor: pointer;
	border-radius: 2rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 12.5rem;
	height: 12.5rem;
	padding: 2rem 1rem;
	display: flex
}

.loyalty-integration_logo {
	object-fit: contain;
	width: 100%;
	height: 3.5rem
}

.loyalty-integration_logo.is-small {
	height: 2.5rem
}

.navegation_padding {
	padding: 1rem 2.5rem
}

.section_navegation {
	z-index: 9800;
	background-color: #191919;
	border-radius: 2rem;
	width: 100%;
	max-width: 90rem;
	margin-left: auto;
	margin-right: auto;
	display: none;
	position: sticky;
	inset: 1rem 0% auto
}

.nav_component {
	pointer-events: none;
	background-color: #0000;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: auto;
	display: block;
	position: fixed;
	inset: 0% 0% auto
}

.nav_component.is-home {
	display: none
}

.nav_wrapper {
	z-index: 9999;
	pointer-events: none;
	color: var(--white);
	flex-direction: row;
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 100%;
	min-height: 4.75rem;
	margin-top: 1rem;
	padding: 1.25rem 1.5rem;
	font-family: Goodsans, Arial, sans-serif;
	font-weight: 500;
	line-height: 1.4;
	display: flex;
	position: relative
}

.nav_wrapper:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	color: var(--neutrals--neutrals-dark-0)
}

.nav_wrapper.is-tertiary-background {
	background-color: var(--tertiary);
	color: var(--background_dark_200)
}

.nav_wrapper.is--nav-light {
	border-color: var(--neutrals--neutrals-light-200);
	background-color: var(--neutrals--neutrals-light-0)
}

.nav_brand {
	flex: none;
	padding-left: 0;
	transition: opacity .4s
}

.nav_brand:hover {
	opacity: .6
}

.nav_brand.is-black {
	filter: invert()
}

.nav_brand.is--nav {
	pointer-events: auto
}

.nav_brand.is--nav:hover {
	opacity: 1
}

.nav_brand.is--nav.is--nav-light {
	filter: invert()
}

.logo {
	object-fit: contain;
	object-position: 0% 50%;
	width: 10.5rem;
	min-width: 10.5rem;
	max-width: 10.5rem;
	height: 2.1rem;
	min-height: 2.1rem;
	max-height: 2.1rem
}

.logo:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	filter: invert()
}

.nav_menu {
	position: static
}

.nav_menu.is-mobile {
	display: none
}

.nav_dropdown2 {
	margin-bottom: -.5rem;
	padding-bottom: .5rem;
	position: relative
}

.dropdown_toggle {
	grid-column-gap: .25rem;
	flex-direction: row;
	align-items: center;
	padding: .5rem 1.5rem;
	display: flex;
	position: relative
}

.dropdown_toggle.w--open {
	position: static
}

.dropdown_toggle.is-black {
	color: var(--background_dark_200)
}

.dropdown_toggle.is--last {
	padding-right: 2.5rem
}

.dropdown_toggle.is--old {
	padding-right: .5rem
}

.dropdown_toggle.is--old.is--last {
	padding-right: 1rem
}

.arrow_dropdown {
	flex: none;
	width: 1.75rem;
	height: 1.75rem
}

.dropdown_list2 {
	grid-column-gap: .375rem;
	grid-row-gap: .375rem;
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 1rem;
	flex-flow: column;
	min-width: 13.5rem;
	padding: 1.5rem
}

.dropdown_list2.w--open {
	display: flex
}

.dropdown_link2 {
	color: var(--white);
	white-space: nowrap;
	border-radius: .625rem;
	width: 100%;
	padding: .5rem .875rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.4rem;
	text-decoration: none;
	transition: color .4s, background-color .4s
}

.dropdown_link2:hover {
	background-color: var(--neutrals--neutrals-dark-200)
}

.dropdown_link2.w--current {
	color: var(--white)
}

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

.nav_link {
	font-family: Triogrotesk, sans-serif
}

.menu_line {
	background-color: #0003;
	width: 100%;
	height: 2px
}

.close-icon {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.close-icon_wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 2rem;
	height: 2rem;
	display: flex
}

.nav_left {
	grid-column-gap: 1rem;
	pointer-events: auto;
	justify-content: flex-start;
	align-items: center;
	margin-right: auto;
	display: flex;
	position: relative;
	inset: 0% auto 0% 0%
}

.nav_right {
	pointer-events: auto;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	display: flex;
	position: static
}

.hero_background-video {
	object-fit: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.hero_phone_wrapper {
	border-radius: 1.5rem;
	width: 16rem;
	height: 33rem;
	position: relative
}

.hero_phone-stroke-outside {
	z-index: 1;
	background-color: var(--cream);
	border: 1.5px solid #000;
	border-radius: 1.5rem;
	width: 100%;
	height: 100%;
	padding: .4rem;
	position: absolute;
	inset: 0%
}

.hero_phone-stroke-inside {
	z-index: 2;
	border: 1.5px solid #000;
	border-radius: 1.3rem;
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden
}

.hero_phone-boxes-wrapper {
	z-index: 5;
	grid-row-gap: 1rem;
	flex-direction: column;
	justify-content: flex-end;
	align-items: stretch;
	height: 100%;
	padding-bottom: 5.5rem;
	display: flex;
	position: absolute;
	inset: 0% -3.125rem 0% auto
}

.phone_box-content {
	z-index: 10;
	background-color: var(--cream);
	color: var(--background_dark_200);
	border: 1px solid #000;
	border-radius: .75rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 5.5rem;
	height: 4.75rem;
	padding: .5rem;
	display: flex;
	position: absolute;
	inset: -5px -5px auto auto
}

.box_title {
	text-align: center;
	text-transform: uppercase;
	font-family: Triogrotesk, sans-serif;
	font-size: .9rem
}

.box_text {
	text-align: center;
	font-size: .6rem;
	line-height: 1.3
}

.phone_box-wrap {
	background-color: var(--tan);
	color: var(--background_dark_200);
	border: 1px solid #000;
	border-radius: .75rem;
	flex-direction: column;
	justify-content: center;
	align-items: stretch;
	width: 5.5rem;
	height: 4.75rem;
	display: flex;
	position: relative
}

.is-smaller {
	font-size: .7rem
}

.nav_center {
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	padding: 1.25rem 1.5rem;
	display: flex;
	position: absolute;
	inset: 0%
}

.phone-image-top {
	width: 100%;
	margin-top: 1rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	position: absolute;
	inset: 0% 0% auto
}

.phone-image-bottom {
	width: 100%;
	margin-bottom: .5rem;
	padding-left: .5rem;
	padding-right: .5rem;
	position: absolute;
	inset: auto 0% 0%
}

.text-size-xsmall {
	font-size: .75rem
}

.nav_animation {
	z-index: -1;
	pointer-events: none;
	height: 20vh;
	position: absolute;
	inset: 0% 0% auto
}

.nav-space-holder {
	width: 100%
}

.nav-space-holder.hide-desktop {
	display: none
}

.hero_main-wrapper {
	grid-column-gap: 3.5rem;
	flex-direction: row;
	grid-template-rows: auto;
	grid-template-columns: 1.15fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	place-items: center start;
	width: 100%;
	display: grid
}

.hero_main-wrapper.is-blog {
	grid-template-columns: .75fr 1fr
}

.hero_main-wrapper.is-postscript {
	grid-template-columns: 1.25fr 1fr
}

.hero_main-wrapper.is--home {
	height: 100%;
	padding-top: 6rem;
	position: relative;
	overflow: hidden
}

.hero_main-wrapper.is-meta {
	grid-template-columns: 1.4fr 1fr;
	padding-top: 2rem;
	padding-bottom: 2rem
}

.hero_product-image-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 100%;
	height: 34rem;
	max-height: 34rem;
	display: flex;
	position: relative
}

.trusted_logo-wrapper {
	flex: none;
	justify-content: center;
	align-items: center;
	width: 16rem;
	min-width: 16rem;
	max-width: 16rem;
	height: 4rem;
	min-height: 4rem;
	max-height: 4rem;
	padding: .5rem 2rem;
	display: flex;
	position: relative
}

.trusted_logo-wrapper.add-padding {
	padding-top: .75rem;
	padding-bottom: .75rem
}

.logo-carousel_group1 {
	grid-column-gap: 1.5rem;
	flex-direction: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-around;
	align-items: stretch;
	width: auto;
	min-width: 100%;
	display: flex
}

.logo-carousel_group1.is-integration {
	grid-column-gap: 1.5rem
}

.image_contain {
	object-fit: contain;
	object-position: 50% 50%;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 100%;
	min-height: 100%;
	max-height: 100%;
	position: relative
}

.image_contain.is-larger {
	width: 120%;
	max-width: 120%;
	height: 120%;
	max-height: 120%;
	position: relative;
	top: -10%;
	left: -10%
}

.image_contain.is-mobile {
	display: none
}

.image_contain.is-two.is-larger {
	width: 130%;
	max-width: 130%;
	height: 130%;
	max-height: 130%;
	top: -15%;
	left: -15%
}

.image_contain.is-fifteen.is-larger {
	width: 140%;
	max-width: 140%;
	height: 140%;
	max-height: 140%;
	top: -20%;
	left: -20%
}

.image_contain.is-seventeen {
	z-index: 5;
	flex: none
}

.image_contain.is-eighteen {
	flex: none
}

.image_contain.is-twenty-five.is-larger {
	width: 140%;
	max-width: 140%;
	height: 140%;
	max-height: 140%;
	top: -20%;
	left: -20%
}

.tab-section_wrapper {
	flex-direction: column;
	justify-content: flex-start;
	align-items: stretch;
	display: flex
}

.title_wrapper {
	grid-row-gap: .5rem;
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.title_wrapper.max-width-xlarge {
	margin-left: auto;
	margin-right: auto
}

.title_wrapper.max-width-large {
	max-width: 54.6875rem;
	margin-left: auto;
	margin-right: auto
}

.experience_tabs {
	grid-row-gap: 1.5rem;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	display: flex
}

.experience_tabs-menu {
	grid-column-gap: 1.375rem;
	border: 1px solid var(--background-color--bg-light-primary);
	border-radius: .625rem;
	flex-direction: row;
	justify-content: center;
	padding: .25rem;
	display: flex
}

.tab_link {
	color: var(--text-color--text-primary-high);
	text-align: center;
	background-color: #0000;
	border-radius: .5rem;
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: .875rem 1.125rem;
	font-size: 1rem;
	font-weight: 700;
	line-height: 1.2;
	transition: background-color .2s;
	display: flex
}

.tab_link:hover {
	background-color: #e8ded61a
}

.tab_link.w--current {
	background-color: var(--background-color--bg-light-primary);
	color: var(--text-color--text-secondary-high)
}

.tab_link.w--current:hover {
	background-color: var(--background-color--bg-light-primary)
}

.experience_tabs-content {
	width: 100%;
	padding-top: 1.5rem
}

.experience_pane-wrapper {
	grid-row-gap: 2.625rem;
	grid-template-rows: auto;
	grid-template-columns: .75fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	justify-items: stretch;
	width: 100%;
	padding-left: 10vw;
	padding-right: 10vw;
	display: grid
}

.experience_image-wrapper {
	width: 33rem;
	height: 33rem;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	position: relative
}

.tab_content-wrapper {
	color: var(--tertiary);
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	padding-right: 15%;
	line-height: 1.4;
	display: flex
}

.tab_title {
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 43.75rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.app-features_wrapper {
	grid-row-gap: 1.5rem;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	display: flex
}

.app-features_tabs-menu {
	grid-column-gap: 1.375rem;
	border: 1px solid var(--background-color--bg-light-primary);
	border-radius: .625rem;
	flex-direction: row;
	justify-content: center;
	padding: .25rem;
	display: flex
}

.app-features_tabs-content {
	width: 100%;
	padding-top: 1.125rem
}

.app-customer_pane-wrapper {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.625rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-content: start center;
	place-items: start center;
	width: 100%;
	display: grid
}

.app-features_image-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 25rem;
	display: flex
}

.app-features_image-wrapper.is-integrations {
	height: 16rem
}

.app-features_image-wrapper.is-analytics {
	height: 18.5rem
}

.co-branded_tabs-wrapper {
	z-index: 1;
	grid-column-gap: 2.5rem;
	grid-template-rows: auto;
	grid-template-columns: minmax(1px, 1fr) minmax(1px, 1.25fr);
	grid-auto-columns: 1fr;
	place-content: end flex-start;
	place-items: start stretch;
	width: 100%;
	min-height: 26.5rem;
	display: grid;
	position: absolute;
	inset: 0% 0% auto
}

.co-branded_tabs-menu {
	z-index: 2;
	flex-direction: row;
	justify-content: flex-start;
	align-items: stretch;
	padding: .25rem;
	display: flex;
	bottom: 8rem
}

.co-branded_tabs-menu.is-reverse {
	bottom: 10rem;
	left: 2.5rem
}

.co-branded_tabs-content {
	width: 100%;
	padding-top: 1.125rem;
	position: absolute;
	inset: 0% 0% auto
}

.co-branded_tab-link {
	opacity: .4;
	color: var(--text-color--text-primary-low);
	text-align: center;
	background-color: #0000;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: .875rem 2rem .875rem 0;
	font-size: .9rem;
	font-weight: 700;
	line-height: 1.4;
	transition: background-color .2s;
	display: flex;
	position: relative
}

.co-branded_tab-link:hover {
	opacity: 1;
	color: var(--tertiary)
}

.co-branded_tab-link.w--current {
	opacity: 1;
	color: var(--text-color--text-primary-high);
	background-color: #0000
}

.co-branded_desktop {
	grid-column-gap: 2.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.25fr;
	grid-auto-columns: 1fr;
	width: 100%;
	min-height: 26.5rem;
	display: grid;
	position: relative
}

.co-branded_image-wrapper {
	flex-direction: column;
	align-items: center;
	width: 32.5rem;
	height: 30rem;
	display: flex
}

.co-branded_image-wrapper.is-video-first {
	width: 100%;
	position: relative
}

.co-branded_pane {
	grid-column-gap: 2.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.25fr;
	grid-auto-columns: 1fr;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	display: grid
}

.co-branded_pane.is-reverse {
	grid-template-columns: 1.25fr 1fr
}

.co-branded_content-wrapper {
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	padding-right: 3rem;
	display: flex
}

.co-branded_content-wrapper.is-portal {
	padding-bottom: 6rem
}

.category_wrapper {
	border: 1px solid var(--cream);
	border-radius: .625rem;
	padding: .875rem;
	font-size: .75rem;
	font-weight: 700;
	line-height: .625rem
}

.co-branded_line-top {
	grid-row-gap: 2rem;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.co-branded_line-bottom {
	position: relative;
	top: -4rem
}

.cta_case-studies {
	grid-row-gap: 2rem;
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.feature-comparison_wrapper {
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: 35rem;
	max-height: 35rem;
	display: flex
}

.feature-comparison_wrapper.is-mobile,
.experience_mobile,
.app-features_mobile {
	display: none
}

.app-customer_slider {
	background-color: #0000;
	width: 100%;
	height: auto
}

.left-arrow,
.right-arrow {
	display: none
}

.app-features_category {
	background-color: var(--background-color--bg-light-primary);
	color: var(--black);
	text-align: center;
	border-radius: .5rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: .875rem 1.125rem;
	font-size: .75rem;
	font-weight: 700;
	line-height: 1;
	transition: background-color .2s;
	display: flex
}

.app-features_category.w--current {
	background-color: var(--cream);
	color: var(--black)
}

.app-features_category.w--current:hover {
	background-color: var(--cream)
}

.slide-nav {
	height: auto;
	inset: auto 0% -1.5rem
}

.co-branded_mobile {
	grid-column-gap: 2.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.25fr;
	grid-auto-columns: 1fr;
	width: 100%;
	min-height: 26.5rem;
	display: none;
	position: relative
}

.logo-carousel_wrapper {
	flex-direction: row;
	justify-content: flex-end;
	align-items: stretch;
	width: 100%;
	max-width: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.logo-carousel_wrapper.is-subscription {
	margin-bottom: .75rem;
	left: -1rem
}

.carousel_groups {
	flex-direction: row;
	flex: none;
	width: 100%;
	min-width: 100%;
	display: flex;
	position: relative
}

.carousel_groups.is-integration {
	grid-column-gap: 1.5rem
}

.carousel_groups.is-subscription {
	grid-column-gap: .75rem
}

.carousel_groups.is-subscription.is-reverse {
	left: -4rem
}

.logo-carousel_group2 {
	grid-column-gap: 6.25rem;
	flex-direction: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: stretch;
	width: auto;
	padding-left: 3.125rem;
	padding-right: 3.125rem;
	display: flex
}

.logo-carousel_group2.is-integration {
	grid-column-gap: 24px;
	padding-left: .75rem;
	padding-right: .75rem
}

.section_steps {
	background-color: #191919fc;
	display: block;
	position: relative
}

.steps_wrapper {
	grid-column-gap: 3.5rem;
	grid-row-gap: 2.5rem;
	text-align: center;
	grid-template-rows: auto;
	grid-template-columns: 1fr auto;
	grid-auto-columns: 1fr;
	align-content: start;
	place-items: center;
	display: grid;
	position: relative
}

.steps_lottie-wrapper {
	width: 36.25rem
}

.cream-dot {
	letter-spacing: 0;
	background-image: url(/assets/img/641e14d0f0a60a10ac05cd88_Dot.svg);
	background-position: 50% 60%;
	background-repeat: no-repeat;
	background-size: 1.7rem 1.7rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 0;
	display: inline
}

.cream-arrow-left-text {
	letter-spacing: 0;
	background-image: url(/assets/img/641e1421f0a60aa34005c713_arrow-return-right.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 2.5rem 2.5rem
}

.section_customers {
	background-color: #191919fc;
	position: relative
}

.customers_wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 4rem;
	text-align: center;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: stretch;
	place-items: stretch stretch;
	display: grid;
	position: relative
}

.customers-card_black {
	grid-row-gap: 2rem;
	border: 2px solid var(--cream);
	background-color: var(--background_dark_200);
	border-radius: 5rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 3.5rem 2rem;
	transition: box-shadow .1s, border-color .2s;
	display: flex;
	position: relative
}

.unlock_wrapper {
	grid-row-gap: 2rem;
	background-color: var(--background_dark_200);
	color: var(--tertiary);
	text-align: center;
	border-radius: 5rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 5rem;
	display: flex
}

.section_unlock {
	position: relative
}

.case-studies-home_wrapper {
	grid-row-gap: 2.5rem;
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 55.5rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.banner_wrapper {
	grid-column-gap: 4rem;
	background-image: linear-gradient(135deg, var(--tertiary)6%, #ea9dbc 35%, #a88af7);
	color: var(--background_dark_200);
	border-radius: 5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr auto;
	grid-auto-columns: 1fr;
	width: 100%;
	padding: 4.75rem 4rem;
	display: grid;
	position: relative;
	overflow: hidden
}

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

.black-dot {
	letter-spacing: 0;
	background-image: url(/assets/img/6344d24e63876aa0dcfc0bdd_black-dot.svg);
	background-position: 50% 60%;
	background-repeat: no-repeat;
	background-size: 1.7rem 1.7rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 0
}

.black-arrow-left-text {
	letter-spacing: 0;
	background-image: url(/assets/img/633f8e1e5fe7b4c766b82128_stroke-arrow-1.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 2.5rem 2.5rem
}

.banner_image {
	height: 31rem
}

.tab-click-lottie {
	flex: none;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.tab-click-lottie.is-six {
	width: 100%;
	height: 100%
}

.hero_lottie {
	object-fit: contain;
	object-position: 100% 50%;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 100%;
	position: relative
}

.hero_product-video-wrapper {
	border-radius: 1.5rem;
	width: 33%;
	max-width: 100%;
	height: 90%;
	max-height: 100%;
	margin-left: 10px;
	position: absolute;
	inset: 5% auto 0%
}

.experience_video-wrapper {
	border-radius: 1.5rem;
	width: 42%;
	max-width: 100%;
	height: 90%;
	max-height: 100%;
	position: absolute;
	inset: 5% auto 0% 30%
}

.portal_video-wrapper {
	border-radius: 1.5rem;
	width: 39%;
	max-width: 100%;
	height: 86%;
	max-height: 100%;
	position: absolute;
	inset: 7% auto 0% 32%
}

.mobile-first-video_wrapper {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative
}

.mobile-first_video-middle {
	z-index: 5;
	border-radius: 1.5rem;
	flex: none;
	width: 11.8rem;
	min-width: 11.8px;
	height: 25rem;
	min-height: 25rem;
	position: absolute
}

.mobile-first_video-left {
	z-index: 3;
	border-radius: 1.2rem;
	flex: none;
	width: 10.2rem;
	min-width: 10.2rem;
	height: 22rem;
	min-height: 22rem;
	position: absolute;
	right: 60%
}

.mobile-first_video-right {
	z-index: 3;
	border-radius: 1.2rem;
	flex: none;
	width: 10.2rem;
	min-width: 10.2rem;
	height: 22rem;
	min-height: 22rem;
	position: absolute;
	left: 60%
}

.mobile-first_image-left {
	z-index: 4;
	flex: none;
	width: 10.2rem;
	min-width: 10.2rem;
	max-width: none;
	height: 22rem;
	min-height: 22rem;
	position: absolute;
	right: 60%
}

.mobile-first_image-right {
	z-index: 4;
	flex: none;
	width: 10.2rem;
	min-width: 10.2rem;
	max-width: none;
	height: 22rem;
	min-height: 22rem;
	position: absolute;
	left: 60%
}

.mobile-first_image-middle {
	z-index: 6;
	flex: none;
	width: 11.8rem;
	min-width: 11.8rem;
	max-width: none;
	height: 25.5rem;
	min-height: 25.5rem;
	position: absolute
}

.portal_affiliate-video-wrapper {
	border-radius: 1.5rem;
	width: 43%;
	max-width: 100%;
	height: 90%;
	max-height: 100%;
	position: absolute;
	inset: 5% auto 0% 30%
}

.cobranded_affiliate-video-wrapper {
	border-radius: 1.5rem;
	width: 42%;
	max-width: 100%;
	height: 90%;
	max-height: 100%;
	position: absolute;
	inset: 5% auto 0% 30%
}

.customers-card_shadow {
	border: 2px solid var(--background_dark_200);
	background-color: var(--cream);
	border-radius: 5rem;
	position: absolute;
	inset: 0%
}

.customers-card_wrapper {
	width: 100%;
	height: 100%;
	position: relative
}

.slide-logo {
	object-fit: contain;
	height: 100%
}

.slide-logo.swiper-slide {
	height: 4rem
}

.experience_cobranded-image-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 33rem;
	height: 33rem;
	display: flex;
	position: relative
}

.cobranded_video,
.portal_video {
	border-radius: 1.5rem;
	width: 43%;
	height: 90%;
	margin-left: 8px;
	position: absolute
}

.experience_portal-image-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 33rem;
	height: 33rem;
	display: flex;
	position: relative
}

.customers-card_link {
	cursor: pointer;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.cs-slide_sub {
	flex-direction: row;
	margin-bottom: 3rem;
	display: flex
}

.cs-slide_button {
	justify-content: center;
	display: flex
}

.swiper-slide {
	opacity: 1;
	flex-direction: column;
	margin-top: 2rem;
	display: flex
}

.swiper-wrapper {
	display: flex
}

.swiper-container.main-swiper {
	padding-left: 40px;
	padding-right: 40px;
	position: relative
}

.swiper-container.second-swiper {
	margin-left: 40px;
	margin-right: 10px
}

.marquee {
	display: none
}

.portal-video_wrapper,
.cobranded-video_wrapper,
.portal_lightbox-video {
	border-radius: 1.5rem;
	width: 43%;
	height: 90%;
	margin-left: 8px;
	position: absolute
}

.footer_black {
	background-color: var(--cream)
}

.split-vertical {
	grid-row-gap: 2.5rem;
	flex-direction: column;
	display: flex
}

.split-vertical.is-2rem {
	grid-row-gap: 2rem
}

.split-vertical.align-middle {
	text-align: center;
	align-items: center
}

.split-horizontal {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-direction: row;
	display: flex
}

.split-horizontal.is-0-75rem {
	grid-column-gap: .75rem
}

.split-horizontal.is-1rem {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem
}

.secondary-button {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	border: 1px solid var(--background_dark_200);
	background-color: var(--neutrals--transparent);
	color: var(--background_dark_200);
	border-radius: 999px;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: .625rem 1.25rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.25rem;
	display: flex;
	position: relative
}

.secondary-button.is-no-border {
	border-style: none;
	padding-left: 0;
	padding-right: 0
}

.secondary-button.is-small {
	border-radius: 1rem;
	padding: .5rem .75rem;
	font-size: .75rem;
	font-weight: 700
}

.author_avatar {
	border: 1px solid var(--background_dark_200);
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 50%;
	flex: none;
	width: 2.5rem;
	height: 2.5rem;
	overflow: hidden
}

.author_name-date {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.section_blog-hero {
	padding-top: 8rem;
	position: relative
}

.button-arrow-left {
	width: 1.25rem;
	height: 1.25rem
}

.blog_main-image-wrapper {
	border: 3px solid var(--background_dark_200);
	border-radius: 3rem;
	width: 100%;
	height: 31.75rem;
	margin-bottom: 5rem;
	overflow: hidden
}

.image-cover {
	background-color: var(--neutrals--transparent);
	object-fit: cover;
	width: 100%;
	height: 100%
}

.blog-post_share {
	border-top: 1px solid var(--background_dark_200);
	margin-top: 2.5rem;
	padding-top: 1rem
}

.social-share-embed {
	display: none
}

.image-contain {
	object-fit: contain;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 100%
}

.fs-socialshare_link {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	width: 1.25rem;
	height: 1.25rem;
	text-decoration: none;
	display: flex
}

.fs-socialshare_link:hover {
	opacity: .6
}

.blog-post_collection {
	width: 100%
}

.blog-post_list {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: stretch;
	width: 100%;
	display: grid
}

.blog-post_item {
	position: relative
}

.blog-post_card {
	z-index: 5;
	grid-row-gap: 1.25rem;
	border: 1.5px solid var(--background_dark_200);
	background-color: var(--tertiary);
	transform-origin: 100% 100%;
	text-align: left;
	border-radius: 1rem;
	flex-direction: column;
	align-items: flex-start;
	height: 100%;
	padding: 1.75rem;
	display: flex;
	position: relative;
	bottom: 0;
	right: 0
}

.blog-post_thumbnail {
	border: 1.5px solid var(--background_dark_200);
	object-fit: cover;
	border-radius: 1rem;
	width: 100%;
	height: 11.125rem
}

.blog-post_date-category {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	font-size: .75rem;
	display: flex
}

.blog-post_author {
	grid-column-gap: .625rem;
	grid-template-rows: auto auto;
	grid-template-columns: auto auto;
	grid-auto-columns: 1fr;
	margin-top: auto;
	font-size: .875rem;
	display: grid
}

.blog-post_read-time {
	grid-column-gap: .2rem;
	grid-row-gap: .2rem;
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-end;
	font-size: .75rem;
	display: flex
}

.cta_news {
	grid-row-gap: 2.5rem;
	background-color: var(--background_dark_200);
	color: var(--tertiary);
	text-align: center;
	border-radius: 5rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 5rem;
	display: flex
}

.form_newsletter {
	margin-bottom: 0
}

.newsletter_wrapper {
	box-shadow: inset 0 0 0 1px var(--tertiary);
	border-radius: 999px;
	flex-direction: row;
	justify-content: space-between;
	padding-left: 1.5rem;
	display: flex;
	position: relative
}

.subscribe-button {
	border: 1.5px solid var(--tertiary);
	background-color: var(--tertiary);
	color: var(--background_dark_200);
	border-radius: 999px;
	flex: none;
	padding: .625rem 1.5rem;
	font-size: 1.25rem;
	font-weight: 700;
	transition: all .2s;
	position: relative
}

.subscribe-button:hover {
	transform: scale(1.05)
}

.subscribe-button.is-black {
	border-color: var(--background_dark_200);
	background-color: var(--background_dark_200);
	color: var(--tertiary)
}

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

.newsletter_field {
	background-color: var(--neutrals--transparent);
	color: var(--typography);
	border: 1px #000;
	width: 10rem;
	margin-bottom: 0;
	padding: 0 1.5rem 0 0;
	font-size: 16px
}

.newsletter_field::placeholder {
	color: var(--typography)
}

.newsletter_success {
	background-color: var(--tan);
	color: var(--background_dark_200);
	border: 1px solid #000;
	border-radius: 999px;
	padding: .75rem 1.5rem;
	font-size: 1.25rem
}

.newsletter_error {
	background-color: var(--neutrals--transparent);
	margin-top: .5rem;
	padding: .5rem
}

.blog-post_background {
	z-index: 2;
	border: 1.5px solid var(--background_dark_200);
	background-color: var(--tan);
	border-radius: 1rem;
	position: absolute;
	inset: 0%
}

.supporting-text {
	font-size: 1.25rem
}

.newsletter_black-outline {
	border: 1px solid var(--background_dark_200);
	border-radius: 999px;
	position: absolute;
	inset: 0%
}

.unlock_title {
	max-width: 55ch
}

.pagination_wrapper {
	margin-top: 3.5rem
}

.pagination_button {
	border-width: 1.5px;
	border-color: var(--background_dark_200);
	background-color: var(--neutrals--transparent);
	color: var(--background_dark_200);
	letter-spacing: -.5px;
	text-transform: uppercase;
	border-radius: 1.5rem;
	margin-left: 1rem;
	margin-right: 1rem;
	padding: 1.5rem 1.75rem;
	font-family: Triogrotesk, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	transition: all .15s
}

.pagination_button:hover {
	background-color: #c8b8a680
}

.page-count {
	display: none
}

.filter_form {
	width: 100%;
	max-width: 100%
}

.filter_top {
	grid-column-gap: 1.25rem;
	flex-direction: row;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
	display: flex
}

.collection-list_categories-grid {
	grid-column-gap: .75rem;
	grid-row-gap: 1rem;
	flex-direction: row;
	grid-template-rows: auto;
	grid-template-columns: auto auto auto auto auto auto;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: stretch;
	display: flex
}

.filter_options {
	grid-column-gap: 2.5rem;
	grid-row-gap: 3rem;
	flex-direction: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: flex-start;
	width: 100%;
	margin-bottom: 2rem;
	display: flex
}

.collection-list_categories {
	width: 100%
}

.filter_form-wrapper {
	width: 100%;
	max-width: 100%;
	margin-bottom: 3rem
}

.text-block-7 {
	color: #101421
}

.fs-checkbox_field {
	height: 100%;
	margin-bottom: 0;
	position: relative
}

.fs-checkbox_field:hover {
	outline-width: 2px
}

.fs-checkbox_field.secondary-button {
	cursor: pointer;
	transition: all .15s
}

.fs-checkbox_field.secondary-button:hover {
	background-color: #c8b8a680
}

.fs-checkbox_button {
	z-index: 2;
	border-color: var(--neutrals--transparent);
	border-radius: 999px;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0;
	display: block;
	position: absolute;
	inset: 0%
}

.fs-checkbox_button:hover {
	outline-width: 2px
}

.fs-checkbox_button.w--redirected-checked {
	border: 0px none var(--neutrals--transparent);
	background-color: var(--tan);
	background-image: none;
	border-radius: 999px
}

.fs-checkbox_button.w--redirected-focus {
	box-shadow: none;
	margin-top: 0
}

.fs-checkbox_button.w--redirected-focus-visible {
	outline-color: var(--tan);
	outline-offset: 2px;
	outline-width: 1px;
	outline-style: solid
}

.fs-checkbox_label {
	z-index: 5;
	margin-bottom: 0;
	font-weight: 400;
	position: relative
}

.organization-schema-markup,
.embeds {
	display: none
}

.hero_supporting-text {
	color: var(--text-color--text-primary-medium);
	max-width: 35rem;
	font-size: 1.125rem;
	font-weight: 300
}

.hero_supporting-text.is-integrations {
	text-align: center;
	max-width: 38ch;
	margin-left: auto;
	margin-right: auto
}

.hero_supporting-text.is-home {
	max-width: 28ch
}

.hero_supporting-text.is-max-width-large {
	max-width: 40ch
}

.hero_supporting-text.is-max-width-37ch {
	max-width: 37ch
}

.hero_supporting-text.is--super-match {
	max-width: 24rem
}

.hero_supporting-text.is--home {
	max-width: 34rem
}

.hero_supporting-text.is--integrations {
	font-size: 1.25rem;
	font-weight: 400
}

.text-color-green100 {
	color: var(--green-100)
}

.lp_services-grid {
	grid-column-gap: 6.25rem;
	grid-row-gap: 9.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1.15fr 1.5fr;
	grid-auto-columns: 1fr;
	place-content: stretch center;
	place-items: center stretch;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	display: grid
}

.lp_services-grid.is-klaviyo {
	grid-template-columns: 1fr
}

.lp_services-image {
	object-fit: contain;
	object-position: 100% 50%;
	height: 28rem
}

.lp_services-text {
	flex-direction: column;
	padding-right: 3rem;
	display: flex
}

.lp_services-text.align-middle {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	text-align: center;
	align-items: center;
	max-width: 66ch;
	padding-right: 0
}

.lp_services-text.no-margin {
	padding-right: 0
}

.experience_tabs-small {
	grid-column-gap: 5.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 2fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	justify-items: stretch;
	width: 100%;
	max-width: 65rem;
	margin-left: auto;
	margin-right: auto;
	display: grid
}

.lottie-tab-2.max-height {
	height: 15rem
}

.lottie-tab-3.is-larger {
	width: 26rem
}

.lottie-click {
	max-width: 22rem;
	max-height: 6rem
}

.lottie-click.is-small {
	flex: none;
	max-width: 20rem;
	max-height: none;
	margin-top: -2rem;
	margin-bottom: -1rem;
	margin-left: 1.5rem
}

.text-color-orange {
	color: var(--integrations--orange-klaviyo)
}

.lp_services-row {
	grid-column-gap: 8rem;
	grid-row-gap: 8rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.5fr;
	grid-auto-columns: 1fr;
	align-items: center;
	display: grid
}

.lp_services-row.is-reverse {
	grid-template-columns: 1.5fr 1fr
}

.text-color-purple {
	color: var(--integrations--purple-recharge)
}

.lp_services-text-last {
	text-align: center;
	justify-content: center;
	align-items: center;
	max-width: 80ch;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.text-color-pink {
	color: var(--integrations--pink-stay-ai)
}

.text-color-yellow {
	color: var(--integrations--yellow-attentive)
}

.text-inline {
	display: inline-block
}

.pop-up_logos {
	grid-column-gap: 4.5rem;
	grid-row-gap: 4.5rem;
	grid-template-rows: auto;
	grid-template-columns: auto auto auto auto auto;
	grid-auto-columns: 1fr;
	place-items: center;
	width: 100%;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
	display: grid
}

.pop-up_logo {
	object-fit: contain;
	max-height: 3rem
}

.pop-up_logo.medium {
	height: 2rem
}

.lp-logo {
	object-fit: contain;
	width: 18.75rem
}

.hero_lp-webinar {
	grid-column-gap: 2.125rem;
	grid-row-gap: 2.125rem;
	text-align: center;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 45rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.panelists_wrapper {
	grid-column-gap: 3.875rem;
	grid-row-gap: 2.625rem;
	color: var(--light-purple);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
	padding: 2.5rem 3rem 3.5rem;
	display: grid;
	position: relative
}

.panelist_card {
	grid-row-gap: 1.5rem;
	text-align: center;
	flex-direction: column;
	grid-template-rows: 2rem auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-content: start flex-start;
	place-items: start stretch;
	font-weight: 200;
	display: grid;
	position: relative
}

.panelists-text {
	color: var(--light-purple);
	text-align: center;
	letter-spacing: 0;
	font-size: 1.25rem;
	position: relative
}

.panelist-logo {
	object-fit: contain;
	width: 100%;
	height: 100%
}

.panelist-logo.make-smaller {
	height: 80%
}

.panelist_photo {
	object-fit: contain;
	object-position: 50% 100%;
	width: 100%;
	height: 14rem
}

.icon-1 {
	z-index: -1;
	object-fit: contain;
	width: 75px;
	height: 75px;
	position: absolute;
	top: 30%;
	left: -37.5px
}

.icon-2 {
	object-fit: contain;
	width: 67px;
	height: 67px;
	position: absolute;
	inset: 5% auto auto -13%
}

.icon-3 {
	object-fit: contain;
	width: 78px;
	height: 78px;
	position: absolute;
	inset: 8% auto auto -10%
}

.icon-4 {
	z-index: 1;
	object-fit: contain;
	width: 90px;
	height: 90px;
	position: absolute;
	inset: 5% -70px auto auto
}

.icon-5 {
	width: 60px;
	height: 60px;
	position: absolute;
	inset: 30% -12% auto auto
}

.icon-6 {
	width: 75px;
	height: 75px;
	position: absolute;
	inset: 15% -15px auto auto
}

.panelists-background {
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
	background-color: #b6b5ea4d;
	border-radius: 2.8rem;
	position: absolute;
	inset: 0%
}

.page_lp-webinar {
	z-index: 99999;
	background-color: var(--light-purple);
	color: var(--black);
	border: 0 #000;
	border-radius: 2.5rem;
	max-width: 46rem;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden
}

.page_lp-webinar.is--1 {
	background-color: #0000;
	border-radius: 2rem
}

.lp-webinar_page {
	z-index: 9999;
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
	background-color: #b6b5ea4d;
	width: 100%;
	height: 100vh;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3rem;
	padding-bottom: 3rem;
	display: none;
	position: fixed;
	inset: 0%;
	overflow: auto
}

.lp-webinar_page.field-guide-form {
	display: none
}

.lp-webinar_page.is--1 {
	-webkit-backdrop-filter: blur(15px);
	backdrop-filter: blur(15px);
	background-color: #0505054d;
	display: none
}

.lp-webinar_form {
	max-width: 40rem;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto
}

.lp-webinar_form.is--1 {
	max-width: none
}

.webinar-form_grid {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.form-label {
	font-weight: 300;
	line-height: 2
}

.form-field {
	color: var(--black);
	background-color: #fff6;
	border: 0 #000;
	border-radius: .625rem;
	min-height: 4.5rem;
	margin-bottom: 1rem;
	padding: 1.5rem;
	font-size: 18px;
	font-weight: 500;
	line-height: 2
}

.form-field::placeholder {
	color: #0003
}

.form-field.is--1 {
	background-color: var(--background_dark_200);
	color: var(--white);
	border: .5px solid #333;
	min-height: 3rem;
	padding: .75rem 1rem;
	font-size: 1rem
}

.form-submit {
	background-color: var(--black);
	border-radius: 1.25rem;
	padding: 1.5rem 3rem;
	font-size: 1.125rem;
	font-weight: 500;
	transition: opacity .2s
}

.form-submit:hover {
	opacity: .8
}

.form-submit.is--1 {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high);
	margin-top: 1.5rem;
	padding: .875rem 1.5rem
}

.lp-webinar_wrapper {
	background-color: var(--light-purple);
	position: relative
}

.lp-webinar_wrapper.is--1 {
	background-color: var(--neutrals--neutrals-dark-100);
	color: var(--text-color--text-primary-high);
	padding: 3rem 2rem
}

.success-message {
	background-color: var(--neutrals--transparent);
	text-transform: none;
	width: 100%;
	height: 70vh;
	margin-top: auto;
	margin-bottom: auto;
	padding: 0
}

.error-message {
	background-color: var(--light-red);
	border-radius: .25rem;
	margin-top: 1.5rem;
	padding: 1rem 1.5rem
}

.book-a-demo {
	z-index: 999999;
	background-color: var(--cream);
	color: var(--background_dark_200);
	text-align: center;
	flex-direction: column;
	justify-content: flex-end;
	width: 100%;
	height: 100%;
	min-height: 100vh;
	margin-top: 0;
	position: fixed;
	inset: 0%;
	overflow: scroll
}

.success-align-middle {
	grid-row-gap: 2rem;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	font-weight: 200;
	display: flex
}

.heading-form-webinar {
	text-align: center;
	margin-bottom: 1.5rem
}

.heading-form-webinar.is--1 {
	text-align: left;
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.2
}

.form-logo {
	width: 50%;
	margin-bottom: 1.5rem
}

.form-logo.is--1 {
	width: 14.8988rem
}

.form-webinar-exit_btn {
	z-index: 5;
	border: 2px solid var(--background_dark_200);
	color: var(--background_dark_200);
	cursor: pointer;
	border-radius: 100%;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	transition: all .3s;
	position: absolute;
	inset: 2rem 2rem auto auto
}

.form-webinar-exit_btn:hover {
	opacity: .7;
	transform: scale(.9)
}

.form-webinar-exit_btn.is--1 {
	border-style: none;
	display: flex;
	top: 3rem
}

.button-form {
	display: block
}

.text-color-purple-postscript {
	color: var(--integrations--purple-postscript)
}

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

.radio-button {
	cursor: pointer;
	border: 2px solid #000;
	flex: none;
	width: 1.625rem;
	height: 1.625rem;
	margin-top: 0;
	margin-left: -1rem
}

.radio-button.w--redirected-checked {
	border-width: 2px;
	border-color: var(--cream);
	background-color: var(--cream);
	box-shadow: 0 0 0 400px var(--background_dark_200), inset 0 0 0 3px var(--background_dark_200);
	color: var(--cream)
}

.radio-button-field {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	text-transform: uppercase;
	cursor: pointer;
	border: 2px solid #000;
	border-radius: 1.25rem;
	justify-content: center;
	align-items: center;
	margin-bottom: 0;
	padding: 1.625rem;
	font-size: 1.25rem;
	display: flex;
	overflow: hidden
}

.pop-up_form-select {
	border: 2px solid #000;
	border-radius: 20px;
	width: 100%;
	margin-top: 1rem;
	overflow: hidden
}

.form_select-text {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	cursor: pointer;
	grid-template-rows: auto;
	grid-template-columns: 1fr auto;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	padding: 1.25rem 2rem 1.25rem 4.5rem;
	display: grid
}

.arrow-down {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 2rem;
	height: 2rem;
	display: flex
}

.form-logic {
	display: none
}

.form-subtext {
	color: #191919b3;
	font-weight: 400
}

.radio-button-label {
	font-weight: 500
}

.form-select-text {
	pointer-events: none;
	color: #191919b3;
	margin-bottom: 0;
	font-size: 1.25rem;
	font-weight: 400
}

.pop-up_form-checkbox-invisible {
	cursor: pointer;
	border-style: none;
	border-width: 0;
	border-radius: 0;
	flex: none;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0;
	position: absolute;
	inset: 0%
}

.pop-up_form-checkbox-invisible:hover {
	background-color: #c8b8a64d
}

.pop-up_form-checkbox-invisible:active {
	border-style: none
}

.pop-up_form-checkbox-invisible.w--redirected-checked {
	background-color: var(--tan);
	opacity: .8;
	background-image: url(/assets/img/633dd95841f9347d3857d519_icon_check.svg);
	background-position: 0%;
	background-repeat: no-repeat;
	background-size: 1.75rem;
	border-style: none;
	border-radius: 0;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0;
	inset: 0%
}

.pop-up_form-checkbox-invisible.w--redirected-focus {
	box-shadow: none;
	border-style: none;
	border-radius: 0;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0
}

.pop-up_form-checkbox-invisible.w--redirected-focus-visible {
	border-style: none;
	border-radius: 0;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0
}

.pop-up_form-checkbox-wrapper {
	border-bottom: 2px solid #000;
	align-items: center;
	margin-bottom: 0;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 2.5rem;
	display: flex;
	position: relative
}

.pop-up_form-checkbox-wrapper:active {
	background-color: var(--tan)
}

.pop-up_form-checkbox-wrapper.is-last {
	border-bottom-style: none
}

.pop-up_form-checkbox-wrapper.is-first {
	border-top: 2px solid #000
}

.arrow-check-no {
	transform-style: preserve-3d;
	width: 3rem;
	position: absolute;
	inset: -.5rem 3rem auto auto;
	transform: rotateX(0)rotateY(180deg)rotate(90deg)
}

.arrow-check-yes {
	width: 3rem;
	position: absolute;
	inset: -.5rem auto auto 3rem;
	transform: rotate(90deg)
}

.old-form {
	display: none
}

.new-hero_supporting-text {
	color: var(--text-color--text-primary-medium);
	max-width: 28ch;
	font-size: 1.25rem;
	font-weight: 300
}

.header_new {
	text-align: center;
	flex-flow: column;
	align-items: center;
	width: 100%;
	max-width: 50rem;
	margin-bottom: 3rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.header_new.is-stories {
	justify-content: flex-start;
	align-items: center
}

.header_new.is--full {
	max-width: 100%
}

.header_new.extra-margin {
	margin-bottom: 5rem
}

.header_new.align-left-desktop {
	text-align: left;
	justify-content: flex-start;
	align-items: flex-start
}

.header_new.max-width-medium {
	max-width: 37.5rem
}

.h2-eyebrown {
	color: var(--text-color--text-primary-medium);
	margin-bottom: .75rem;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.4
}

.h2-eyebrown.is-field-guide {
	color: var(--text-color--text-field-guide);
	max-width: 38ch
}

.h2-eyebrown.is-field-guide-hero {
	color: var(--text-color--text-field-guide);
	max-width: 38ch;
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 1.75rem
}

.h2-eyebrown.is--small {
	max-width: 40rem
}

.main-card_grid {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.875rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 2fr;
	grid-auto-columns: 1fr;
	width: 100%;
	max-width: 90rem;
	margin-bottom: 1.875rem;
	margin-left: auto;
	margin-right: auto;
	display: grid
}

.main-card_grid.is-reverse {
	grid-template-columns: 2fr 1.25fr
}

.main-card_grid.is-2x1-5 {
	grid-template-columns: 1.5fr 2fr
}

.main-card_grid.is-1x1 {
	grid-template-columns: 1fr 1fr
}

.main-card_grid.is-3x1 {
	grid-template-columns: .9fr 1fr .9fr
}

.discovery-card {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	background-color: var(--background_dark_200);
	box-shadow: 0 0 0 1px var(--background_dark_200);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	padding-top: 3.5rem;
	padding-left: 2.875rem;
	padding-right: 2.875rem;
	transition: border-color .2s;
	display: flex;
	position: relative;
	overflow: hidden
}

.discovery-card:hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.discovery-card.is-cobranded {
	width: 100%;
	position: relative
}

.discovery-card.is-payments {
	min-height: 35rem;
	padding-bottom: 3.5rem
}

.discovery-card.is-analytics {
	padding-bottom: 3.5rem
}

.discovery-card.is-hub {
	cursor: pointer;
	justify-content: flex-start;
	align-items: center;
	padding: 0 4.375rem 4.375rem;
	text-decoration: none
}

.discovery-card.is-program-experiences {
	justify-content: flex-start;
	align-items: center;
	padding-left: 0;
	padding-right: 0
}

.discovery-card.shadow-hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-100)
}

.discovery-card.shadow-hover:hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.new-heading-style-h3 {
	margin-bottom: 1.375rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.875rem;
	font-weight: 500;
	line-height: 1.2
}

.new-heading-style-h3.text-weight-bold {
	font-weight: 700
}

.discovery-card_top {
	z-index: 10;
	width: 100%;
	padding-right: 4.25rem;
	position: relative
}

.discovery-card_top.no-padding {
	padding-right: 0
}

.discovery-card_images {
	height: 100%;
	position: relative
}

.discovery-card_image-recruiting {
	object-fit: cover;
	object-position: 100% 0%;
	width: 100%;
	height: 105%;
	position: relative;
	left: -4rem
}

.discover-card_ui-asset {
	width: 14rem;
	height: 21rem;
	margin-right: -1.25rem;
	position: absolute;
	inset: auto 0 -.5rem auto
}

.discovery-card_header {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	max-width: 29.5rem;
	display: flex;
	position: relative
}

.discovery-card_header.is-large {
	max-width: 70rem
}

.discovery-card_header.is-large.is-program-experiences {
	text-align: center;
	justify-content: flex-start;
	align-items: center;
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

.discovery-card_header.is-small {
	padding-right: 3rem
}

.discovery-card_play-button {
	cursor: pointer;
	justify-content: center;
	align-items: center;
	display: none;
	position: absolute;
	inset: 0% 0% auto auto
}

.discovery-card_play-button.is-hidden {
	opacity: 0
}

.brands-in-bloom_screen {
	object-fit: cover;
	object-position: 0% 50%;
	flex-flow: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-end;
	align-items: stretch;
	width: 110%;
	max-width: none;
	height: 100%;
	display: flex;
	position: absolute;
	top: 0%;
	bottom: 0%;
	left: 0%
}

.brands-in-bloom_screen.is-color {
	justify-content: space-between;
	align-items: center
}

.ui-asset_actions {
	background-color: var(--white);
	border: .5px solid #696969;
	border-radius: .9375rem;
	flex-flow: column;
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: auto;
	padding-top: .5rem;
	padding-bottom: 1.5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.ui-asset_actions.is-discovery-dark {
	background-color: #222;
	border-width: .5px;
	border-color: #666
}

.ui-asset_actions.overflow-scroll {
	max-height: 10rem;
	overflow: scroll
}

.ui-asset_actions.is-dark {
	background-color: var(--neutrals--neutrals-dark-100)
}

.ui-asset_action-item {
	grid-column-gap: 10px;
	grid-row-gap: 10px;
	color: var(--black);
	cursor: pointer;
	justify-content: flex-start;
	align-items: center;
	padding: .75rem 1rem;
	font-size: .875rem;
	font-weight: 500;
	display: flex
}

.ui-asset_action-item:hover {
	background-color: var(--light-grey)
}

.ui-asset_action-item.is-discovery-dark {
	filter: invert()
}

.ui-asset_action-item.is-variables {
	cursor: pointer;
	transition: padding .2s
}

.ui-asset_action-item.is-variables:hover {
	padding-left: 1rem
}

.ui-asset_action-item.is-variables.is-dark {
	color: var(--grey-300)
}

.ui-asset_action-item.is-variables.is-dark:hover {
	background-color: var(--background_dark_200)
}

.green-text {
	color: #0c7946
}

.black-icon {
	flex: none
}

.discovery-card_tab {
	width: 100%;
	height: 100%
}

.tab-link {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	background-color: var(--neutrals--transparent);
	opacity: .6;
	color: var(--white);
	cursor: pointer;
	border-radius: 999px;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: .75rem 1.4rem;
	display: flex
}

.tab-link.w--current {
	opacity: 1;
	color: var(--white);
	background-color: #6d6afb;
	font-weight: 500
}

.tabs-menu {
	background-color: #4c4c4c;
	border-radius: 999px;
	flex: none;
	justify-content: flex-start;
	margin-bottom: 3rem;
	display: flex;
	overflow: hidden
}

.tabs-3 {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	height: 100%;
	display: flex
}

.tab-pane {
	width: 100%;
	height: 100%
}

.tab-pane_content {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto;
	grid-template-columns: 1.25fr 2fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: 100%;
	display: grid;
	position: absolute;
	inset: 0% auto auto 0%
}

.tab-pane_content.is-white {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto;
	grid-template-columns: 1.25fr 2fr;
	grid-auto-columns: 1fr;
	display: grid
}

.tab-pane_content.is-black {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1.25fr 2fr;
	grid-auto-columns: 1fr;
	display: none
}

.tabs-content {
	width: 100%;
	height: 100%;
	overflow: visible
}

.ui-asset_tab {
	width: 100%;
	height: 100%;
	font-family: Oxygen, sans-serif;
	font-weight: 400;
	position: relative
}

.ui-asset_variables {
	color: var(--background_dark_200);
	background-color: #f0f0f0;
	border: .5px solid #696969;
	border-radius: .9375rem;
	justify-content: space-between;
	align-items: stretch;
	padding: .75rem 1rem .75rem 1.25rem;
	display: flex
}

.ui-asset_variables.is-dark {
	color: var(--grey-300);
	background-color: #222
}

.arrow-down-icon {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.75rem;
	height: 1.75rem;
	display: flex
}

.ui-asset-2 {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: column;
	width: 100%;
	max-width: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.email-image {
	object-fit: cover;
	object-position: 0% 0%;
	width: 100%;
	max-width: none;
	position: absolute;
	inset: 0% auto auto 0%
}

.ui-asset_checks {
	color: #454545;
	background-color: #e0e0e0;
	grid-template-rows: auto;
	grid-template-columns: 3.125rem 9.375rem 12rem;
	grid-auto-columns: 1fr;
	place-items: center start;
	display: grid
}

.ui-asset_checks.is-top {
	background-color: #f5f5f5;
	font-weight: 700
}

.ui-asset_checks.is-top.is-dark {
	color: var(--grey-300);
	background-color: #333
}

.ui-asset_checks.is-bottom.is-dark {
	background-color: var(--neutrals--neutrals-dark-100);
	color: var(--grey-300)
}

.ui-asset_checks.is-grid-4 {
	grid-template-columns: 3.125rem 8.125rem 5.25rem 7.5rem
}

.check-box {
	border: 1px solid var(--white);
	background-color: var(--white);
	cursor: pointer;
	border-radius: .25rem;
	justify-content: center;
	align-items: center;
	width: 1.125rem;
	height: 1.125rem;
	display: flex
}

.check-box:hover {
	border-color: #a7a7a7
}

.check-box:focus {
	background-color: #4bce8d
}

.check-cell {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	white-space: nowrap;
	justify-content: flex-start;
	align-items: center;
	padding: 1.7rem 1.125rem;
	font-size: .75rem;
	display: flex
}

.check-cell.is-top {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.ui-asset_checks-wrapper {
	grid-column-gap: 1px;
	grid-row-gap: 1px;
	background-color: #f5f5f5;
	border: .5px solid #696969;
	border-top-left-radius: .9375rem;
	border-top-right-radius: .9375rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	display: flex;
	overflow: scroll
}

.ui-asset_checks-wrapper.is-dark {
	background-color: var(--neutrals--neutrals-dark-100)
}

.ui-asset_checks-wrapper.internal {
	overflow: visible
}

.direct-message-image {
	object-fit: cover;
	object-position: 0% 0%;
	width: 100%;
	max-width: none;
	height: 100%;
	display: block;
	position: absolute;
	inset: 0% auto auto 0%
}

.direct-message-image.is-white {
	display: none
}

.direct-message_image-wrapper {
	flex: none;
	width: 120%;
	height: 120%;
	position: relative
}

.ui-emails-wrapper {
	object-position: 0% 0%;
	border: .5px solid #696969;
	border-radius: 2rem 0 0 0;
	width: 115%;
	max-width: none;
	height: 108%;
	position: relative;
	overflow: hidden
}

.sort-icon-black {
	display: none
}

.sort-icon-white {
	display: block
}

.check-mark {
	flex: none;
	display: none
}

.cobranded-grid {
	grid-column-gap: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	justify-content: space-between;
	place-items: end stretch;
	width: 100%;
	height: 100%;
	margin-top: 2.5rem;
	margin-bottom: 5rem;
	display: grid;
	position: relative;
	overflow: visible
}

.cobranded-card {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	border-radius: 1rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 22rem;
	height: 27rem;
	padding-top: 3rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.cobranded-card.is-chamberlain {
	z-index: 3;
	background-color: #529051
}

.cobranded-card.is-mud {
	z-index: 3;
	background-color: var(--background_dark_200);
	border: .5px solid #696969;
	overflow: hidden
}

.cobranded-card.is-fatty {
	z-index: 3;
	background-color: #18205e;
	overflow: hidden
}

.cobranded-card.is-hover-mud {
	display: none;
	position: absolute;
	top: auto;
	bottom: 0%;
	overflow: visible
}

.cobranded-card.is-hover-chamberlain {
	display: none;
	position: absolute;
	inset: auto auto 0% 0%;
	overflow: visible
}

.cobranded-card.is-hover-fatty {
	display: none;
	position: absolute;
	inset: auto 0% 0% auto;
	overflow: visible
}

.cobranded_phone-wrapper {
	border-radius: 2rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: 0 0 0 8px #000
}

.cobranded_phone-wrapper.is-card {
	z-index: 4;
	box-shadow: none;
	align-items: stretch;
	width: 70%
}

.cobranded-logo {
	flex: none;
	width: 12rem;
	position: relative
}

.floating-card_side {
	pointer-events: auto;
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-content: center space-between;
	padding: 3rem 6rem 9rem;
	display: grid;
	position: relative
}

.floating-card {
	text-align: center;
	border: 1px solid #f9f8f54d;
	border-radius: 1rem;
	flex-flow: column;
	flex: 1;
	justify-content: center;
	align-items: stretch;
	padding: 1.25rem .625rem .625rem;
	display: flex;
	position: relative
}

.floating-card.is-review {
	flex: 0 auto;
	justify-content: center;
	align-items: stretch
}

.floating-card_name {
	color: var(--white);
	background-color: #529051;
	padding: .125rem .625rem;
	font-size: .875rem;
	font-weight: 500;
	position: absolute;
	top: -.75rem;
	left: 1rem
}

.floating-card_name.is-mud {
	background-color: var(--background_dark_200)
}

.floating-card_name.is-fatty {
	background-color: #18205e
}

.text-cobranded-badge {
	white-space: nowrap;
	background-color: #fff3;
	border-radius: 999px;
	margin-left: auto;
	margin-right: auto;
	padding: 1rem;
	font-size: .75rem;
	font-weight: 700
}

.cobranded-badge {
	object-fit: contain;
	flex: none;
	margin-bottom: -.75rem;
	margin-left: auto;
	margin-right: auto;
	position: relative
}

.cobranded_molecule-wrapper {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	margin-top: .625rem;
	display: grid
}

.cobranded_molecule {
	pointer-events: auto;
	text-align: center;
	cursor: pointer;
	background-color: #f9f8f533;
	border: .7px solid #ffffff1a;
	border-radius: .3125rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	padding: .5rem .375rem;
	font-family: Open Sans, sans-serif;
	font-size: .5rem;
	font-weight: 600;
	transition: all .1s;
	display: flex
}

.cobranded_molecule:hover {
	border-color: var(--white);
	background-color: #0000000a
}

.cobranded_molecule-image {
	aspect-ratio: 68/40;
	object-fit: cover;
	border-radius: .25rem;
	flex: none;
	width: 100%;
	margin-bottom: .625rem;
	overflow: hidden
}

.ugc_wrapper {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex: 1;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: space-around;
	align-items: stretch;
	display: flex
}

.floating-card_top {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	justify-content: center;
	align-items: stretch;
	margin-bottom: 2rem;
	display: flex
}

.discovery-card_videos {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex: none;
	width: auto;
	height: 19rem;
	padding-left: 3rem;
	padding-right: 1.5rem;
	display: flex;
	position: relative;
	bottom: -1rem
}

.discovery-card_videos.is-referral {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	height: 14.3rem;
	padding-right: 3rem;
	bottom: auto
}

.discovery-card_video-wrapper {
	border-radius: 1rem;
	flex: none;
	width: 12.5rem;
	height: 19rem;
	position: relative;
	overflow: hidden
}

.discovery-card_video-wrapper.is-smaller {
	border-radius: .625rem;
	width: 8.5rem;
	height: 14.3rem
}

.discovery-card_scroll {
	cursor: grab;
	justify-content: flex-start;
	align-items: flex-start;
	width: 115%;
	height: 19rem;
	margin-bottom: -2rem;
	display: flex;
	position: relative;
	left: -3rem;
	overflow: scroll hidden
}

.discovery-card_scroll.is-referral {
	width: 134%;
	height: 14.3rem;
	margin-bottom: 0;
	overflow: scroll hidden
}

.discovery_bg-video {
	z-index: 1;
	border-radius: 1rem;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 100%;
	min-height: 100%;
	max-height: 100px
}

.discovery_bg-video.is-smaller {
	border-radius: .625rem
}

.discovery-video_cover {
	z-index: 3;
	pointer-events: none;
	object-fit: contain;
	object-position: 0% 0%;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.chamberlain-full {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	pointer-events: none;
	cursor: auto;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: center;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	inset: 0%
}

.cobranded-card_wrapper {
	border-radius: 1rem;
	height: auto;
	position: relative
}

.cobranded-card_wrapper.is-chamberlain {
	z-index: 3;
	flex-flow: row;
	justify-content: flex-start;
	align-items: stretch;
	display: flex
}

.cobranded-card_wrapper.is-mud {
	z-index: 3;
	justify-content: center;
	align-items: center;
	display: flex
}

.cobranded-card_wrapper.is-fatty {
	justify-content: flex-end;
	align-items: stretch;
	display: flex
}

.chamberlain-card-bg {
	z-index: 0;
	background-color: #529051;
	border-radius: 1rem;
	width: 0%;
	position: absolute;
	inset: auto auto 0% 0%;
	overflow: hidden
}

.mud-card-bg {
	z-index: 0;
	background-color: var(--background_dark_200);
	border-radius: 1rem;
	width: 0%;
	position: absolute;
	bottom: 0%;
	overflow: hidden
}

.mud-full {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	pointer-events: none;
	cursor: auto;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: center;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	inset: 0%
}

.floating-card_mud-left {
	grid-column-gap: 3rem;
	grid-row-gap: 3rem;
	pointer-events: auto;
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: stretch;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex;
	position: relative
}

.floating-card_mud-right {
	text-align: center;
	border: 1px solid #f9f8f54d;
	border-radius: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	margin-left: 3rem;
	margin-right: 3rem;
	padding: 1.25rem .625rem .625rem;
	display: flex;
	position: relative
}

.fatty-card-bg {
	z-index: 0;
	background-color: #18205e;
	border-radius: 1rem;
	width: 0%;
	position: absolute;
	inset: auto 0% 0% auto;
	overflow: hidden
}

.fatty-full {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	pointer-events: none;
	cursor: auto;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: center;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	inset: 0%
}

.ugc-image {
	object-fit: contain;
	border-radius: 1rem;
	width: 100%;
	height: 12.625rem;
	overflow: hidden
}

.product-seeding_grid {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 11.25rem 1fr;
	grid-auto-columns: 1fr;
	width: 120%;
	height: 17.5rem;
	display: grid;
	position: relative
}

.product-seeding_grid.is-white {
	cursor: pointer;
	display: none
}

.product-seeding_grid.is-black {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	cursor: pointer;
	grid-template-rows: auto;
	grid-template-columns: 11.25rem 1fr;
	grid-auto-columns: 1fr;
	display: grid;
	position: absolute;
	inset: 0% auto auto 0%
}

.product-seeding-card {
	object-fit: contain;
	object-position: 0% 0%;
	width: 100%;
	display: block;
	position: relative
}

.product-seeding-card.is-click,
.product-seeding-card.is-hover {
	display: none
}

.analytics_wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
	display: flex;
	position: relative
}

.analytics-card {
	flex: none;
	width: 100%;
	position: relative
}

.analytics-card.is-white {
	width: 115%;
	height: auto;
	margin-top: -13.5%;
	margin-left: -8%;
	position: absolute;
	inset: 0% 0% auto
}

.analytics-card.is-mobile {
	display: none
}

.discovery-card_payments {
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative
}

.payment_profile {
	box-shadow: inset 0 0 0 6px var(--background_dark_200);
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border: 1px solid #333;
	border-radius: 50%;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: 7px;
	display: flex;
	position: absolute
}

.payment_profile.is-1 {
	background-image: url(/assets/img/6609ea3a8ff0887dc1366dc2_payment-profile-1.webp);
	width: 6.5rem;
	height: 6.5rem;
	inset: 1.5rem auto auto .75rem
}

.payment_profile.is-2 {
	background-image: url(/assets/img/6609ea3ab2b03e8c3512cb9c_payment-profile-3.webp);
	width: 5rem;
	height: 5rem;
	top: 12rem;
	left: 4.5rem
}

.payment_profile.is-3 {
	background-image: url(/assets/img/6609ea3a8b913bba42db3e7c_payment-profile-2.webp);
	width: 4rem;
	height: 4rem;
	top: 2rem;
	left: 8.5rem
}

.payment_profile.is-4 {
	background-image: url(/assets/img/6609ea3aceb2ea2527e0d8e7_payment-profile-6.webp);
	width: 5rem;
	height: 5rem;
	inset: 0 6rem auto auto
}

.payment_profile.is-5 {
	background-image: url(/assets/img/663114adba3e654838369503_payment-profile-woman-4.webp);
	width: 4rem;
	height: 4rem;
	inset: 4.8125rem .25rem auto auto
}

.payment_profile.is-6 {
	background-image: url(/assets/img/663114aecec2b6597083ea16_payment-profile-woman-3.webp);
	width: 4.5rem;
	height: 4.5rem;
	inset: 8.8125rem 4.5rem auto auto
}

.payment_profile.is-7 {
	background-image: url(/assets/img/660b304328f7c0ca8f97895c_payment-t.webp);
	width: 4.3125rem;
	height: 4.3125rem;
	inset: 8.9375rem auto auto 0
}

.payment_profile.is-8 {
	background-color: var(--white);
	background-image: url(/assets/img/660b3043384b9fcfedbc3e11_paypal.webp);
	background-size: 60% 60%;
	width: 4.3125rem;
	height: 4.3125rem;
	inset: -1.25rem 0 auto auto
}

.payment_button {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	color: var(--white);
	cursor: pointer;
	border: 1px solid #333;
	border-radius: .859375rem;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: .75rem 1.5rem;
	font-size: 1rem;
	font-weight: 500;
	display: flex;
	position: absolute
}

.plane-icon {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.125rem;
	height: 1.125rem;
	display: flex
}

.payment-text {
	opacity: 0;
	color: var(--white);
	font-weight: 500;
	position: absolute
}

.payment-text.is-1 {
	inset: 0% auto auto 0%
}

.payment-text.is-2 {
	top: 0%
}

.payment-text.is-3 {
	inset: 0% 0% auto auto
}

.payment-text.is-4 {
	inset: auto auto 0% 0%
}

.payment-text.is-5 {
	bottom: 0%
}

.payment-text.is-6 {
	inset: auto 0% 0% auto
}

.customers-stories_wrapper2 {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	justify-content: flex-start;
	align-items: flex-start;
	margin-top: -7rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.stories_menu {
	flex: none;
	height: 95svh;
	padding-top: 7rem;
	position: sticky;
	top: 0
}

.stories_tabs {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	flex: 1;
	justify-content: flex-start;
	padding-bottom: 7rem;
	display: flex;
	position: relative
}

.stories_tab {
	justify-content: flex-start;
	align-items: flex-start;
	margin-bottom: -7rem;
	padding-top: 7rem;
	display: flex;
	position: relative
}

.stories_tab.is-last {
	margin-bottom: -8rem
}

.stories_menu-item {
	color: var(--white);
	background-color: #303030;
	border-radius: 1.5rem;
	flex: none;
	justify-content: flex-start;
	align-items: flex-end;
	width: 11rem;
	height: 19%;
	padding: 1.8rem;
	font-size: 1rem;
	font-weight: 400;
	transition: background-color .2s;
	display: flex;
	position: relative;
	overflow: hidden
}

.stories_menu-item:hover {
	background-color: #191919
}

.stories_menu-hover {
	opacity: 0;
	color: var(--black);
	border-radius: 1.5rem;
	flex-flow: column;
	justify-content: flex-end;
	align-items: flex-start;
	padding: 1.5rem;
	display: flex;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.stories_menu-hover.is-1 {
	background-color: #d4df55
}

.stories_menu-hover.is-1.is-squatch {
	color: var(--white)
}

.stories_menu-hover.is-2 {
	background-color: #d3e5f3
}

.stories_menu-hover.is-2.cozyearth {
	color: var(--white);
	background-color: #402a2a
}

.stories_menu-hover.is-3 {
	background-color: #8d67ac
}

.stories_menu-hover.is-3.squatch {
	color: var(--white);
	background-color: #345a40
}

.stories_menu-hover.is-3.chamberlain {
	color: var(--white);
	background-color: #34723e
}

.stories_menu-hover.is-4 {
	background-color: #ccc
}

.stories_menu-hover.is-4.cozyearth {
	color: var(--white);
	background-color: #402a2a
}

.stories_menu-hover.is-4.hiya {
	background-color: #fbe768
}

.stories_menu-hover.is-5 {
	background-color: #57a3df
}

.stories_menu-hover.is-5.chamberlain {
	color: var(--white);
	background-color: #33723e
}

.stories_menu-hover.is-5.viva {
	color: var(--white);
	background-color: #8d67ac
}

.stories_menu-hover.is-squatch {
	background-color: #345a40
}

.stories_menu-number {
	font-size: 1.25rem;
	display: none
}

.stories_menu-name {
	font-size: 1.15rem;
	font-weight: 700
}

.stories_menu-name.nowrap {
	white-space: nowrap
}

.section-customers_brands-in-bloom {
	padding-bottom: 2px
}

.brands-in-bloom_wrapper {
	flex-flow: column;
	align-items: center;
	width: 100%;
	display: flex;
	position: relative
}

.brands-in-bloom_tag {
	flex: none;
	position: absolute;
	transform: translateY(-50%)
}

.customers_slider {
	background-color: var(--neutrals--transparent);
	pointer-events: none;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	height: auto;
	padding-top: 3rem;
	padding-bottom: 3rem;
	display: flex
}

.customers_slide-nav,
.customers_slide-arrow {
	display: none
}

.customers_slider-mask {
	width: 25rem;
	height: auto;
	overflow: visible
}

.customers_slide {
	width: 100%;
	margin-right: 6.5rem
}

.customers_slide.is-last {
	z-index: 0
}

.customers_slide.is-first {
	z-index: 6
}

.customers_slide-wrapper {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: 1rem;
	justify-content: center;
	align-items: center;
	width: 25rem;
	height: 29rem;
	display: flex;
	position: relative
}

.customers_slide-wrapper.is-squatch {
	background-color: #d65c31
}

.customers_slide-wrapper.is-chamberlain {
	background-color: #529153
}

.customers_slide-wrapper.is-mudwtr {
	background-color: #121212;
	border: .5px solid #696969
}

.customers_slide-wrapper.is-maryruths {
	background-color: #fff
}

.customers_slide-wrapper.is-fatty {
	background-color: #182060
}

.customers_slide-wrapper.is-hvmn {
	background-color: #cc3127
}

.customers_slide-wrapper.is-olipop {
	background-color: #1b5748
}

.customers_slide-wrapper.is-trueclassic {
	background-color: #4f4034
}

.customers_slide-wrapper.is-arrae {
	background-color: #e6d2c7
}

.customers_slide-wrapper.is-reel {
	background-color: #243f51
}

.customers_slide-wrapper.is-graza {
	background-color: #d4df55
}

.customers_slide-wrapper.is-glamnetic {
	background-color: #dc929b
}

.customers_slide-wrapper.is-cozyearth {
	background-color: #bebcad
}

.customers_slide-wrapper.is-hiya {
	background-color: #73ab9b
}

.customers_slide-wrapper.is-create {
	background-color: #ef8836
}

.customers_slide-image {
	transform: scale3d(1none, 1none, 1none);
	object-fit: cover;
	object-position: 50% 100%;
	transform-style: preserve-3d;
	border-radius: 1rem;
	flex: none;
	width: 100%;
	height: 100%;
	display: none;
	position: relative
}

.slide_flex {
	grid-column-gap: 6.5rem;
	grid-row-gap: 6.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: end;
	height: 100%;
	display: grid;
	position: relative
}

.slide_flex.is-last {
	justify-content: start;
	width: 322%;
	margin-left: 0
}

.brands-in-bloom_content {
	grid-column-gap: 1.625rem;
	grid-row-gap: 3.875rem;
	color: var(--superbloom--dark-purple-superbloom);
	background-color: #d2d0f7;
	border-radius: 2rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: center stretch;
	width: 100%;
	padding: 5rem 4rem 4rem;
	font-size: 1.25rem;
	display: grid;
	position: relative;
	overflow: hidden
}

.brands-icon-1 {
	position: absolute;
	inset: 0 auto auto 0%;
	transform: translate(-40%, -50%)
}

.brands-icon-2 {
	position: absolute;
	top: 10rem;
	left: 0;
	transform: translate(-50%)
}

.brands-icon-3 {
	position: absolute;
	inset: 0% 0% auto auto;
	transform: translate(40%, -40%)
}

.brands-icon-4 {
	position: absolute;
	inset: 11rem 0% auto auto;
	transform: translate(20%)
}

.new-heading-style-h2 {
	font-family: Goodsans, Arial, sans-serif;
	font-size: 3.5rem;
	font-weight: 700;
	line-height: 1.2
}

.logo-carousel_group3 {
	grid-column-gap: 1.5rem;
	flex-direction: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-around;
	align-items: stretch;
	width: auto;
	min-width: 100%;
	display: flex
}

.carousel_logo {
	object-fit: contain;
	flex: none;
	height: 4rem;
	min-height: 4rem;
	max-height: 4rem;
	padding: 1rem 1.5rem
}

.carousel_logo.add-padding {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem
}

.brands-in-bloom_carousel-wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	color: var(--superbloom--purple-superbloom);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	display: flex;
	position: relative
}

.brands-in-boom_carousel-cover {
	background-image: linear-gradient(90deg, #d2d0f7, var(--neutrals--transparent)20%, var(--neutrals--transparent)80%, #d2d0f7 103%);
	pointer-events: none;
	position: absolute;
	inset: 0%
}

.brands-in-bloom_banner {
	grid-column-gap: 1.625rem;
	grid-row-gap: 1.625rem;
	background-color: #e3e2ff;
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: .75fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	width: 100%;
	height: 100%;
	padding-top: 3rem;
	padding-bottom: 3rem;
	padding-left: 2.5rem;
	font-size: .875rem;
	display: grid;
	overflow: hidden
}

.text-color-light-purple {
	color: #8584cb
}

.brands-in-bloom_banner-content {
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	place-items: flex-start start;
	display: grid
}

.brands-in-bloom_screen-wrapper {
	justify-content: flex-start;
	align-items: stretch;
	display: flex;
	position: relative
}

.new-button {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	color: var(--white);
	background-color: #3a3999;
	border-radius: .75rem;
	justify-content: center;
	align-items: center;
	margin-top: 1.625rem;
	padding: .5rem 1rem;
	font-family: Oxygen, sans-serif;
	font-weight: 700;
	display: flex;
	position: relative
}

.new-button.greyed-out {
	color: #8584cb;
	background-color: #bbbbe3
}

.ui-asset {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	display: flex;
	position: relative
}

.ui-asset.is-light {
	position: absolute;
	inset: 0%
}

.cell-profile-image {
	background-image: url(/assets/img/6609ea3aceb2ea2527e0d8e7_payment-profile-6.webp);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 50%;
	flex: none;
	width: 1.875rem;
	height: 1.875rem
}

.cell-profile-image.is-2 {
	background-image: url(/assets/img/6609ea3a8b913bba42db3e7c_payment-profile-2.webp)
}

.cell-profile-image.is-3 {
	background-image: url(/assets/img/6609ea3a8ff0887dc1366dc2_payment-profile-1.webp)
}

.cell-profile-image.is-4 {
	background-image: url(/assets/img/6609ea3ab2b03e8c3512cb9c_payment-profile-3.webp)
}

.gift-stage {
	color: var(--text-high);
	background-color: #333;
	border-radius: 999px;
	padding: .25rem .5rem;
	font-size: .55rem;
	font-weight: 700
}

.gift-stage.delivered {
	background-color: #2ca066
}

.gift-stage.shipped {
	background-color: #0052cc
}

.gift-stage.claimed {
	background-color: #cc9300
}

.gift-stage.unclaimed {
	color: #666;
	background-color: #bbb
}

.product-seeding_wrapper {
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 120%;
	height: 17.5rem;
	display: flex;
	position: relative
}

.brands-in-bloom_bg-video-wrapper {
	border-radius: 32px;
	width: 100%;
	height: 100%;
	margin-left: -5%;
	position: relative
}

.background-video-2 {
	border-radius: 32px;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.play-pause {
	object-fit: contain;
	flex: none;
	height: 82%
}

.card-review {
	width: 100%
}

.lottie-card-1-right {
	z-index: 6;
	object-fit: contain;
	flex: none;
	width: 40%;
	position: absolute;
	inset: auto -17% 0% auto
}

.customers_slide-wrapper-stay {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: 1rem;
	justify-content: center;
	align-items: center;
	width: 25rem;
	height: 29rem;
	display: flex;
	position: relative
}

.customers_slide-wrapper-stay.is-glamnetic {
	background-color: #dc929b
}

.customers_slide-wrapper-stay.is-squatch {
	background-color: #d14e25
}

.customers_slide-wrapper-stay.is-graza {
	background-color: #d4df55
}

.customers_slide-wrapper-stay.is-reel {
	background-color: #243f51
}

.customers_slide-wrapper-stay.is-cozyearth {
	background-color: #bebcad
}

.customers_slide-wrapper-stay.is-create {
	background-color: #ef8836
}

.customers_slide-wrapper-stay.is-hiya {
	background-color: #73ab9b
}

.lottie-card-1-left {
	z-index: 6;
	object-fit: contain;
	flex: none;
	width: 41%;
	position: absolute;
	inset: 28% auto auto -17%
}

.lottie-card-2-left {
	z-index: 6;
	flex: none;
	width: 45%;
	position: absolute;
	inset: 40% auto auto -15%
}

.lottie-card-2-right {
	z-index: 6;
	object-fit: contain;
	flex: none;
	width: 41%;
	position: absolute;
	inset: 27% -14% auto auto
}

.lottie-card-3-right {
	z-index: 6;
	object-fit: contain;
	flex: none;
	width: 39%;
	position: absolute;
	inset: 23% -16% auto auto
}

.lottie-card-3-left {
	z-index: 6;
	flex: none;
	width: 44%;
	position: absolute;
	inset: 47% auto auto -17%
}

.lottie-card-4-left {
	z-index: 6;
	flex: none;
	width: 37%;
	position: absolute;
	inset: 40% auto auto -14%
}

.lottie-card-4-right {
	z-index: 6;
	object-fit: contain;
	flex: none;
	width: 58%;
	position: absolute;
	inset: auto -21% 0% auto
}

.mgmt-payments-image {
	display: none
}

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

.cobranded-mobile,
.hide-scroll-bars {
	display: none
}

.product-seeding-send-email_wrapper {
	position: relative
}

.play-pause-icon {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 2rem;
	height: 2rem;
	display: flex
}

.play-pause-button {
	background-color: var(--neutrals--transparent);
	transition: all;
	display: none;
	inset: auto .5rem 2rem auto
}

.play-state,
.pause-state {
	background-color: var(--neutrals--transparent)
}

.discovery-video_overlay {
	z-index: 2;
	background-image: linear-gradient(180deg, #00000073, var(--neutrals--transparent)50%);
	pointer-events: none;
	position: absolute;
	inset: 0%
}

.product-seeding_mobile-wrapper {
	display: none
}

.stories_container {
	grid-column-gap: 1.5rem;
	color: #454545;
	background-color: #f3e7da;
	border-radius: 1.75rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 5fr;
	grid-auto-columns: 1fr;
	place-content: start center;
	margin-bottom: .25rem;
	padding: 3.75rem 2.5rem;
	display: grid;
	overflow: hidden
}

.stories_container.is-fatty {
	background-color: #141b4d
}

.stories_container.is-viva {
	background-color: #eeddfc
}

.stories_container.is-mud-wtr {
	background-color: #e1e1e1
}

.stories_container.is-equip {
	background-color: #dceffb;
	margin-bottom: 0
}

.stories_container.is-squatch {
	background-color: #f4f0eb
}

.stories_container.is-cozyearth {
	background-color: #ebeae3
}

.stories_container.is-chamberlain {
	background-color: #d9ecd9;
	margin-bottom: 0
}

.stories_container.is-hiya {
	background-color: #dcfef2;
	margin-bottom: 0
}

.stories_card-left {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	height: 100%;
	padding-right: .5rem;
	display: flex
}

.stories_card-left.is-fatty {
	color: #bfbfbf
}

.stories_card-left.new-test {
	padding-right: 0
}

.stories_card-image {
	margin-top: auto
}

.stories_card-image.is-mud-wtr {
	width: 140%;
	max-width: 140%;
	position: relative;
	left: -2.5rem
}

.stories_card-image.is-cozyearth {
	width: 120%;
	max-width: 120%;
	margin-bottom: 2rem;
	position: relative;
	left: -2.5rem
}

.stories_card-image.is-hiya {
	width: 200%;
	max-width: none;
	position: relative;
	bottom: -3.75rem;
	left: -2.5rem
}

.stories_card-logo {
	flex: none
}

.stories_card-logo.is-mud-wtr {
	width: 120%
}

.stories_card-logo.is-mobile {
	display: none
}

.stories_card-right {
	grid-column-gap: .75rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: minmax(auto, 130px) 3fr;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: start;
	align-items: stretch;
	height: 100%;
	padding-right: 2.5rem;
	display: grid
}

.stories_card-numbers {
	color: #454545;
	white-space: nowrap;
	background-color: #d4df55;
	border: 3px solid #d4df55;
	border-radius: 1rem;
	flex-flow: column;
	justify-content: center;
	align-items: flex-start;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	padding: 1rem;
	font-size: .625rem;
	font-weight: 400;
	display: flex
}

.stories_card-numbers.is-icons {
	grid-row-gap: .75rem;
	background-color: var(--neutrals--transparent);
	text-align: center;
	justify-content: center;
	align-items: stretch;
	font-size: .875rem
}

.stories_card-numbers.is-fatty {
	color: #141b4d;
	background-color: #d3e5f3;
	border-color: #d3e5f3
}

.stories_card-numbers.is-fatty.is-icons {
	background-color: var(--neutrals--transparent);
	color: #d3e5f3
}

.stories_card-numbers.is-viva {
	color: #fff;
	background-color: #8d67ac;
	border-color: #8d67ac
}

.stories_card-numbers.is-viva.is-icons {
	background-color: var(--neutrals--transparent);
	color: #000
}

.stories_card-numbers.is-mud-wtr {
	color: var(--black);
	background-color: #ccc;
	border-color: #ccc
}

.stories_card-numbers.is-mud-wtr.is-icons {
	background-color: var(--neutrals--transparent);
	color: #000
}

.stories_card-numbers.is-equip {
	color: var(--white);
	background-color: #57a3df;
	border-color: #57a3df
}

.stories_card-numbers.is-equip.is-icons {
	background-color: var(--neutrals--transparent);
	color: var(--black)
}

.stories_card-numbers.is-squatch {
	color: var(--white);
	background-color: #345a40;
	border-color: #345a40
}

.stories_card-numbers.is-squatch.is-icons {
	background-color: var(--neutrals--transparent);
	color: var(--background_dark_0)
}

.stories_card-numbers.is-cozyearth {
	color: var(--white);
	background-color: #402a2a;
	border-color: #402a2a
}

.stories_card-numbers.is-cozyearth.is-icons {
	background-color: var(--neutrals--transparent);
	color: #000
}

.stories_card-numbers.is-chamberlain {
	color: var(--white);
	white-space: normal;
	background-color: #34723e;
	border-color: #34723e
}

.stories_card-numbers.is-chamberlain.is-icons {
	background-color: var(--neutrals--transparent);
	color: var(--black)
}

.stories_card-numbers.is-hiya {
	color: #2862a1;
	white-space: normal;
	background-color: #fbe768;
	border-color: #fbe768
}

.stories_card-numbers.is-hiya.is-icons {
	background-color: var(--neutrals--transparent);
	color: #2862a1
}

.stories_card-number {
	font-size: 1.75rem;
	font-weight: 700
}

.stories_card-icons {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	width: 100%;
	display: flex
}

.stories_card-testimonial-wrapper {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	width: 120%;
	margin-top: 6px;
	font-size: .75rem;
	display: flex
}

.stories_card-testimonial-wrapper.is-fatty {
	color: #bfbfbf
}

.stories_card-testimonial-wrapper.is-black {
	color: #000
}

.stories_card-testimonal-title {
	font-size: 1.25rem;
	font-weight: 700
}

.stories_card-testimonial-quote {
	cursor: default;
	font-size: .75rem;
	font-weight: 700;
	line-height: 2;
	text-decoration: none
}

.highlight {
	background-color: #d4df55;
	border-radius: .5rem;
	display: inline
}

.highlight.is-fatty {
	color: #141b4d;
	background-color: #d3e5f3
}

.highlight.is-viva {
	color: #fff;
	background-color: #8d67ac
}

.highlight.is-mud-wtr {
	color: var(--black);
	background-color: #ccc
}

.highlight.is-equip {
	color: var(--white);
	background-color: #57a3df
}

.highlight.is-squatch {
	color: var(--white);
	background-color: #345a40
}

.highlight.is-cozyearth {
	color: var(--white);
	background-color: #402a2a
}

.highlight.is-chamberlain {
	color: var(--white);
	background-color: #33723e
}

.highlight.is-hiya {
	color: #2862a1;
	background-color: #fbe768
}

.stories_card-testimonial-top {
	grid-column-gap: 1.25rem;
	justify-content: flex-start;
	align-items: center;
	padding-right: .5rem
}

.stories_card-mobile-wrapper {
	padding-right: .5rem
}

.stories_card-mobile-wrapper.no-padding {
	padding-right: 0
}

.stories_card-mobile-image {
	object-fit: contain;
	object-position: 0% 0%;
	height: 100%;
	min-height: 100%;
	position: relative
}

.stories_card-icon {
	object-fit: contain;
	width: 2.5rem;
	min-width: 2rem;
	height: 2.5rem;
	min-height: 2rem
}

.opacity-0 {
	opacity: 0
}

.round-highlight-style {
	display: none
}

.stories_scroll-menu {
	grid-column-gap: 1.75%;
	grid-row-gap: 1.75%;
	flex-flow: column;
	flex: none;
	height: 100%;
	display: flex;
	position: relative
}

.heading_hero-wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	margin-bottom: 1.625rem;
	display: flex;
	position: relative
}

.heading_hero-wrapper.is--demo {
	margin-top: 2.5rem
}

.changing-words {
	color: var(--text-high);
	letter-spacing: 0;
	text-transform: none;
	font-family: Goodsans, Arial, sans-serif;
	font-weight: 700;
	line-height: 1.2;
	position: absolute
}

.changing-words.is-1 {
	z-index: 6
}

.changing-words.is-2 {
	z-index: 5;
	display: none
}

.changing-words.is-3 {
	z-index: 4;
	display: none
}

.changing-words.is-4 {
	z-index: 3;
	display: none
}

.changing-words.is-5 {
	z-index: 2;
	display: none
}

.changing-words.is-6 {
	z-index: 1;
	display: none
}

.heading-hero_mobile {
	z-index: 0;
	opacity: 0;
	position: absolute
}

.changing-words_wrapper {
	text-align: right;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 4.25rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.changing-words_wrapper.is-home {
	text-align: left;
	justify-content: flex-start;
	align-items: center;
	margin-top: .125rem;
	margin-bottom: -.25rem
}

.changing-words_wrapper.is-home.heading-style-h1 {
	width: 100%
}

.changing-words_wrapper.heading-style-h1 {
	margin-bottom: 0
}

.hub-left_wrapper {
	justify-content: center;
	align-items: center;
	width: 13.5rem;
	margin-top: -5rem;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: relative
}

.discovery-video_status {
	z-index: 3;
	pointer-events: none;
	object-fit: cover;
	object-position: 0% 100%;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.discovery-card_hub-video-wrapper {
	border-radius: 1rem;
	flex: none;
	width: 13.5rem;
	height: 24rem;
	position: relative;
	overflow: hidden
}

.hub-video_left-image {
	z-index: 5;
	flex: none;
	width: 9.5rem;
	position: absolute;
	left: -54%
}

.hub-video_right-image {
	z-index: 5;
	flex: none;
	width: 11.5rem;
	position: absolute;
	bottom: 6%;
	right: -65%
}

.hub-right_wrapper {
	flex: none;
	justify-content: center;
	align-items: flex-start;
	display: flex;
	position: relative;
	top: -1.1rem
}

.hub-referral_image {
	flex: none;
	width: 35rem;
	max-width: none;
	position: relative
}

.hub-referral_image.is-light {
	opacity: 0;
	position: absolute
}

.new-small-button {
	background-color: var(--neutrals--neutrals-dark-200);
	color: var(--white);
	text-align: center;
	border-radius: .75rem;
	justify-content: center;
	align-items: center;
	padding: .75rem 1.5rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: .875rem;
	font-weight: 700;
	line-height: 1.2;
	text-decoration: none;
	display: flex;
	overflow: hidden
}

.new-small-button.margin-top {
	margin-top: 1.375rem
}

.new-small-button.margin-top.is-new {
	margin-top: 2rem;
	transition: opacity .2s
}

.new-small-button.margin-top.is-new:hover {
	opacity: .9
}

.new-small-button.is-new {
	margin-top: 2rem
}

.section_seamless-integrations {
	margin-bottom: -5rem;
	position: relative;
	overflow: hidden
}

.seamless-integrations_card {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	width: 30rem;
	height: 100%;
	min-height: 100%;
	padding: 2.5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.seamless-integrations_card.is-first {
	margin-right: 2rem;
	position: absolute;
	right: 100%
}

.seamless-integrations_card.is-first-2 {
	margin-right: 4rem;
	position: absolute;
	right: 200%
}

.seamless-integrations_icons {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	object-fit: contain;
	object-position: 0% 50%;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: 4.5rem;
	margin-top: auto
}

.seamless-integrations_side-shadow {
	z-index: 5;
	background-image: linear-gradient(90deg, var(--neutrals--transparent), var(--background_dark_0));
	pointer-events: none;
	width: 6rem;
	height: 100%;
	position: absolute;
	inset: 0% 0% 0% auto
}

.seamless-integrations_side-shadow.is-left {
	background-image: linear-gradient(270deg, var(--neutrals--transparent), var(--background_dark_0));
	inset: 0% auto 0% 0%
}

.hero_left-content {
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: flex-start;
	max-width: 40.5rem;
	display: flex;
	position: relative
}

.hero_left-content.is-creator {
	flex: 0 auto;
	width: 44rem;
	min-width: 48%;
	position: relative
}

.hero_left-content.is--home {
	width: 33.75rem
}

.hero_left-content.is-insights {
	flex: 0 auto;
	max-width: 34rem
}

.home_hero-wrapper {
	grid-column-gap: 12.25rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: center;
	height: 100%;
	padding-top: 12svh;
	display: grid;
	position: relative
}

.section_new-home-hero {
	width: 100%;
	height: 100svh;
	max-height: 55rem;
	position: relative;
	overflow: hidden
}

.main_button {
	background-color: var(--background-color--bg-light-primary);
	color: var(--text-color--text-secondary-high);
	text-align: center;
	border-radius: .75rem;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: .875rem 1.5rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1;
	text-decoration: none;
	transition: background-color .2s;
	display: flex;
	position: relative;
	overflow: hidden
}

.main_button:hover {
	background-color: var(--neutrals--neutrals-light)
}

.main_button.is-nav {
	padding-top: .75rem;
	padding-bottom: .75rem;
	font-size: 1rem;
	transition: color .2s, background-color .2s
}

.main_button.hide-desktop,
.main_button.is-nav-mobile {
	display: none
}

.main_button.is-form-submit {
	opacity: 0
}

.main_button.is--secondary {
	background-color: var(--neutrals--transparent);
	box-shadow: inset 0 0 0 1px var(--white);
	color: var(--text-color--text-primary-high)
}

.main_button.is--secondary:hover {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high)
}

.main_button.is--secondary.is--nav {
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px)
}

.main_button.is--secondary.is--nav:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--transparent);
	box-shadow: inset 0 0 0 1.5px var(--neutrals--neutrals-dark-0);
	color: var(--neutrals--neutrals-dark-0)
}

.main_button.is--secondary.is--nav:hover:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--transparent);
	color: var(--neutrals--neutrals-dark-0)
}

.main_button.is--tertiary {
	background-color: var(--neutrals--neutrals-dark-200);
	color: var(--text-color--text-primary-high)
}

.main_button.is--tertiary:hover {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high)
}

.main_button.is--tertiary.is-new {
	font-size: 1rem
}

.main_button.is--small {
	padding: .75rem 1rem;
	font-size: .875rem
}

.main_button.is--fieldguide:hover {
	background-color: var(--superbloom--purple-hover-button);
	color: var(--text-color--text-primary-high)
}

.main_button.is--fieldguide.is-new {
	font-size: 1rem
}

.main_button.is--fieldguide.is-supermatch {
	font-size: 1rem;
	transition: opacity .2s, background-color .2s
}

.main_button.is--fieldguide.is-supermatch:hover {
	opacity: .9
}

.main_button.is--webinar {
	font-size: 1.125rem
}

.main_button.is--nav {
	padding: .75rem 1.25rem;
	font-size: 1rem
}

.main_button.is--nav:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-dark-0);
	color: var(--neutrals--neutrals-light-0)
}

.main_button.is--nav:hover:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-dark-100)
}

.main_button.is--nav.is--nav-light {
	background-color: var(--background_dark_0);
	color: var(--neutrals--neutrals-light-0)
}

.main_button.is--nav.is--nav-light:hover {
	background-color: var(--neutrals--neutrals-dark-100)
}

.main_button.is--insiders:hover {
	background-color: var(--neutrals--neutrals-dark-0);
	color: var(--text-color--text-primary-high)
}

.section_reviews {
	position: relative;
	overflow: hidden
}

.scroll-card {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--neutrals--neutrals-dark-100);
	opacity: 1;
	pointer-events: auto;
	cursor: pointer;
	border-radius: 2rem;
	flex-flow: column;
	flex: none;
	width: 34.5rem;
	margin-left: 16px;
	margin-right: 16px;
	padding: 2.5rem;
	display: flex;
	overflow: hidden
}

.scroll-card.cursor-auto {
	pointer-events: none;
	cursor: auto
}

.review_card-logo {
	justify-content: space-between;
	align-items: center
}

.review_card-profile {
	grid-column-gap: 1.25rem;
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: auto 1fr;
	grid-auto-columns: 1fr;
	place-content: center start;
	place-items: center start;
	display: grid
}

.review_card-profile-name {
	font-weight: 500;
	display: inline-block
}

.review_card-profile-title {
	color: var(--neutrals--neutrals-light)
}

.verified-icon {
	background-image: url(/assets/img/664d1ed0d63533c4b01bb594_check-icon-verified.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	width: 1.125rem;
	margin-left: .25rem;
	display: inline-block
}

.review_card-stars {
	width: 118.5px
}

.review_card-logo-color {
	object-fit: contain;
	object-position: 100% 50%;
	flex: none;
	justify-content: space-between;
	align-items: center;
	max-width: 130px;
	max-height: 35px
}

.review_card-profile-image {
	object-fit: cover;
	border-radius: 50%;
	width: 3.5rem;
	max-width: none;
	height: 3.5rem
}

.review_menu-wrapper-3 {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: row;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
	display: flex;
	position: relative;
	overflow: scroll
}

.review_menu-color {
	z-index: 1;
	opacity: 0;
	pointer-events: none;
	cursor: pointer;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.review_menu-color.is-squatch {
	background-color: #c85024;
	position: absolute;
	inset: 0%
}

.review_menu-color.is-chamberlain {
	background-color: #4f7e50
}

.review_menu-color.is-glamnetic {
	background-color: #e4afb3
}

.review_menu-color.is-nemah {
	background-color: #766752
}

.review_menu-color.is-create {
	background-color: #e8833b
}

.review_menu-color.is-create.start {
	display: block
}

.review_menu-color.is-mudwtr {
	box-shadow: inset 0 0 0 1px gray
}

.review_menu-color.is-viva {
	background-color: #8761a5
}

.review_menu-color.is-florence {
	background-color: #9c9c9c
}

.review_menu-color.is-vitacoco {
	background-color: #a7dbeb
}

.review_menu-color.is-noonbrew {
	background-color: #e8833b
}

.review_tab-menu {
	background-color: var(--neutrals--transparent);
	border-radius: 1rem;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 11rem;
	height: 6rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.review_tab-menu.w--current {
	background-color: var(--neutrals--transparent)
}

.slider-video_wrapper {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: 2rem 2rem 0 0;
	flex-flow: column;
	flex: none;
	width: 12.5rem;
	height: 73%;
	display: flex;
	position: absolute;
	bottom: 0;
	overflow: hidden
}

.hero_bg-video {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: .5rem .5rem 2rem 2rem;
	flex: none;
	width: 12rem;
	height: 25rem;
	margin-top: 1.3rem;
	margin-left: .25rem;
	position: absolute;
	inset: 0% 0% auto;
	overflow: hidden
}

.hero_bg-video.is-home {
	width: 10.25rem;
	height: 20.3rem;
	margin-top: 1.6rem;
	margin-left: .15rem
}

.customers_slide-logo {
	object-fit: contain;
	flex: none;
	width: 37%;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: 10%
}

.phone-mockup {
	transform-style: preserve-3d;
	flex: none;
	width: 12.5rem;
	height: 26rem;
	position: absolute
}

.cobranded_bg-video {
	border-radius: 1.5rem;
	width: 13rem;
	height: 28rem
}

.ugc-video {
	object-fit: cover;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 100%;
	min-height: 100%;
	max-height: 100%;
	overflow: hidden
}

.phone-detail {
	background-color: #000;
	border-radius: 999px;
	width: 25%;
	height: .875rem;
	margin-top: .75rem;
	position: relative
}

.cobranded-phone-top-cover {
	z-index: 4;
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	background-color: #fff;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 13.5rem;
	height: 2.2rem;
	margin-top: -2px;
	margin-left: -.25rem;
	display: flex;
	position: absolute;
	inset: 0% 0% auto
}

.cobranded-phone-top-cover.is-fatty {
	background-color: #131b4e
}

.cobranded-phone-top-cover.is-mudwtr {
	background-color: #1a1a1a
}

.cobranded-phone-top-cover.is-chamberlain {
	background-color: #4f7f4d
}

.seamless-integrations_slider {
	background-color: var(--neutrals--transparent);
	pointer-events: auto;
	cursor: grab;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	max-width: 100%;
	height: auto;
	min-height: auto;
	padding-bottom: 5rem;
	display: flex;
	overflow: hidden
}

.seamless-integrations_slide {
	width: 30rem;
	height: 18.125rem;
	min-height: auto;
	margin-right: 2rem
}

.seamless-integration_slider-nav {
	display: none
}

.seamless-integration_slider-arrow {
	z-index: 20;
	background-color: var(--neutrals--neutrals-dark-200);
	cursor: pointer;
	border-radius: 50%;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	margin-top: auto;
	margin-bottom: 0;
	margin-right: -1rem;
	transition: background-color .1s;
	display: flex;
	bottom: 0;
	right: 50%;
	transform: translate(100%)
}

.seamless-integration_slider-arrow:hover {
	background-color: var(--neutrals--neutrals-dark-100)
}

.seamless-integration_slider-arrow.is-left {
	margin-left: -1rem;
	margin-right: 0;
	left: 50%;
	right: auto;
	transform: translate(-100%)
}

.slider-arrow-small {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.25rem;
	display: flex
}

.seamless-integration_slider-mask {
	z-index: 3;
	flex: none;
	width: 30rem;
	height: auto;
	min-height: auto;
	overflow: visible
}

.review_cards-wrapper-2 {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-flow: row;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	padding-bottom: 9.5rem;
	display: flex;
	position: relative;
	overflow: scroll
}

.stars {
	flex: none;
	margin-bottom: .5rem
}

.seamless-integrations_slider-scroll {
	pointer-events: none;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	padding-bottom: 8rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.brands-in-bloom_component {
	padding-top: 1.5rem;
	position: relative
}

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

.image-2 {
	width: 100%
}

.image-2.hide-desktop {
	display: none
}

.hero-content {
	grid-column-gap: 2.125rem;
	grid-row-gap: 2.125rem;
	flex-flow: column;
	justify-content: center;
	align-items: flex-start;
	display: flex
}

.hero-heading {
	color: var(--white);
	text-transform: none;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 2.25rem;
	font-weight: 500;
	line-height: 1.3
}

.hero-text {
	text-align: left;
	flex: 0 auto;
	width: 100%;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	font-weight: 200;
	display: block
}

.hero-cta {
	background-color: #5e5db4;
	border-radius: 100px;
	align-self: auto;
	padding: 12px 32px;
	font-weight: 500
}

.hero-cta:hover {
	background-color: #3a3999
}

.section_header {
	grid-column-gap: 8px;
	grid-row-gap: 8px;
	flex-flow: column;
	max-width: 640px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	font-weight: 200;
	display: flex
}

.paragraph,
.heading {
	text-align: center
}

.section_brought-by {
	color: var(--white);
	background-color: #b6b5ea4d
}

.brought-by_grid {
	grid-column-gap: 120px;
	grid-row-gap: 120px;
	grid-template-rows: auto;
	grid-template-columns: auto 1fr;
	grid-auto-columns: 1fr;
	place-content: center stretch;
	place-items: center;
	display: grid
}

.image-3 {
	width: 100%;
	max-width: 480px
}

.brought-by_content {
	font-weight: 200
}

.brought-by_heading {
	margin-bottom: 24px
}

.link {
	color: var(--dark-violet);
	font-weight: 500
}

.link-2 {
	color: var(--white);
	font-weight: 500
}

.div-block-2 {
	grid-column-gap: 8px;
	grid-row-gap: 8px;
	justify-content: center;
	align-items: center;
	width: 100%;
	display: flex
}

.sb_cta_add-to-calendar {
	background-color: #5e5cb4;
	border-radius: 50px;
	width: 120px;
	padding: 12px 24px;
	font-weight: 500;
	transition: all .2s
}

.sb_cta_add-to-calendar:hover,
.sb_cta_add-to-calendar:active {
	background-color: #3a3899
}

.heading-3 {
	color: var(--background_dark_200);
	text-align: center;
	letter-spacing: -1px
}

.home_hero-slider-wrapper {
	grid-column-gap: 2.5rem;
	pointer-events: none;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-end;
	place-items: stretch end;
	height: 100svh;
	max-height: 55rem;
	padding-top: 38vh;
	display: flex;
	position: absolute;
	right: 0%
}

.home_slider {
	z-index: 5;
	background-color: var(--neutrals--transparent);
	pointer-events: none;
	flex: none;
	justify-content: center;
	align-items: stretch;
	width: 30rem;
	height: 17rem;
	display: flex;
	position: absolute;
	right: 11rem;
	transform: rotate(90deg)
}

.home_slider-mask {
	flex: none;
	width: 30rem;
	height: 17rem;
	overflow: visible
}

.home_slide {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	width: 30rem;
	height: 17rem;
	margin-right: 1.25rem
}

.home_slide.is-first {
	z-index: 6
}

.home_slide-wrapper {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	border-radius: 1rem;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 17rem;
	height: 30rem;
	padding-bottom: .5rem;
	display: flex;
	position: relative;
	transform: translate(6.5rem, -6.5rem)rotate(-90deg)
}

.home_slide-wrapper.is-squatch {
	background-color: #d65c31
}

.home_slide-wrapper.is-chamberlain {
	background-color: #529153
}

.home_slide-wrapper.is-mudwtr {
	background-color: #121212;
	border: .5px solid #696969
}

.home_slide-wrapper.is-fatty {
	background-color: #182060
}

.home_slide-wrapper.is-hvmn {
	background-color: #cc3127
}

.home_slide-wrapper.is-graza {
	background-color: #d4df55
}

.home_slide-wrapper.is-glamnetic {
	background-color: #dc929b
}

.home_slide-wrapper.is-hiya {
	background-color: #73ab9b
}

.home_slide-wrapper.is-cozyearth {
	background-color: #bebcad
}

.home_slide-wrapper.is-image {
	padding-bottom: 0
}

.home_phone-mockup {
	transform-style: preserve-3d;
	flex: none;
	width: 10.5rem;
	max-width: none;
	height: auto;
	position: relative
}

.home_slide-logo {
	object-fit: contain;
	flex: none;
	width: 40%;
	position: relative
}

.home_slide-logo.is-smaller {
	width: 25%
}

.home_slider-video-wrapper {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: 1.8rem;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 10.5rem;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: 0 22px 44px -10px #0003
}

.home_hero-shadow {
	z-index: 30;
	background-image: linear-gradient(0deg, var(--background_dark_0), var(--neutrals--transparent)91%);
	pointer-events: none;
	width: 100%;
	height: 8rem;
	position: absolute;
	inset: auto 0% 0%
}

.home_hero-shadow.is-top {
	background-image: linear-gradient(180deg, var(--background_dark_0), var(--neutrals--transparent)91%);
	height: 25vh;
	inset: 0% 0% auto
}

.home_slide-image-desktop {
	transform: scale3d(1none, 1none, 1none);
	object-fit: cover;
	object-position: 50% 100%;
	transform-style: preserve-3d;
	border-radius: 1rem;
	flex: none;
	width: 100%;
	height: 100%;
	position: relative
}

.home_slide-flex {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: start;
	place-items: stretch stretch;
	width: 200%;
	height: 100%;
	display: grid
}

.home_slide-flex.is-first {
	margin-left: -1.25rem;
	position: relative;
	left: -100%
}

.home_slider-small {
	z-index: 3;
	background-color: var(--neutrals--transparent);
	pointer-events: none;
	flex: none;
	justify-content: center;
	align-items: stretch;
	width: 17.5rem;
	height: auto;
	display: flex;
	position: absolute;
	bottom: -20vh;
	right: 0;
	transform: rotate(-90deg)
}

.home_small-slide {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: .75rem;
	width: 17.5rem;
	height: 15rem;
	margin-right: 1.25rem;
	overflow: visible
}

.home_small-slide-wrapper {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	border-radius: 1rem;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 15rem;
	height: 17.5rem;
	display: flex;
	position: relative;
	transform: translate(1.25rem, -1.25rem)rotate(90deg)
}

.home_small-slider-mask {
	width: 17.5rem;
	height: 15rem;
	overflow: visible
}

.home_slide-flex-small {
	grid-column-gap: 3.75rem;
	grid-row-gap: 3.75rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	place-content: start;
	place-items: stretch stretch;
	width: 100%;
	height: 100%;
	display: grid;
	position: relative
}

.home_hero-mobile {
	display: none
}

.home_slider-mobile {
	z-index: 5;
	background-color: var(--neutrals--transparent);
	pointer-events: none;
	flex: none;
	justify-content: center;
	align-items: stretch;
	width: 30rem;
	height: 17rem;
	display: flex;
	position: absolute;
	right: 11rem;
	transform: rotate(90deg)
}

.home_mobile-slide-image {
	transform: scale3d(1none, 1none, 1none);
	object-fit: cover;
	object-position: 50% 100%;
	transform-style: preserve-3d;
	border-radius: 1rem;
	flex: none;
	width: 100%;
	height: 100%;
	display: none;
	position: relative
}

.discovery-card_modal {
	color: var(--neutrals--neutrals-lighter);
	flex: none;
	width: 25rem;
	height: 100%;
	position: relative;
	overflow: hidden
}

.modal_dark {
	pointer-events: none;
	width: 100%;
	height: 100%
}

.modal_light {
	opacity: 0;
	pointer-events: none;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.plus-minus_wrapper {
	background-color: var(--neutrals--transparent);
	width: 3.45rem;
	height: 1.125rem;
	position: absolute;
	inset: 7.9rem 3rem auto auto;
	overflow: hidden
}

.plus-minus {
	color: var(--neutrals--neutrals-lighter);
	flex: none;
	justify-content: center;
	align-items: center;
	width: 33.3333%;
	height: 1.125rem;
	font-size: .625rem;
	font-weight: 700;
	line-height: 2;
	display: flex;
	overflow: hidden
}

.plus-minus.slide {
	text-transform: capitalize;
	width: 100%;
	padding-left: 1px
}

.plus-minus.mask {
	justify-content: flex-start;
	align-items: center;
	left: 33%
}

.slide-nav-2 {
	display: none
}

.discovery-card_bottom {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	justify-content: space-between;
	align-items: flex-start;
	width: 100%;
	height: 18.5rem;
	display: flex;
	position: relative
}

.discovery-card_bottom.is-milestone {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	height: auto;
	margin-bottom: -1.75rem
}

.discovery-card_modal-right {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: var(--neutrals--neutrals-lighter);
	flex-flow: column;
	flex: 1;
	width: 100%;
	padding: 1.25rem 2rem;
	font-size: .875rem;
	font-weight: 500;
	display: flex;
	position: relative;
	overflow: hidden
}

.discovery-card_modal-right.is-dark {
	padding: 0;
	position: absolute;
	inset: 0%
}

.discovery-card_modal-right.is-light {
	grid-column-gap: 1.15rem;
	grid-row-gap: 1.15rem;
	background-color: var(--white);
	opacity: 0;
	color: var(--background_dark_0);
	border-radius: 1.5rem;
	width: 100%;
	height: 100%;
	padding-top: 1rem;
	padding-left: 1rem;
	padding-right: .5rem;
	font-size: .7rem;
	position: absolute;
	inset: 0%
}

.discovery-card_modal-right.is-mobile {
	display: none
}

.dollar-percentage_wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex: none;
	justify-content: flex-start;
	align-items: stretch;
	width: 11rem;
	height: 2.2rem;
	font-size: .625rem;
	display: flex
}

.dollar-percentage {
	border: 1px solid var(--neutrals--neutrals-dark-200);
	border-radius: .75rem;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 5rem;
	height: 2.2rem;
	display: grid;
	overflow: hidden
}

.dollar-box {
	cursor: pointer;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.dollar-box.selected {
	background-color: var(--background_dark_0);
	color: #ddd
}

.dollar-box.unselected {
	background-color: var(--white);
	color: var(--neutrals--neutrals-dark-300)
}

.number-box {
	background-color: #333;
	border-radius: .75rem;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	padding: .625rem 1rem;
	display: flex
}

.number-box.is-light {
	background-color: #eee;
	width: 4.8rem;
	height: 2.2rem;
	padding-left: .75rem
}

.discovery-card_modal-right-wrapper {
	width: 17.2rem;
	height: 7.3rem;
	margin-right: auto;
	position: relative
}

.percentage-value {
	display: none
}

.cashback_dark {
	pointer-events: none;
	width: 23.75rem
}

.cashback_light {
	opacity: 0;
	width: 23.75rem;
	position: absolute;
	top: 0%;
	left: 0%;
	right: 0%
}

.number-count_wrapper {
	color: var(--background_dark_0);
	height: 2.25rem;
	font-size: 1.875rem;
	font-weight: 500;
	line-height: 1.2;
	display: flex;
	position: absolute;
	top: 12rem;
	left: 1.5rem
}

.number-count-embed {
	display: none
}

.milestone_dark {
	opacity: 1;
	pointer-events: none;
	flex: none;
	width: 16.5rem;
	position: absolute
}

.milestone_light {
	pointer-events: none;
	background-color: #ddd;
	border-radius: 1.85rem;
	flex: none;
	width: 16.5rem;
	position: relative;
	inset: 0%
}

.milestone-image_wrapper {
	opacity: 0;
	cursor: pointer;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: stretch;
	display: flex;
	position: relative
}

.locked-unlocked {
	flex: none;
	width: 4rem;
	position: absolute;
	top: .875rem;
	left: 5.5rem
}

.locked-unlocked.unlocked {
	opacity: 0;
	pointer-events: none;
	width: 5rem
}

.locked-unlocked.locked {
	pointer-events: none
}

.confetti {
	filter: hue-rotate(90deg);
	pointer-events: none;
	flex: none;
	width: 10rem;
	position: absolute;
	top: -3.3rem;
	left: 3rem
}

.discovery-card_link-code {
	color: var(--neutrals--neutrals-lighter);
	flex: none;
	max-width: 41.25rem;
	margin-left: 2rem;
	margin-right: auto;
	position: relative;
	overflow: hidden
}

.link-code_dark {
	pointer-events: none;
	width: 100%;
	height: 100%
}

.link-code_light {
	opacity: 0;
	pointer-events: none;
	width: 100%;
	position: absolute;
	inset: 0% 0% auto
}

.link-code_grid {
	grid-column-gap: .625rem;
	grid-row-gap: 2rem;
	opacity: 0;
	color: var(--neutrals--neutrals-dark-100);
	grid-template-rows: auto auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 23rem;
	height: 100%;
	max-height: 100%;
	padding: 2rem 2rem 2.25rem;
	font-size: .75rem;
	font-weight: 400;
	display: grid;
	position: absolute;
	inset: 0% 0% 0% auto
}

.link-code_button {
	background-color: var(--neutrals--neutrals-dark-100);
	color: var(--white);
	cursor: pointer;
	border-radius: 2rem;
	justify-content: center;
	align-items: center;
	height: 2.5rem;
	padding: .5rem 1rem;
	transition: color .2s, background-color .2s;
	display: flex
}

.link-code_button.is-code {
	background-color: var(--white);
	color: var(--neutrals--neutrals-dark-100)
}

.link-code_button.is-link {
	background-color: var(--neutrals--neutrals-dark-100)
}

.text-link-code {
	padding-left: .5rem
}

.text-link-code.is-code {
	display: none
}

.link-code_spaceholder {
	height: 2rem
}

.link-code-toggle_wrapper {
	opacity: 0;
	cursor: pointer;
	background-color: #eee;
	border-radius: .78125rem;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 2.75rem;
	padding: .2rem;
	display: flex;
	position: absolute;
	top: 2.3rem;
	left: 12.5rem;
	overflow: hidden
}

.link-code_toggle-ball {
	aspect-ratio: 1;
	object-fit: cover;
	background-color: #c7c7c7;
	border-radius: 50%;
	flex: none;
	width: 1.175rem;
	height: 1.175rem
}

.discovery-card_subscription-wrapper {
	width: 132%;
	position: relative;
	left: -3rem
}

.carousel-logo-wrapper {
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 1.5rem;
	flex: none;
	width: 6rem;
	min-width: 6rem;
	max-width: 6rem;
	height: 6rem;
	min-height: 6rem;
	max-height: 6rem;
	padding: 1.5rem
}

.logo-carousel_group4 {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-direction: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: stretch;
	width: auto;
	display: flex
}

.marquee-marketers {
	display: none
}

.cashback_light-image {
	pointer-events: none;
	width: 100%;
	position: relative
}

.analytics-reporting {
	width: 13.25rem
}

.analytics-reporting.is-light {
	grid-column-gap: .4375rem;
	grid-row-gap: .4375rem;
	opacity: 0;
	flex-flow: column;
	flex: none;
	display: flex;
	position: absolute
}

.analytics-reporting.is-dark {
	opacity: 1
}

.analytics-reporting_wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	display: flex;
	position: relative
}

.analytics-reporting_cell {
	grid-column-gap: .4rem;
	grid-row-gap: .4rem;
	background-color: var(--white);
	color: var(--background_dark_0);
	border-radius: 1.5rem;
	flex-flow: column;
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: auto;
	width: 13.25rem;
	height: 6.25rem;
	padding: 1.5rem;
	font-size: .75rem;
	font-weight: 500;
	display: flex;
	overflow: hidden
}

.numbers-wrapper {
	font-size: 1rem
}

.percent-pill {
	color: var(--white);
	background-color: #2ca066;
	border-radius: 99px;
	padding: .25rem .5rem;
	font-family: Oxygen, sans-serif;
	font-size: .6875rem;
	font-weight: 700
}

.horizontal-flex {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	justify-content: flex-start;
	align-items: center
}

.experience_cards-wrapper {
	background-color: var(--background_dark_200);
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.slide {
	border-radius: 1rem;
	flex: none
}

.experience_bg-video {
	z-index: 4;
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: .5rem .5rem 2.3rem 2.3rem;
	flex: none;
	width: 8.25rem;
	height: 16.9rem;
	margin-top: 1.1rem;
	margin-left: .125rem;
	position: absolute;
	inset: 0% 0% auto;
	overflow: hidden
}

.experience_bg-video.is-portal {
	border-radius: 0 0 1.25rem 1.25rem;
	height: 16rem;
	margin-top: 1.5rem
}

.program-experiences_tab-menu {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 99px;
	display: flex
}

.program-experiences_slider-wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: 28rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.button-next {
	z-index: 99;
	background-color: var(--neutrals--neutrals-dark-100);
	cursor: pointer;
	border-radius: 50%;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	display: flex;
	position: absolute;
	inset: 35% 33% auto auto
}

.milestone_light-mobile {
	opacity: 1;
	pointer-events: none;
	flex: none;
	width: 16.5rem;
	display: none;
	position: absolute
}

.cashback_light-mobile {
	pointer-events: none;
	width: 23.75rem;
	display: none
}

.link-code_light-mobile {
	opacity: 0;
	pointer-events: none;
	width: 100%;
	display: none;
	position: absolute;
	inset: 0% 0% auto
}

.experience_card {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	border-radius: 1rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: 100%;
	padding-top: 5.75rem;
	display: flex;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.experience_card.exp-cobranded {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	display: none
}

.experience_card.exp-portal {
	display: flex
}

.experience_card.exp-program {
	display: none
}

.experience_card-wrapper {
	aspect-ratio: 283/475;
	object-fit: cover;
	border-radius: 1rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 17.5rem;
	padding-top: 1.875rem;
	display: flex;
	position: relative;
	bottom: -1rem
}

.experience_card-wrapper.is-fatty {
	background-color: #1f2a7a
}

.experience_card-wrapper.is-cozyearth {
	background-color: #bebcad
}

.experience_card-wrapper.is-glamnetic {
	background-color: #dc929b
}

.experience_card-wrapper.is-hiya {
	background-color: #86b6a8
}

.experience_card-wrapper.is-squatch {
	background-color: #d65c31
}

.carousel-arrow {
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.carousel-arrow.left {
	transform: rotate(180deg)
}

.program-experiences_tab-menu-item {
	cursor: pointer;
	border-radius: 99px;
	flex: none;
	padding: 1.5rem 2rem;
	font-size: 1rem;
	font-weight: 700;
	overflow: hidden
}

.program-experiences_tab-menu-item.start {
	background-color: #9b4dff
}

.slide-overlay {
	background-color: #0006;
	position: absolute;
	inset: 0%
}

.referral-card_number-wrapper {
	background-color: var(--white);
	color: var(--background_dark_0);
	white-space: nowrap;
	flex: none;
	align-items: center;
	width: 3.7rem;
	height: 1.25rem;
	font-size: .75rem;
	font-weight: 500;
	display: flex;
	position: absolute;
	inset: 4.7rem 2.5rem auto auto
}

.referral-card_number-wrapper._2 {
	width: 4rem;
	top: 8.8rem;
	right: 2.2rem
}

.seamless-integrations_flex {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	height: 100%;
	display: flex
}

.seamless-integrations_flex.is-reverse {
	justify-content: flex-end
}

.reviews_script {
	display: none
}

.review_container {
	grid-column-gap: 4.5rem;
	grid-row-gap: 4.5rem;
	flex-flow: column;
	width: 100%;
	max-width: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.review_menu-shadow {
	z-index: 999;
	background-image: linear-gradient(90deg, var(--neutrals--transparent), var(--background_dark_0)95%);
	pointer-events: none;
	flex: none;
	width: 25rem;
	height: 100%;
	display: block;
	position: absolute;
	inset: 0% 0 0% auto
}

.review_menu-shadow.is-left {
	background-image: linear-gradient(270deg, var(--neutrals--transparent), var(--background_dark_0)95%);
	inset: 0% auto 0% 0%
}

.experience_phone-wrapper {
	aspect-ratio: 137/287;
	transform: scale3d(1none, 1none, 1none);
	cursor: pointer;
	transform-style: preserve-3d;
	border-radius: 1.5rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-end;
	align-items: flex-start;
	width: 8.6rem;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: 0 22px 44px -10px #0003
}

.experience_phone-mockup {
	z-index: 5;
	pointer-events: none;
	object-fit: fill;
	transform-style: preserve-3d;
	flex: none;
	width: 8.65rem;
	height: 18rem;
	position: relative
}

.experience_phone-1 {
	object-fit: contain;
	border-radius: 1rem;
	flex: none;
	width: 100%;
	height: 100%;
	padding: 4px;
	position: absolute;
	inset: 0%
}

.experience_phone-2 {
	object-fit: contain;
	border-radius: 1rem;
	flex: none;
	width: 0%;
	height: 0%;
	padding: 4px 4px 4px 2px;
	position: absolute;
	inset: auto auto 0% 0%
}

.experience_video-wrap {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	border-radius: 1.15rem;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 8.5rem;
	height: 17.8rem;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: 0 22px 44px -10px #0003
}

.program-script {
	display: none
}

.text-onsite-purchase {
	font-size: .875rem;
	font-weight: 500;
	position: relative;
	top: -.5rem
}

.text-onsite-purchase.purchase {
	display: none
}

.card-position {
	flex: none;
	width: 20.5rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	position: absolute
}

.left-2 {
	z-index: 3;
	transition: all .5s;
	position: absolute;
	transform: translate(-200%, 22rem)
}

.left-1 {
	z-index: 4;
	transition: all .5s;
	position: absolute;
	transform: translate(-100%, 16rem)
}

.middle {
	z-index: 5;
	transition: all .5s;
	position: absolute;
	transform: translate(0%)
}

.right-1 {
	z-index: 4;
	transition: all .5s;
	position: absolute;
	transform: translate(100%, 16rem)
}

.right-2 {
	z-index: 3;
	transition: all .5s;
	position: absolute;
	transform: translate(200%, 22rem)
}

.prev-next-slide-script {
	display: none
}

.cards-container {
	justify-content: center;
	align-items: stretch;
	width: 100%;
	display: flex
}

.button-prev {
	z-index: 99;
	background-color: var(--neutrals--neutrals-dark-100);
	cursor: pointer;
	border-radius: 50%;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	display: flex;
	position: absolute;
	inset: 35% auto auto 33%
}

.cards-classes {
	display: none
}

.right-3 {
	transform: translate(300%, 22rem)
}

.left-3 {
	transform: translate(-300%, 22rem)
}

.move-left-2 {
	z-index: 3;
	position: absolute;
	transform: translate(-300%, 40rem)
}

.move-right-2 {
	z-index: 3;
	position: absolute;
	transform: translate(300%, 40rem)
}

.program-experiences_tab-menu-wrapper {
	padding-left: 0;
	padding-right: 0
}

.toggle_wrapp {
	cursor: pointer;
	background-color: #eee;
	border-radius: .78125rem;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 2.35rem;
	height: 1.35rem;
	padding: .125rem .125rem .125rem .15rem;
	display: flex;
	position: absolute;
	top: 1.7rem;
	left: 9.6rem;
	overflow: hidden
}

.toggle_wrapper-green {
	cursor: pointer;
	background-color: #12b76a;
	border-radius: .78125rem;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 2.35rem;
	height: 1.35rem;
	padding: .125rem .125rem .125rem .15rem;
	display: flex;
	position: absolute;
	inset: 0% auto auto 0%;
	overflow: hidden
}

.toggle_wrapper-grey {
	cursor: pointer;
	background-color: #eee;
	border-radius: .78125rem;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 2.35rem;
	height: 1.35rem;
	padding: .125rem .125rem .125rem .15rem;
	display: flex;
	position: absolute;
	inset: 0% auto auto 0%;
	overflow: hidden
}

.toggle_ball-white {
	background-color: #fff;
	border-radius: 50%;
	flex: none;
	width: 1rem;
	height: 1rem
}

.toggle_ball-grey {
	background-color: #c7c7c7;
	border-radius: 50%;
	flex: none;
	width: 1rem;
	height: 1rem
}

.program-animation {
	opacity: 0;
	position: absolute;
	inset: 0% 0% auto auto
}

.bold-text,
.bold-text-2 {
	font-weight: 500
}

.webinar-edition-grid {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template: "." /1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.edition-card {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	background-color: #0000;
	border-radius: 32px;
	flex-flow: column;
	padding: 1.5rem;
	transition: all .3s;
	display: flex
}

.edition-card:hover {
	background-color: var(--background_dark_200)
}

.edition-card.is-upcoming {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.edition-card-title {
	color: var(--light-purple);
	font-size: 1.4rem
}

.edition-card-title.is-upcoming {
	font-size: 1.8rem;
	font-weight: 300
}

.edition-card-description {
	font-size: 1rem;
	font-weight: 300
}

.edition-card-content {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	flex-flow: column;
	justify-content: center;
	align-items: flex-start;
	display: flex
}

.edition-card-datetime {
	font-size: .95rem;
	font-weight: 300
}

.card-lotties {
	position: absolute;
	inset: 0%
}

.data-self-link-code {
	display: none
}

.drag-cover {
	z-index: 5;
	width: 100%;
	height: 18.125rem;
	position: absolute;
	inset: 0%
}

.hero_tag {
	margin-bottom: 1.5rem
}

.grey-card {
	border: 1px solid var(--background_dark_200);
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	padding: 4rem 3rem;
	transition: border-color .2s;
	position: relative;
	overflow: hidden
}

.section_fg-hero {
	padding-top: 5rem;
	position: relative;
	overflow: hidden
}

.mentors_wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.mentors_list {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.875rem;
	justify-content: center;
	display: flex
}

.mentors_item {
	aspect-ratio: 3/4;
	cursor: auto;
	border-radius: 1rem;
	flex-flow: column;
	justify-content: flex-end;
	align-items: flex-start;
	height: 20rem;
	padding: 1rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.mentors_overlay {
	background-color: #44439c4d;
	background-image: linear-gradient(0deg, #1a1a1ae6, #1a1a1a3b 48%, var(--neutrals--transparent));
	pointer-events: none;
	position: absolute;
	inset: 0%
}

.mentor_name {
	width: 100%;
	margin-bottom: .25rem;
	font-size: .875rem;
	font-weight: 700;
	line-height: 1.3;
	position: relative
}

.mentor_title {
	width: 100%;
	font-size: .8rem;
	font-weight: 300;
	position: relative
}

.mentor_company {
	aspect-ratio: auto;
	border: 1px solid var(--text-color--text-field-guide);
	text-align: left;
	white-space: nowrap;
	cursor: auto;
	border-radius: 99px;
	flex: none;
	margin-top: .625rem;
	padding: 3px 9px;
	font-size: .6875rem;
	font-weight: 500;
	display: inline-block;
	position: relative
}

.heading-style-h3-2 {
	letter-spacing: -.01em;
	text-transform: uppercase;
	margin-bottom: 0;
	font-size: 1.75rem;
	font-style: normal;
	font-weight: 300;
	line-height: 1
}

.fg-themes_tabs {
	display: flex
}

.fg-themes_tabs-menu {
	grid-row-gap: .75rem;
	flex-flow: column;
	width: auto;
	margin-right: 1.5rem;
	display: flex
}

.fg-themes_tabs-content {
	width: 100%
}

.fg-themes_tab {
	background-color: var(--background_dark_200);
	color: var(--text-color--text-primary-high);
	text-transform: capitalize;
	white-space: nowrap;
	cursor: pointer;
	border-radius: 1rem;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 15rem;
	height: 6.8rem;
	padding: 2rem 1.75rem;
	font-size: 1rem;
	font-weight: 400;
	transition: height .5s;
	display: flex
}

.fg-themes_tab.w--current {
	background-color: var(--light-purple);
	color: var(--superbloom--dark-purple-superbloom);
	white-space: normal;
	justify-content: flex-start;
	align-items: flex-end;
	height: 8.875rem;
	font-size: 1.25rem;
	font-weight: 700;
	transition: height .5s
}

.fg-theme_tab-content {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	background-color: var(--light-purple);
	color: var(--superbloom--dark-purple-superbloom);
	border-radius: 1.875rem;
	flex-flow: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: start;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 54.2rem;
	margin-left: auto;
	margin-right: auto;
	padding: 3rem;
	display: flex;
	position: relative;
	overflow: auto
}

.mentors_image {
	object-fit: cover;
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.mentors_image.hover-grow {
	object-fit: cover
}

.fg-theme_tag {
	border: 1px solid var(--superbloom--dark-purple-superbloom);
	border-radius: 99px;
	flex: none;
	justify-content: center;
	align-items: center;
	padding-left: 1rem;
	padding-right: 1rem;
	font-size: .875rem;
	font-weight: 400;
	line-height: 2;
	display: flex
}

.fg-video_wrapper {
	background-color: #3a39991a;
	border-radius: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	width: 100%;
	height: 100%;
	padding: .625rem;
	transition: all .3s;
	display: flex;
	position: relative
}

.fg-video_wrapper:hover {
	background-color: #3a399933
}

.fg-video_details {
	grid-column-gap: 4px;
	grid-row-gap: 4px;
	flex-flow: column;
	padding: .625rem;
	display: flex
}

.fg-video_title {
	font-size: 1.0625rem;
	font-weight: 500
}

.fg-theme_title {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	white-space: nowrap;
	justify-content: flex-start;
	align-items: flex-end;
	margin-bottom: 1.5rem
}

.fg-theme_description {
	max-width: 32ch;
	font-size: 1rem
}

.fg-theme_description h5 {
	letter-spacing: 0;
	font-size: 1rem;
	font-weight: 700
}

.fg-theme_description h6 {
	letter-spacing: 0;
	font-size: .875rem;
	font-weight: 700
}

.flex-block-2 {
	text-transform: capitalize;
	padding-bottom: .25rem;
	font-size: 1rem;
	font-weight: 700
}

.fg-video_thumbnail-wrapper {
	aspect-ratio: 16/9;
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-size: cover;
	border-radius: 1rem;
	justify-content: flex-start;
	align-items: flex-end;
	display: flex;
	position: relative;
	overflow: hidden
}

.fg-theme_tab-top {
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: flex-start;
	width: 100%;
	display: flex;
	position: relative
}

.fg-themes_tab-pane {
	height: 100%;
	max-height: 100%
}

.empty-state {
	display: none
}

.section_fg-mentors {
	text-align: center
}

.fg-mentors_grid {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.875rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	margin-bottom: 2rem;
	display: grid
}

.fg-mentors_card {
	box-shadow: 0 0 0 1px var(--superbloom--purple-superbloom);
	cursor: pointer;
	border-radius: 1.875rem;
	flex-flow: column;
	width: 100%;
	height: 100%;
	padding: .6rem .5rem .5rem;
	transition: all .3s;
	display: flex;
	position: relative
}

.fg-mentors_card:hover {
	background-color: var(--superbloom--dark-purple-superbloom)
}

.fg-mentors_profile {
	aspect-ratio: 1;
	text-align: left;
	border-radius: 1.75rem;
	flex-flow: column;
	justify-content: flex-end;
	align-items: flex-start;
	width: 100%;
	padding: 1.5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

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

.new-testimonial_container {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-200);
	text-align: center;
	border-radius: 1.875rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 4rem 7.5rem 5.5rem;
	font-size: 1.5rem;
	font-weight: 300;
	line-height: 1.6;
	display: flex;
	position: relative
}

.new-testimonial_container.is-superbloom {
	box-shadow: inset 0 0 0 1px var(--superbloom--purple-superbloom);
	max-width: 75rem;
	height: 27.9375rem;
	padding: 0 6.5rem 1rem;
	line-height: 1.2
}

.new-testimonial_profile-wrapper {
	grid-column-gap: .5rem;
	background-color: var(--background-color--bg-dark-primary);
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-200);
	color: var(--text-color--text-primary-high);
	text-align: left;
	border-radius: 6.25rem;
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: auto 1fr;
	grid-auto-columns: 1fr;
	place-content: center flex-start;
	place-items: center start;
	padding: .375rem 1rem .375rem .375rem;
	font-size: 1rem;
	font-weight: 500;
	display: grid;
	position: absolute;
	bottom: 0;
	transform: translateY(50%)
}

.new-testimonial_profile-wrapper.is-superbloom {
	box-shadow: 0 0 0 1px var(--superbloom--purple-superbloom), 0 0 0 1.25rem var(--background-color--bg-dark-primary);
	overflow: hidden
}

.new-testimonial_image {
	object-fit: cover;
	border-radius: 999px;
	width: 3rem;
	height: 3rem;
	position: relative;
	overflow: hidden
}

.fg-contact_grid {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.875rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.fg-contact_card {
	width: 100%
}

.fg-contact_newsletter-wrapper {
	grid-column-gap: 6.5rem;
	grid-row-gap: 6.5rem;
	background-color: var(--background-color--bg-dark-secondary);
	box-shadow: 0 0 0 1px var(--superbloom--purple-superbloom);
	border-radius: 1.875rem;
	grid-template-rows: auto;
	grid-template-columns: 31rem 1fr;
	grid-auto-columns: 1fr;
	place-items: center stretch;
	padding: 3.75rem 3.125rem;
	font-size: 1.875rem;
	font-weight: 500;
	display: grid;
	position: relative
}

.fg-contact_image {
	z-index: 0;
	opacity: .5;
	border-top-right-radius: 1.875rem;
	position: absolute;
	inset: 0% 0% auto auto
}

.image-5 {
	opacity: .5;
	position: absolute;
	inset: auto 5.625rem 0% auto;
	transform: translateY(50%)
}

.form-newsletter-input {
	border: 1px solid var(--dark-violet);
	-webkit-backdrop-filter: blur(7px);
	backdrop-filter: blur(7px);
	color: var(--superbloom--light-purple-superbloom);
	letter-spacing: .25px;
	-webkit-text-stroke-color: var(--dark-violet);
	background-color: #1919194d;
	border-radius: 1rem;
	width: 100%;
	height: 100%;
	margin-bottom: 0;
	padding: 1.5rem;
	font-size: 1.5rem;
	position: relative;
	overflow: hidden
}

.form-newsletter-input::placeholder {
	color: #e3e2ff80
}

.section_fg-mentor {
	overflow: hidden
}

.fg-mentor_grid {
	grid-column-gap: 3rem;
	grid-row-gap: 3rem;
	flex-flow: column;
	grid-template-rows: auto;
	grid-template-columns: auto;
	grid-auto-columns: 1fr;
	align-items: stretch;
	margin-bottom: 2rem;
	padding-top: 3.25rem;
	display: flex
}

.fg-mentor_image {
	object-fit: cover;
	border-radius: 1.3125rem;
	width: 100%;
	height: 20rem
}

.fg-mentor_image-wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	box-shadow: 0 0 0 1px var(--superbloom--purple-superbloom);
	border-radius: 1.875rem;
	flex-flow: column;
	flex: none;
	width: 100%;
	padding: .75rem;
	display: flex
}

.fg-mentor_logo {
	object-fit: contain;
	width: 100%;
	height: 4rem
}

.fg-mentor_info {
	z-index: 2;
	grid-column-gap: 1px;
	grid-row-gap: 1rem;
	border-radius: var(--field-guide-radius);
	background-color: var(--superbloom--light-purple-superbloom);
	color: var(--superbloom--dark-purple-superbloom);
	flex-flow: row;
	justify-content: flex-start;
	align-items: flex-start;
	padding: 2rem 6.25rem 1.75rem 2rem;
	display: flex;
	position: relative
}

.h2-superbloom {
	font-size: 2.75rem;
	font-weight: 700
}

.fg-mentor_link {
	grid-column-gap: .35rem;
	justify-content: flex-start;
	align-items: flex-end;
	display: flex
}

.fg-mentor_links {
	grid-column-gap: 1.875rem;
	margin-top: auto;
	display: flex
}

.fg_main-video {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	object-fit: cover;
	flex-flow: column;
	width: 100%;
	display: flex;
	position: relative;
	overflow: clip
}

.fg_video-info {
	justify-content: space-between;
	align-items: flex-start;
	display: flex
}

.fg_video-title {
	margin-bottom: .5rem;
	font-size: 1.5rem;
	font-weight: 500
}

.fg_video-mentor-name {
	margin-bottom: 4px;
	font-size: 1rem
}

.fg_video-mentor-name.text-size-small {
	font-size: 1rem;
	font-weight: 400
}

.fg_video-mentor-title {
	color: var(--text-color--text-primary-low);
	margin-bottom: 8px;
	font-size: .875rem
}

.fg_video-theme {
	box-shadow: inset 0 0 0 1px var(--superbloom--purple-superbloom);
	color: var(--text-color--text-field-guide);
	border-radius: 99px;
	justify-content: center;
	align-items: center;
	padding: .375rem .875rem;
	font-weight: 500;
	display: flex;
	position: relative
}

.fg_video-theme.is-small {
	padding: .25rem .625rem;
	font-size: .75rem
}

.fg_other-videos {
	grid-column-gap: 0rem;
	grid-row-gap: 0rem;
	flex-flow: column;
	display: flex
}

.fg_video-collection {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid;
	overflow: hidden
}

.fg_video-item {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	cursor: pointer;
	border-radius: 1rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 60px;
	width: 100%;
	padding: .5rem;
	transition: all .3s;
	display: grid
}

.fg_video-item:hover {
	background-color: var(--background_dark_200)
}

.fg_video-length {
	opacity: .5;
	font-size: .875rem
}

.image-7 {
	z-index: 4;
	width: 4.625rem;
	height: 4.4375rem;
	position: absolute;
	inset: 0% 2.125rem auto auto;
	transform: translateY(-50%)
}

.breadcrumb-link {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	cursor: pointer;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	transition: opacity .4s;
	display: flex
}

.breadcrumb-link:hover {
	opacity: .5
}

.capitalize-every-word {
	text-transform: capitalize
}

.lateral-gradient {
	background-image: linear-gradient(90deg, var(--neutrals--transparent), var(--background-color--bg-dark-primary));
	flex: none;
	width: 6rem;
	height: 100%;
	position: absolute;
	inset: 0% 0% 0% auto
}

.lateral-gradient.left {
	display: none
}

.new-testimonial_logo {
	background-color: var(--background-color--bg-dark-primary);
	box-shadow: 0 0 0 1.875rem var(--background-color--bg-dark-primary);
	color: var(--text-color--text-primary-high);
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: auto 1fr;
	grid-auto-columns: 1fr;
	place-content: center;
	place-items: center;
	max-width: 11.5rem;
	height: 3rem;
	font-size: 1rem;
	font-weight: 500;
	display: flex;
	position: absolute;
	top: 0;
	transform: translateY(-50%)
}

.new-testimonial_logo-image {
	object-fit: contain;
	width: 100%;
	height: 100%
}

.new-testimonial_name {
	font-size: .875rem;
	font-weight: 700;
	line-height: 1.4
}

.new-testimonial_title {
	color: var(--neutrals--neutrals-dark-500);
	font-size: .75rem;
	font-weight: 300;
	line-height: 1.4
}

.organic-discovery_wrapper {
	grid-column-gap: 5.5rem;
	grid-template-rows: auto 1fr;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	place-items: center stretch;
	display: flex
}

.heading-style-h2-alternate {
	margin-bottom: 1.5rem;
	font-size: 2.5rem;
	font-weight: 700;
	line-height: 1.2
}

.organic-discovery_left {
	text-align: center;
	width: 33rem;
	position: relative
}

.organic-discovery_right {
	max-width: 27rem;
	line-height: 1.2
}

.text-color-green200 {
	color: var(--green-200)
}

.text-block-9 {
	margin-bottom: 1.75rem;
	font-size: 1.625rem;
	font-style: italic;
	font-weight: 700
}

.text-block-10 {
	border-left: 1px solid var(--white);
	padding-left: 1rem
}

.img-cursor {
	position: absolute;
	inset: auto -1.5rem -1rem auto
}

.img-cursor.is-meta {
	transform: translateY(1rem)
}

.section_suite {
	width: 100%
}

.h2-subtext {
	color: var(--text-color--text-primary-medium);
	letter-spacing: .25px;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.3
}

.suite_table-wrapper {
	width: 100%;
	position: relative;
	overflow: hidden
}

.table-line {
	object-fit: fill;
	object-position: 0% 50%;
	width: 100%;
	height: 20%
}

.suite_table-lines {
	flex-flow: column;
	display: flex
}

.suite_buttons {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	width: 100%;
	margin-bottom: 1.25rem;
	display: flex
}

.suite_table-button {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	border: 1px solid var(--green-200);
	background-color: var(--neutrals--neutrals-dark-100);
	white-space: nowrap;
	cursor: pointer;
	border-radius: .5rem;
	justify-content: center;
	align-items: center;
	padding: .5rem 1rem;
	font-size: .625rem;
	font-weight: 500;
	line-height: 1.4;
	display: flex;
	position: relative
}

.ellypse-stars {
	pointer-events: none;
	object-fit: contain;
	width: 100%;
	height: 100%;
	max-height: 100%;
	position: absolute;
	inset: 0%
}

.suite_table {
	background-color: var(--neutrals--neutrals-dark-200);
	border-radius: 1rem;
	width: 100%;
	position: relative;
	overflow: hidden
}

.content-card_paragraph {
	color: var(--text-color--text-primary-medium)
}

.content-card_paragraph.max-width-partnerads {
	max-width: 41rem;
	margin-left: auto;
	margin-right: auto
}

.content-card_paragraph.max-width-tiktok {
	max-width: 26rem
}

.content-card_paragraph.is--large {
	font-size: 1.125rem
}

.content-card_paragraph.is-new {
	font-size: 1rem
}

.content-card_paragraph.is--supercollabs {
	max-width: 31rem
}

.content-card_paragraph.is--features {
	font-size: 1rem
}

.suite_table-container {
	flex: 1;
	justify-content: flex-end;
	align-items: center;
	width: 551px;
	height: 490px;
	padding: 4.875rem 2.25rem;
	display: flex;
	position: relative;
	right: 0;
	overflow: hidden
}

.creator_lottie-wrapper {
	cursor: pointer;
	justify-content: center;
	align-items: center;
	width: 469px;
	max-width: 100%;
	height: 411px;
	display: flex;
	position: relative
}

.creator-hero_image-animation-desktop {
	cursor: pointer;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 115%;
	height: 115%;
	margin-right: -7.5%;
	display: flex;
	position: relative;
	overflow: hidden
}

.creator-hero_image-wrapper {
	flex: none;
	justify-content: flex-end;
	align-items: center;
	width: 46.5rem;
	min-width: 48%;
	height: 39rem;
	margin-top: -6rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.one-click-lottie {
	width: 100%;
	height: 100%;
	position: absolute
}

.bg-video-wrapper {
	border: .5px solid var(--neutrals--strokes);
	border-radius: 1.125rem;
	flex: none;
	width: 233px;
	height: 400px;
	position: relative;
	left: 8px;
	overflow: hidden
}

.bg-video-full {
	z-index: 0;
	object-fit: cover;
	border-radius: .9375rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.creator-phone-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.creator-lottie-video-wrapper {
	border: 1.5px solid var(--neutrals--strokes);
	border-radius: .9375rem;
	width: 27.5%;
	height: 56%;
	margin-bottom: 3%;
	margin-left: 11.5%;
	position: absolute;
	overflow: hidden
}

.creator-lottie-video-wrapper._2 {
	margin-bottom: -1%;
	margin-left: 41%
}

.creator-lottie-video-wrapper._3 {
	margin-bottom: -1%;
	margin-left: 70.5%
}

.creator-lottie-video-wrapper._1 {
	background-color: var(--background-color--bg-dark-primary)
}

.creator-lottie-video-wrapper._4 {
	border-style: none;
	overflow: visible
}

.story-frame {
	object-fit: cover;
	width: 100%;
	height: 100%;
	max-height: 100%;
	position: absolute;
	inset: 0%
}

.invite-button {
	width: 67%;
	position: absolute;
	bottom: -.5rem;
	left: auto;
	right: 0%;
	transform: translateY(100%)
}

.numbers-lottie {
	z-index: 4;
	width: 70%;
	position: absolute;
	inset: auto 0% 0% auto;
	transform: translate(73%, -23%)
}

.paper-plane {
	flex: none;
	width: 100%;
	max-width: none;
	height: 100%;
	position: absolute;
	top: -1%;
	right: -12%
}

.insta-tiktok-wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: column;
	display: flex;
	position: absolute;
	inset: 18% auto auto 0%;
	transform: translate(-50%)
}

.invite-creator {
	transition: opacity .3s
}

.story-details {
	position: absolute;
	inset: auto auto 11px 12px
}

.badge-contacted,
.badge-not-contacted {
	position: absolute;
	top: 12px;
	right: 11px
}

.story-image {
	object-fit: cover;
	width: 100%;
	height: 100%;
	max-height: 100%;
	position: absolute;
	inset: 0%
}

.fg-video_grid {
	grid-column-gap: 3rem;
	grid-row-gap: 3rem;
	flex-flow: column;
	padding-top: 2rem;
	display: flex
}

.fg_section-header {
	box-sizing: border-box;
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	flex-flow: row;
	flex: 0 auto;
	align-items: stretch;
	height: auto;
	margin-bottom: 1.5rem;
	display: flex;
	overflow: visible
}

.fg_video-mentor {
	grid-column-gap: 4px;
	grid-row-gap: 4px;
	color: var(--text-color--text-primary-low);
	display: flex
}

.fg_video_content {
	grid-column-gap: 4px;
	grid-row-gap: 4px;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 80px;
	grid-auto-columns: 1fr;
	padding: .5rem;
	display: grid
}

.fg_more-themes {
	grid-column-gap: 0rem;
	grid-row-gap: 0rem;
	flex-flow: column;
	display: flex
}

.fg_more-themes-header {
	box-sizing: border-box;
	grid-column-gap: .8rem;
	grid-row-gap: .8rem;
	flex-flow: row;
	flex: 0 auto;
	align-items: stretch;
	height: auto;
	display: flex;
	overflow: visible
}

.fg_more-themes-collection {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid;
	overflow: visible
}

.fg_more-themes-item {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	border: 1px solid var(--superbloom--purple-superbloom);
	background-color: var(--background_dark_200);
	color: var(--superbloom--purple-superbloom);
	text-align: center;
	cursor: pointer;
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 16px;
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 14rem;
	padding: 1rem;
	transition: all .3s;
	display: flex
}

.fg_more-themes-item:hover {
	background-color: var(--dark-violet);
	color: var(--superbloom--dark-purple-superbloom);
	-webkit-text-stroke-color: var(--superbloom--dark-purple-superbloom)
}

.creator-hero_image-animation-mobile {
	justify-content: flex-start;
	align-items: center;
	display: none
}

.dot-top {
	border-radius: 50%;
	width: .375rem;
	height: .375rem;
	margin-left: .25rem;
	display: inline-block;
	position: relative;
	top: .15rem
}

.badge-new {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high);
	border-radius: 99px;
	padding: .125rem .75rem;
	font-size: .875rem;
	display: inline-block
}

.menu_header-mobile {
	display: none
}

.menu_close {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: none
}

.nav_menu-wrapper {
	flex-flow: row;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.fg_more-themes-item_subtitle {
	grid-column-gap: 6px;
	grid-row-gap: 6px;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.fg_breadcrumb {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	display: flex
}

.card-pagination {
	margin-top: 1rem
}

.card-pagination-button {
	background-color: var(--neutrals--neutrals-dark-200);
	color: var(--white);
	text-align: center;
	border-width: 0;
	border-radius: 100%;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	display: flex
}

.fg_video-item-wrapper {
	width: 100%
}

.fg_chapter_videos {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.fg_chapter_videos-card {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	background-color: var(--background_dark_200);
	border-radius: 1rem;
	flex-flow: row;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: .85rem;
	transition: all .3s;
	display: flex;
	position: relative
}

.fg_chapter_videos-card:hover {
	background-color: var(--background-color--bg-dark-tertiary)
}

.fg_additional-content {
	grid-column-gap: 4px;
	grid-row-gap: 4px;
	flex-flow: column;
	align-items: baseline;
	width: 100%;
	display: flex
}

.fg_chapter-video-thumbnail {
	aspect-ratio: 16/9;
	background-color: var(--background_dark_200);
	border-radius: 1rem;
	flex: 0 auto;
	order: 0;
	justify-content: center;
	align-self: auto;
	align-items: center;
	display: block;
	position: relative;
	overflow: clip
}

.fg_rich-text h1 {
	margin-bottom: 1rem;
	font-size: 3.5rem;
	font-weight: 400
}

.fg_rich-text h2 {
	margin-bottom: 1rem;
	font-weight: 400
}

.fg_rich-text h3 {
	margin-bottom: 1rem;
	font-size: 2.5rem
}

.fg_rich-text h4 {
	letter-spacing: normal;
	text-transform: none;
	margin-bottom: 1rem;
	font-family: Goodsans, Arial, sans-serif;
	font-weight: 400
}

.fg_rich-text h5 {
	letter-spacing: normal;
	margin-bottom: 1rem;
	font-size: 1.5rem
}

.fg_rich-text h6 {
	letter-spacing: normal;
	font-size: 1rem
}

.fg_rich-text p {
	margin-bottom: 1rem;
	font-size: 1.15rem;
	font-weight: 200
}

.fg_rich-text blockquote {
	border-left-width: 3px;
	border-left-color: var(--superbloom--purple-superbloom);
	margin-top: 2rem;
	margin-bottom: 2rem;
	font-size: 1.15rem;
	font-style: italic
}

.fg_rich-text li {
	font-size: 1.15rem
}

.fg_rich-text strong {
	font-weight: 700
}

.fg_logo-list {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.375rem;
	pointer-events: none;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.fg_logo-list-item {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	height: 5rem;
	display: flex;
	overflow: hidden
}

.fg_logo-list-item-image {
	vertical-align: middle;
	object-fit: contain;
	flex: none;
	width: 100%;
	height: 100%
}

.automations-hero_image-wrapper {
	aspect-ratio: 520/418;
	object-fit: cover;
	flex-flow: column;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	place-items: center;
	max-width: 520px;
	max-height: 418px;
	display: flex;
	position: relative
}

.section_igdms {
	width: 100%
}

.content-card_wrapper-3col {
	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
}

.number-span {
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 50%;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 2.5rem;
	height: 2.5rem;
	margin-right: .5rem;
	font-size: 1.25rem;
	font-weight: 700;
	display: inline-flex;
	position: relative;
	top: -.15rem
}

.card-dots-background {
	pointer-events: none;
	object-fit: cover;
	max-width: none;
	position: absolute;
	top: 0
}

.card-dots-background.absolute-left {
	top: auto;
	left: 0
}

.automations_how-it-works-wrapper {
	aspect-ratio: 460/431;
	background-image: url(/assets/img/66cd8fae8e2cc2826c02a96d_dot-pattern.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: auto;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	max-width: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.section_cta-discover {
	width: 100%
}

.section_cta-discover.is--transparent {
	overflow: hidden
}

.content-card_wrapper {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.4fr;
	grid-auto-columns: 1fr;
	width: 100%;
	margin-bottom: 1.5rem;
	display: grid
}

.content-card_wrapper.is--equal {
	grid-column-gap: 1.5rem;
	grid-template-columns: 1fr 1fr
}

.content-card_wrapper.is-full {
	grid-template-columns: 1fr
}

.content-card_wrapper.is-full.is-new-1,
.content-card_wrapper.is-full.is-new-2 {
	min-height: 27.75rem;
	max-height: 27.75rem;
	margin-bottom: 1.5rem
}

.content-card_wrapper.is--reverse {
	grid-template-columns: 1.4fr 1fr
}

.content-card_wrapper.is--last {
	margin-bottom: 0
}

.content-card_wrapper.is--3cl {
	grid-template-columns: 1fr 1fr 1fr
}

.content-card_wrapper.is--webinar {
	grid-column-gap: 9.5rem;
	grid-row-gap: 9.5rem;
	grid-template-columns: 1fr 1fr;
	padding: 0
}

.content-card_wrapper.is--supercollabs {
	grid-column-gap: 0rem;
	grid-row-gap: 0rem;
	grid-template-columns: 1fr 1fr;
	padding: 0
}

.content-card_wrapper.is--features {
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	margin-bottom: 0;
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

.auto-discover_image-wrapper {
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 36.5rem;
	display: flex;
	position: relative
}

.auto-ugc_image-wrapper {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	place-items: end stretch;
	margin-top: 4.5rem;
	margin-bottom: -3.5rem;
	padding-top: 3.5rem;
	padding-left: 4.5rem;
	display: grid;
	position: relative
}

.auto-promote_image {
	position: relative;
	overflow: hidden
}

.autodm_bg-video {
	flex: none;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.auto-promote_video-wrapper {
	z-index: 2;
	border: 1px solid var(--neutrals--neutral-dark-400);
	border-radius: 1.125rem;
	width: 37%;
	height: 62%;
	position: absolute;
	inset: auto 53% 24% auto;
	overflow: hidden
}

.promote-creators_video {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.confetti-lottie {
	z-index: 4;
	width: 60%;
	position: absolute;
	inset: auto 0% -10% auto
}

.ugc-lottie {
	z-index: 5;
	width: 50%;
	margin-left: 4.5rem;
	position: absolute;
	top: 3.5rem;
	transform: translate(38%, -77%)
}

.auto-ugc_image {
	z-index: 3;
	object-fit: cover;
	object-position: 50% 0%;
	justify-content: center;
	align-items: center;
	height: 100%;
	min-height: 100%;
	display: flex;
	position: relative
}

.auto-ugc_bg-video {
	z-index: 1;
	border-radius: 40px;
	flex: none;
	width: 95%;
	height: 96%;
	position: absolute;
	overflow: hidden
}

.auto-ugc_social-icons {
	z-index: 5;
	height: 20%;
	position: absolute;
	inset: 46% auto auto 4.5rem;
	transform: translate(-50%)
}

.conversions_image-wrapper {
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 36.5rem;
	padding-bottom: 2rem;
	display: flex;
	position: relative
}

.autodm_gradient {
	z-index: 3;
	background-image: linear-gradient(180deg, var(--neutrals--neutrals-dark-100), var(--neutrals--transparent));
	width: 100%;
	height: 5rem;
	display: block;
	position: absolute;
	inset: 0% 0% auto
}

.auto-approve_wrapper {
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 90%;
	display: flex;
	position: relative
}

.auto-approve_dark {
	z-index: 2;
	flex: none;
	width: 100%;
	max-width: 100%;
	position: relative
}

.auto-approve_light {
	z-index: 2;
	flex: none;
	width: 100%;
	max-width: 100%;
	position: absolute
}

.auto-approve_lottie {
	flex: none;
	width: 54%;
	margin-top: 1%;
	position: absolute
}

.fg-video_link {
	display: block
}

.fg-video-list_wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: stretch;
	place-items: stretch stretch;
	display: grid
}

.tiktok-hero-img {
	object-fit: fill;
	width: 100%
}

.tiktok-hero-img.is-lottie {
	flex: none
}

.tiktok-hero-img.is-load {
	object-fit: contain;
	flex: none;
	height: 100%;
	display: none;
	position: relative
}

.tiktok-hero_image-wrapper {
	grid-column-gap: 4.2rem;
	grid-row-gap: 4.2rem;
	aspect-ratio: 630.3/522.5;
	flex-flow: column;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	place-items: flex-end center;
	width: 571px;
	max-width: 100%;
	height: 537px;
	display: flex;
	position: relative
}

.tiktok-phone {
	z-index: 5;
	flex: none;
	width: 100%;
	display: block;
	position: relative
}

.tiktok_phone-wrapper {
	border-radius: 42px;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 290px;
	max-width: 100%;
	height: 572px;
	margin-bottom: -51px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: absolute;
	overflow: hidden;
	transform: translate(0)
}

.tiktok_bg-video-wrapper {
	z-index: 1;
	border-radius: 56px;
	flex: none;
	width: 98%;
	height: 98%;
	margin-top: 1%;
	position: absolute;
	overflow: hidden
}

.tiktok_bg-video {
	flex: none;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.list-building_image {
	width: 633px;
	height: 325px;
	margin-top: 3.5rem;
	margin-bottom: 2.5rem;
	margin-right: -3rem;
	position: relative
}

.tiktok_animation-image {
	object-fit: cover;
	width: 100%;
	min-width: 100%;
	height: 100%;
	overflow: visible
}

.header_cta {
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 44rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.tiktok_sub {
	text-align: center;
	max-width: 20ch;
	margin-bottom: 3rem;
	margin-left: auto;
	margin-right: auto;
	font-size: 2.375rem;
	font-weight: 700;
	line-height: 1.2;
	position: relative
}

.text-color-tiktokred {
	color: var(--integrations--tiktok-red)
}

.analyze-performance-image {
	width: 100%
}

.tiktok-cursor {
	background-image: url(/assets/img/66e314a400cae42b6155cbf6_tiktok-cursor.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	width: 1.8rem;
	height: 1.8rem;
	position: absolute;
	inset: auto 0 -1.1rem auto
}

.automations_mobile-image-wrapper {
	display: none
}

.tiktok-shop_side-images {
	aspect-ratio: 486/532;
	flex: none;
	width: 100%;
	max-width: 100%;
	position: relative;
	top: 2rem
}

.fg_video-mentor-company {
	border: 1px solid var(--dark-violet);
	color: var(--text-color--text-primary-low);
	border-radius: 3rem;
	flex: 0 auto;
	justify-content: center;
	align-items: center;
	padding: .25rem .675rem;
	font-size: .875rem;
	display: inline-block
}

.fg_chapter-mentor-wrapper {
	aspect-ratio: 1;
	object-fit: cover;
	background-color: #44439c4d;
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-size: cover;
	border-radius: 1rem;
	flex: 0 auto;
	order: 0;
	justify-content: center;
	align-self: auto;
	align-items: center;
	width: 80px;
	display: block;
	position: relative;
	overflow: clip
}

.fg-mentor_info-wrapper {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-flow: column;
	width: 100%;
	display: flex
}

.load-more-button {
	background-color: var(--background-color--bg-light-primary);
	color: var(--text-color--text-secondary-high);
	text-align: center;
	border-radius: .75rem;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 160px;
	padding: .875rem 1.25rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.5;
	text-decoration: none;
	transition: background-color .4s;
	display: inline-block;
	position: relative;
	overflow: hidden
}

.load-more-button:hover {
	background-color: var(--neutrals--neutrals-light)
}

.fg_mentor_header {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.875rem;
	grid-template-rows: auto;
	grid-template-columns: 20rem 1fr;
	grid-auto-columns: 1fr;
	display: grid;
	position: relative
}

.mentors_list-wrapper {
	grid-column-gap: 1.875rem;
	grid-row-gap: 1.875rem;
	justify-content: center;
	display: flex
}

.fg-video_extra-details {
	grid-column-gap: 8px;
	grid-row-gap: 8px;
	font-size: .85rem;
	display: flex
}

.fg-video_lessons {
	grid-column-gap: 4px;
	grid-row-gap: 4px;
	display: flex
}

.fg-mentors_info {
	text-align: left;
	margin-top: .625rem;
	padding: .625rem
}

.youtube {
	border-radius: 3rem;
	overflow: clip
}

.fg_pagination {
	margin-top: 1rem
}

.fg_chapter_videos-wrapper {
	position: relative
}

.fg_main-video-player {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	aspect-ratio: 16/9;
	background-color: var(--background_dark_200);
	object-fit: cover;
	border-radius: 2rem;
	flex-flow: column;
	width: 100%;
	display: block;
	position: relative;
	overflow: clip
}

.form-newsletter-submit {
	background-color: var(--superbloom--purple-superbloom);
	border-radius: 1.25rem;
	align-items: center;
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-right: 1rem;
	padding: .5rem 1.5rem;
	font-size: 1.125rem;
	font-weight: 500;
	transition: opacity .2s;
	display: inline-flex;
	position: absolute;
	inset: 0% 0% 0% auto
}

.form-newsletter-submit:hover {
	background-color: var(--superbloom--dark-purple-superbloom);
	opacity: 1
}

.form-newsletter {
	width: 100%;
	position: relative
}

.form-newsletter-success {
	background-color: var(--dark-violet);
	color: var(--superbloom--dark-purple-superbloom);
	border-radius: 2rem;
	padding: 2rem;
	font-size: 1.15rem
}

.form-newsletter-error {
	color: var(--light-red);
	background-color: #0000;
	padding: 0;
	font-size: 1.15rem
}

.form-block-2 {
	position: relative
}

.fg_themes_item {
	margin-bottom: 4rem
}

.fg_video--mentor-item {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	cursor: pointer;
	border-radius: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 60px;
	width: 100%;
	padding: .5rem;
	transition: all .3s;
	display: grid
}

.fg_video--mentor-item:hover {
	background-color: var(--background_dark_200)
}

.fg_video_mentor-content {
	grid-column-gap: 4px;
	grid-row-gap: 4px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 80px;
	grid-auto-columns: 1fr;
	padding: .5rem;
	display: grid
}

.fg-video_alternative-wrapper {
	background-color: #0000;
	border-radius: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	width: 100%;
	height: 100%;
	padding: .625rem;
	transition: all .3s;
	display: flex;
	position: relative
}

.fg-video_alternative-wrapper:hover {
	background-color: var(--background_dark_200)
}

.new-testimonial_slider {
	background-color: var(--neutrals--transparent);
	pointer-events: none;
	width: 100%;
	height: auto
}

.new-testimonial_mask {
	width: 100%;
	height: auto
}

.new-testimonial_slide {
	width: 100%;
	height: auto;
	padding-top: 1rem;
	padding-bottom: 4rem
}

.new-testimonial_quote {
	color: var(--superbloom--purple-superbloom);
	max-width: 90%;
	font-size: 2.75rem;
	font-weight: 300
}

.new-testimonial_quote.is-large {
	max-width: 100%
}

.new-testimonial_quote.is-small {
	max-width: 75%
}

.new-testimonial_quote.is-medium {
	max-width: 85%
}

.fg-contact_lottie {
	flex: none;
	width: 87.5%;
	margin-bottom: 5%;
	position: absolute;
	top: auto;
	bottom: 0%
}

.fg-contact_lottie._2 {
	bottom: -4%
}

.fg_contact-card {
	flex-flow: column;
	justify-content: flex-end;
	align-items: center;
	display: flex;
	position: relative
}

.fg-logos_wrapper {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.fg-video-header {
	text-align: center
}

.fg-subchapter_grid {
	grid-column-gap: 6rem;
	grid-row-gap: 6rem;
	flex-flow: column;
	display: flex
}

.fg-video-header_subchapter-title {
	border: 1px solid var(--superbloom--purple-superbloom);
	color: var(--superbloom--purple-superbloom);
	letter-spacing: 0;
	text-transform: none;
	border-radius: 5rem;
	margin-bottom: 1.375rem;
	padding: 1rem 2rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.5rem;
	font-weight: 500;
	line-height: 1.2;
	display: inline-block
}

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

.image-10 {
	width: 5.5rem;
	height: 5.5rem;
	position: absolute;
	inset: -3.875rem 4.25rem auto auto;
	overflow: hidden
}

.fg-video_video-wrapper {
	aspect-ratio: 16/9;
	border-radius: 1rem;
	justify-content: flex-start;
	align-items: flex-end;
	display: flex;
	position: relative;
	overflow: hidden
}

.rich-text-block {
	width: 100%
}

.breadcrumb-link-text {
	display: inline-block
}

.banner_field-guide {
	grid-column-gap: 6.5rem;
	grid-row-gap: 6.5rem;
	background-color: var(--background-color--bg-dark-secondary);
	box-shadow: 0 0 0 1px var(--superbloom--purple-superbloom);
	border-radius: 2rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 31rem 1fr;
	grid-auto-columns: 1fr;
	place-content: center space-around;
	place-items: center stretch;
	padding: 3.75rem 3.125rem;
	font-size: 1.875rem;
	font-weight: 500;
	display: none;
	position: relative;
	overflow: hidden
}

.button-superbloom {
	overflow-wrap: normal;
	background-color: #8584cb;
	border-radius: .75rem;
	align-items: center;
	margin-right: 1rem;
	padding: 1rem 1.5rem;
	font-size: 1.125rem;
	font-weight: 500;
	transition-property: opacity;
	transition-duration: .2s;
	transition-timing-function: ease;
	display: block;
	position: relative;
	inset: 0% 0% 0% auto
}

.button-superbloom:hover {
	background-color: var(--superbloom--dark-purple-superbloom);
	opacity: 1
}

.banner_field-guide-content {
	order: 0;
	width: 700px
}

.banner_field-guide-title {
	letter-spacing: normal;
	text-transform: none;
	margin-bottom: .7rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.6rem;
	font-weight: 500
}

.banner_field-guide-description {
	color: var(--superbloom--purple-superbloom);
	font-size: 1.2rem;
	font-weight: 300
}

.insights-mobile-image {
	display: none
}

.insight-hero-lottie {
	object-fit: contain;
	width: 620px;
	height: 440px;
	margin-top: -20px;
	position: relative
}

.insight-hero-lottie.is--line {
	margin-left: -12px;
	position: absolute;
	inset: 0%
}

.revenue-lottie {
	width: 100%;
	height: 100%;
	min-height: 33.75rem
}

.axis-lottie,
.lottie-insights-chart {
	object-fit: contain;
	width: 100%;
	height: 100%
}

.text-pink-beauty {
	color: var(--industry-landers--il-beauty-pink)
}

.content-card_image-mobile {
	object-fit: contain;
	width: 100%;
	min-width: 100%;
	height: 100%;
	display: none
}

.filters_lottie {
	flex: none;
	width: 100%;
	display: block;
	position: absolute;
	bottom: -6px
}

.action_lottie {
	z-index: 2;
	flex: none;
	width: 100%;
	position: absolute
}

.automation_hero-lottie {
	width: 140%;
	height: 140%;
	position: relative;
	top: -20%
}

.video-hover-scripts {
	display: none
}

.conversions_lottie {
	flex: none;
	width: 75%;
	min-width: 75%;
	max-width: 30rem
}

.triggers_scroll {
	flex: none;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.il-card {
	background-image: url(/assets/img/67782b852995b1f69811c661_florence-beauty.avif);
	background-position: 50% 0;
	background-repeat: no-repeat;
	background-size: cover;
	border: 0 #000;
	border-radius: 24px;
	flex-flow: column;
	flex: none;
	justify-content: flex-end;
	align-items: center;
	width: 272px;
	height: 472px;
	padding-bottom: 30.5px;
	display: flex;
	position: absolute;
	overflow: hidden
}

.il-card.is-squatch {
	background-image: url(/assets/img/67782b85bac05d2a4052559c_squatch-beauty.avif)
}

.il-card.is-lashify {
	background-image: url(/assets/img/67782b84dc3657e68c7f08a1_lashify-beauty.avif)
}

.il-card.is-clearstem {
	background-image: url(/assets/img/67782b84468988463b809929_clearstem-beauty.avif)
}

.il-card.is-glamnetic {
	background-image: url(/assets/img/67785ac1c6fdc72c7ef7fdfb_glamnetic%20landers.avif)
}

.il-card.is-fatty {
	background-image: url(/assets/img/67803ce534b4bd9db9d2e579_fatty-phone-bg.avif)
}

.il-card.is-armra {
	background-image: url(/assets/img/67803ce5a68f0342d5f36c41_armra-phone-bg.avif)
}

.il-card.is-cymbiotika {
	background-image: url(/assets/img/67803ce5ea34687115e89277_cymbiotika-phone-bg.avif)
}

.il-card.is-create {
	background-image: url(/assets/img/67803ce677f69bde62e5fc9a_create-phone-bg.avif)
}

.il-card.is-equip {
	background-image: url(/assets/img/67803ce6d391deb42aa47b69_equip-phone-bg.avif)
}

.il-card.is-viva {
	background-image: url(/assets/img/6786b1c1796ca12c95da3771_viva-pet-phone.avif)
}

.il-card.is-dogstandards {
	background-image: url(/assets/img/6786b1c117ad3ce33af14005_dogstandards-phone.avif)
}

.il-card.is-pethonesty {
	background-image: url(/assets/img/6786b1c198de815e707f968b_pet-honesty-phone.avif)
}

.il-card.is-drcuddles {
	background-image: url(/assets/img/6786b1c183654070dae71558_drcuddles-phone.avif)
}

.il-card.is-little-hunter {
	background-image: url(/assets/img/6786b1c1d7eaa8e92757e398_little-hunter-phone.avif)
}

.il-card.is-itzy {
	background-image: url(/assets/img/678a5063e30ad4874f351c51_Itzy%20Ritzy.avif)
}

.il-card.is-hiya {
	background-image: url(/assets/img/678a50639270eebd66dd81f6_Hiya.avif)
}

.il-card.is-serenity {
	background-image: url(/assets/img/678a5063695af76b1f768925_Serenity%20Kids.avif)
}

.il-card.is-nemah {
	background-image: url(/assets/img/678a50632973d112260eb25a_Nemah.avif)
}

.il-card.is-dreamland {
	background-image: url(/assets/img/678a50636843a38a71216bd4_Dreamland%20Baby.avif)
}

.il-card.is-graza {
	background-image: url(/assets/img/679a38828b4e55c3e95389b0_GRAZA.avif)
}

.il-card.is-vitacoco {
	background-image: url(/assets/img/679a38824f228e2b09a44b44_VitaCoco.avif)
}

.il-card.is-mudwtr {
	background-image: url(/assets/img/679a388764b8cf4eb33ee52b_WTR.avif)
}

.il-card.is-masa {
	background-image: url(/assets/img/679a3882a918d53a47bcfd70_MASA.avif)
}

.il-card.is-aloha {
	background-image: url(/assets/img/679a3883f11a7d4ce0192617_ALOHA.avif)
}

.il-card.is-cozyearth {
	background-image: url(/assets/img/679fb31b5423b37b8a73eeab_Cozy%20Earth.avif)
}

.il-card.is-hexclad {
	background-image: url(/assets/img/679fb31bc43e958e9e5a940e_a43579055c60a2ab94bdfd5c99669713_Hexclad.avif)
}

.il-card.is-branch {
	background-image: url(/assets/img/679fb31b17b8fc6cefc2595e_Branch%20Basics.avif)
}

.il-card.is-nolan {
	background-image: url(/assets/img/679fb31b9970d9fd943a0b35_Nolan%20Interior.avif)
}

.il-card.is-simon {
	background-image: url(/assets/img/679fb31dc86e2a1d5dcbd39a_6f6d2ea5baee25dc69bfa840527c9c5a_Simon%20Pearce.avif)
}

.il-card.is-state {
	background-image: url(/assets/img/67af80533bf63953bef99986_state.avif);
	margin-left: .5rem;
	margin-right: .5rem;
	position: relative;
	transform: none
}

.il-card.is-fashion-light {
	background-image: url(/assets/img/67af8053f54bc0cdb2cfe6d1_light-purple-fashion.avif);
	position: relative;
	transform: scale(.9)
}

.il-card.is-fashion-dark {
	background-image: url(/assets/img/67af80536ebe69b8072519d4_dark-purple-fashion.avif);
	position: relative;
	transform: scale(.9)
}

.il_hero {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	min-width: 50%;
	max-width: 100%;
	display: flex;
	position: relative
}

.il_card-phone {
	z-index: 2;
	border: 5px solid var(--black);
	box-shadow: inset 0 0 0 .7px var(--neutrals--neutrals-dark-200), 0 0 0 .7px var(--neutrals--neutrals-dark-300);
	border-radius: 30px;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 179px;
	height: 352px;
	display: flex;
	position: relative;
	overflow: hidden
}

.il_card-phone.is--double {
	width: 240px;
	height: 473px
}

.il_card-phone.is--double.is--lower {
	top: 4rem
}

.il_card-phone.is--triple {
	width: 213px;
	height: 418px;
	margin-top: auto
}

.il_card-phone.is--triple.is--middle {
	margin-top: 0
}

.il_slide-video {
	z-index: 1;
	border: 0 #000;
	border-radius: 0;
	flex: none;
	width: 179px;
	height: 388px;
	position: absolute;
	top: 25px;
	overflow: hidden
}

.il_slide-video.is-taller {
	top: 7px
}

.il_slide-video.is--shorter {
	height: 344px
}

.il_slide-video.is-medium {
	top: 6px
}

.il_slide-video.is-gb {
	border-radius: 0;
	top: 22px
}

.il_slide-video.is--xshorter {
	height: 336px
}

.il_slide-video.is--taller {
	height: 352px
}

.il_phone-header {
	z-index: 2;
	background-color: #fff;
	flex: none;
	width: 102%;
	min-width: 179px;
	max-width: none;
	height: 26px;
	position: relative
}

.il_phone-header.is-squatch {
	background-color: #223520
}

.il_phone-header.is-lashify {
	background-color: #000
}

.il_phone-header.is-glamnetic {
	background-color: #edacb6
}

.il_phone-header.is-clearstem {
	background-color: #fff
}

.il_phone-header.is-lashify-2 {
	background-color: #000;
	height: 37px
}

.il_phone-header.is-fatty {
	background-color: #151b4e
}

.il_phone-header.is-armra {
	background-color: #fff
}

.il_phone-header.is-cymbiotika {
	background-color: #000
}

.il_phone-header.is-create {
	background-color: #015aaa
}

.il_phone-header.is-equip {
	background-color: #32a5e5
}

.il_phone-header.is-david {
	background-color: #f7f6f6
}

.il_phone-header.is-blueprint {
	background-color: #fff;
	height: 37px
}

.il_phone-header.is-springer {
	background-color: #fff4eb
}

.il_phone-header.is-viva {
	background-color: #8e67ad
}

.il_phone-header.is-dogstandards {
	background-color: #213cd7
}

.il_phone-header.is-pethonesty {
	background-color: #d46dab;
	height: 32px
}

.il_phone-header.is-drcuddles {
	background-color: #f6fdff
}

.il_phone-header.is-little-hunter {
	background-color: #30655e
}

.il_phone-header.is-viva-large {
	background-color: #8d66ab;
	height: 37px
}

.il_phone-header.is-itzy,
.il_phone-header.is-hiya {
	background-color: #050505;
	box-shadow: 0 5px #050505
}

.il_phone-header.is-cobranded {
	background-color: #fff;
	height: 33px;
	top: -1px
}

.il_phone-header.is-cobranded.is-black {
	background-color: var(--black)
}

.il_phone-header.is-nemah {
	background-color: #613f2d
}

.il_phone-header.is-dreamland {
	background-color: #fff
}

.il_phone-header.is-masa {
	background-color: #3f749f
}

.il_phone-header.is-graza {
	background-color: #f7e6da
}

.il_phone-header.is-aloha {
	background-color: #050505
}

.il_phone-header.is-vitacoco {
	background-color: #0047bb
}

.il_phone-header.is-cozyearth {
	background-color: #97998b
}

.il_phone-header.is-state {
	background-color: #faf7ec
}

.il_phone-header.is-black {
	background-color: #050505
}

.il_phone-header.is-gb {
	background-color: #d0e174
}

.il_phone-header.is-gb-large {
	background-color: #000;
	height: 37px
}

.il_slider {
	background-color: var(--neutrals--transparent);
	pointer-events: none;
	flex-flow: row;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	height: auto;
	display: flex;
	overflow: hidden
}

.il_mask {
	width: 19.5rem;
	overflow: visible
}

.il_slide {
	margin-left: .5rem;
	margin-right: .5rem
}

.il_slide1 {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: flex-end;
	display: flex
}

.industry-landers_hero-slide-last {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: flex-start;
	display: flex
}

.il_card-stay {
	background-image: url(/assets/img/67782b852995b1f69811c661_florence-beauty.avif);
	background-position: 50% 0;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 1.875rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-end;
	align-items: center;
	width: 19.5rem;
	height: 33.875rem;
	padding-bottom: 2.25rem;
	display: flex;
	position: relative;
	overflow: hidden;
	transform: scale(.9)
}

.il_card-stay.card-5 {
	background-image: url(/assets/img/67785ac1c6fdc72c7ef7fdfb_glamnetic%20landers.avif)
}

.il_carousel-gradient {
	z-index: 5;
	background-image: linear-gradient(270deg, var(--background-color--bg-dark-primary), var(--neutrals--transparent)27%), linear-gradient(90deg, var(--background-color--bg-dark-primary), var(--neutrals--transparent)27%);
	pointer-events: none;
	position: absolute;
	inset: 0%
}

.il_referral-lottie {
	flex: none;
	width: 100%;
	position: absolute
}

.il_referral-lottie-wrapper {
	flex-flow: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	margin-top: 2rem;
	margin-bottom: -20%;
	display: flex;
	position: relative;
	left: -8%;
	overflow: hidden
}

.ellipse-in {
	flex: none;
	width: 59%;
	position: absolute
}

.ellipse-out {
	flex: none;
	width: 85%;
	position: relative
}

.content-card {
	background-color: var(--neutrals--neutrals-dark-100);
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	transition: box-shadow .2s;
	display: flex;
	position: relative;
	overflow: hidden
}

.content-card:hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.content-card.is--full-horizontal {
	grid-column-gap: 2rem;
	grid-row-gap: 5rem;
	grid-template-rows: auto;
	grid-template-columns: 1.1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.content-card.is--full-horizontal.is-reverse {
	grid-column-gap: 3rem;
	grid-template-columns: 1fr 1.1fr
}

.content-card.is--full-horizontal.is--zoom {
	z-index: 99;
	grid-template-columns: 1.15fr 1fr
}

.content-card.is--full-horizontal.is--zoom:hover {
	outline-color: var(--neutrals--neutrals-dark-500);
	outline-offset: 0px;
	outline-width: 1px;
	outline-style: solid
}

.content-card.is--full-horizontal.is--zoom.is-linkedin {
	grid-template-columns: 1fr 1.15fr;
	overflow: hidden
}

.content-card.is--full-horizontal.is--ads {
	grid-template-columns: 1.05fr .95fr
}

.content-card.is--full-horizontal.is--tiny {
	padding: 3.5rem 3rem
}

.content-card.is-hub {
	grid-template-rows: auto auto;
	grid-template-columns: 100%;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	place-items: start center;
	padding-bottom: 1.5rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	display: grid
}

.content-card.is--tiktok-nurture {
	justify-content: center;
	align-items: center;
	height: 430px
}

.content-card.shadow-hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-100);
	transition: box-shadow .2s
}

.content-card.shadow-hover:hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.content-card.is--newsletter {
	grid-column-gap: 4.5rem;
	grid-row-gap: 4.5rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: center stretch;
	padding: 3.5rem;
	display: grid
}

.content-card.is--insiders,
.content-card.is--insiders:hover {
	box-shadow: none
}

.content-card.is--features {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	box-shadow: none;
	background-color: #0000;
	border-radius: 0;
	flex-flow: row;
	align-items: center
}

.content-card.is--features:hover {
	box-shadow: none
}

.content-card.card_aimeta {
	grid-column-gap: 1rem;
	grid-row-gap: 1.375rem;
	box-shadow: 0 0 0 1px var(--nav-menu--menu-meta);
	border-radius: 1.125rem;
	overflow: visible
}

.content-card.card_aimeta.is--dark {
	grid-column-gap: 1.25rem;
	box-shadow: none;
	color: var(--text-color--text-primary-low);
	min-width: 26.375rem;
	padding-top: 1.75rem;
	padding-bottom: 1.75rem
}

.content-card.is--discovery {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	box-shadow: none;
	background-color: #0000;
	border-radius: 0;
	flex-flow: row;
	align-items: center
}

.content-card.is--discovery:hover {
	box-shadow: none
}

.content-card_heading {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	flex: 1;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	margin-bottom: 2.5rem;
	padding-top: 3.5rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex;
	position: relative
}

.content-card_heading.max-width-small.new-test {
	grid-column-gap: 20px;
	grid-row-gap: 20px
}

.content-card_heading.medium {
	max-width: 95%
}

.content-card_heading.align-middle-left {
	flex-flow: column;
	justify-content: center;
	align-items: flex-start;
	height: 100%;
	margin-bottom: 0;
	padding-bottom: 3.5rem;
	display: flex
}

.content-card_heading.align-middle-left.is--right {
	padding-left: 2rem
}

.content-card_heading.align-middle-left.is-new {
	padding-left: 3rem
}

.content-card_heading.align-middle-left.is--webinar {
	min-width: 35rem;
	padding: 0
}

.content-card_heading.align-middle-left.is-mobile-full {
	grid-column-gap: 0rem;
	grid-row-gap: 0rem
}

.content-card_heading.align-middle-left.is--supercollabs {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	padding: 0
}

.content-card_heading.is-automations {
	max-width: 28ch
}

.content-card_heading.align-middle {
	text-align: center;
	justify-content: flex-start;
	align-items: center
}

.content-card_heading.align-middle.is-new {
	margin-bottom: 2rem
}

.content-card_heading.width-medium {
	max-width: 38rem
}

.content-card_heading.is--bottom {
	padding-top: 0
}

.content-card_heading.is--support {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	justify-content: center;
	align-items: flex-start;
	margin-bottom: 0;
	padding-bottom: 3.5rem;
	padding-right: 0
}

.content-card_heading.no-margin-bottom-desktop {
	margin-bottom: 0
}

.content-card_cobranded-videos {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	flex-flow: row;
	justify-content: center;
	align-items: flex-start;
	width: 100%;
	height: 514px;
	margin-bottom: -12px;
	display: flex;
	position: relative
}

.content-card_cobranded-videos.is--double {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	justify-content: flex-start;
	align-items: flex-start;
	height: 532px;
	margin-bottom: -2rem;
	padding-left: 3rem
}

.il_card-video {
	z-index: 1;
	flex: none;
	width: 230px;
	height: 462px;
	position: absolute;
	top: 32px;
	overflow: hidden
}

.il_card-video.video-scroll.is-viva {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	height: 497px
}

.il_card-video.video-scroll.is-gb {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	height: 502px;
	top: 7%
}

.il_card-video.video-scroll-nutrition {
	height: 536px
}

.il_card-video.video-scroll-aloha {
	width: 102%;
	height: 486px;
	margin-left: -1%
}

.il_card-video.is--triple {
	width: 213px;
	height: 416px;
	top: 24px
}

.il_card-video.is--triple.video-scroll-nutrition {
	height: 462px;
	top: 30px
}

.il_card-video.is--triple.is--graza {
	top: 18px
}

.il_card-video.is--triple.video-scroll-aloha {
	height: 423px;
	top: 34px
}

.il_video-full {
	border-radius: 32px;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.il_video-full.is-pet {
	border: 1px solid var(--industry-landers--il-pets-yellow)
}

.il_video-full.is-baby {
	border: 1px solid var(--industry-landers--il-baby-kids-teal)
}

.il_video-full.is-home-decor {
	border: 1px solid var(--industry-landers--il-home-decor-purple)
}

.il_video-full.is-fashion {
	border: 1px solid var(--industry-landers--il-fashion-purple)
}

.discover-beauty_video-wrapper {
	z-index: 2;
	border-radius: 28px;
	flex: none;
	width: 222px;
	height: 344px;
	position: absolute;
	left: 29%;
	overflow: hidden
}

.social-listening_illustration-wrapper {
	flex-flow: column;
	justify-content: center;
	align-items: center;
	width: 445px;
	height: 422px;
	display: flex;
	position: relative
}

.social-listening_lottie-images {
	z-index: 1;
	flex: none;
	position: relative
}

.social-listening_video {
	z-index: 2;
	border: 1px solid #ff78e9;
	border-radius: 32px;
	flex: none;
	width: 238px;
	height: 369px;
	position: absolute;
	overflow: hidden
}

.social-listening_video.is-nutrition-green {
	border-color: var(--industry-landers--il-nutrition-green)
}

.social-listening_video.is-beverage-orange {
	border-color: var(--industry-landers--il-food-beverage-orange)
}

.social-listening_lottie-icons {
	z-index: 3;
	flex: none;
	position: absolute;
	inset: 0%
}

.lottie-gradient-top {
	background-image: linear-gradient(180deg, var(--neutrals--neutrals-dark-100), var(--neutrals--transparent));
	pointer-events: none;
	height: 2rem;
	position: absolute;
	inset: 0% 0% auto
}

.beauty-creators-image-mobile {
	object-fit: contain;
	width: 100%;
	height: 100%;
	display: none
}

.il_referral_phone-video {
	z-index: 2;
	aspect-ratio: 254/500;
	border: 5px solid var(--black);
	box-shadow: inset 0 0 0 .7px var(--neutrals--neutrals-dark-200), 0 0 0 .7px var(--neutrals--neutrals-dark-300);
	object-fit: cover;
	border-radius: 32px;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 35%;
	display: flex;
	position: absolute;
	overflow: hidden
}

.il_referral-video {
	z-index: 1;
	flex: none;
	width: 102%;
	height: 100%;
	position: absolute;
	top: 13px;
	bottom: auto;
	overflow: hidden
}

.il_referral-video.is-masa {
	top: 18px
}

.il_referral-video.is-state {
	top: 14px
}

.discover-creators-lottie {
	z-index: 3;
	aspect-ratio: 504/487;
	flex: none;
	width: 100%;
	max-width: 504px;
	max-height: 487px;
	position: relative
}

.creator-communications_lottie {
	aspect-ratio: 571/530;
	object-fit: contain;
	flex: none;
	width: 100%;
	height: 100%;
	position: relative
}

.text-green-industry-landers {
	color: var(--industry-landers--il-nutrition-green)
}

.il-profiles-lottie {
	aspect-ratio: 583/524;
	flex: none;
	width: 100%;
	min-width: 504px;
	margin-bottom: -6px;
	position: relative
}

.il_illustration-wrapper {
	flex: none;
	width: 100%;
	padding: 2.625rem 3rem;
	position: relative
}

.il_illustration-wrapper.is-pet-best {
	min-height: 32.75rem;
	padding-left: 10%;
	padding-right: 10%
}

.il_illustration-wrapper.is--left {
	padding-right: 0
}

.il_illustration-wrapper.is--bottom {
	padding-top: 0
}

.best-in-class_lottie {
	z-index: 3;
	aspect-ratio: 470/443;
	width: 100%;
	max-width: 470px;
	position: relative;
	top: -1.5rem
}

.best-in-class_video-wrapper {
	z-index: 2;
	border-radius: 1.875rem;
	flex: none;
	width: 269px;
	max-width: 58%;
	height: 418px;
	position: absolute;
	bottom: 0;
	overflow: hidden
}

.card-heading-small {
	max-width: 23rem
}

.ellipse-lottie {
	width: 100%;
	max-width: 470px;
	position: absolute;
	top: -1.5rem
}

.text-color-yellow-pets {
	color: var(--industry-landers--il-pets-yellow)
}

.il_illustration-items {
	flex: none;
	width: 100%;
	position: relative
}

.il_illustration-items.is--ellipse {
	width: 470px;
	height: 443px
}

.discover-product_video-wrapper {
	z-index: 2;
	aspect-ratio: 262/414;
	object-fit: cover;
	flex: none;
	width: 260px;
	max-width: 52%;
	position: absolute;
	top: 40px
}

.il_mobile-lottie {
	flex: none;
	margin-top: auto;
	margin-bottom: -4px;
	position: relative
}

.text-il-baby-teal {
	color: var(--industry-landers--il-baby-kids-teal)
}

.automations_triggers-lottie {
	width: 100%;
	height: auto;
	position: relative
}

.autodm_lottie {
	z-index: 2;
	flex: none;
	width: 100%;
	position: relative
}

.autodm_bg-video-wrapper-copy {
	z-index: 1;
	border-radius: 10px;
	flex: none;
	width: 48%;
	height: 81%;
	position: absolute;
	bottom: 0;
	overflow: hidden
}

.autodm_lottie-wrapper {
	flex-flow: column;
	justify-content: flex-end;
	align-items: center;
	width: 100%;
	margin-top: auto;
	display: flex;
	position: relative;
	bottom: -6px
}

.tier-lottie {
	z-index: 3;
	flex: none;
	display: block;
	position: relative
}

.tier-lottie-line {
	z-index: 1;
	flex: none;
	width: 90%;
	max-width: none;
	height: 100%;
	display: block;
	position: absolute
}

.auto-promote-video_image-plaveholder {
	background-image: url(/assets/img/67929e918b92f6ef3b4392a5_video-placeholder.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	inset: 0%
}

.text-color-food-beverage-orange {
	color: var(--industry-landers--il-food-beverage-orange)
}

.new-h1 {
	font-family: Goodsans, Arial, sans-serif;
	font-size: 56px;
	font-weight: 800;
	line-height: 1.2
}

.new-body-large {
	color: var(--text-color--text-primary-medium);
	font-size: 20px;
	line-height: 1.4
}

.new-overline {
	color: var(--text-color--text-primary-low);
	font-size: 20px;
	font-weight: 400;
	line-height: 1.4
}

.new-h2 {
	font-size: 48px;
	font-weight: 800;
	line-height: 1.2
}

.new-h4 {
	font-size: 32px;
	font-weight: 500;
	line-height: 1.2
}

.new-body-default {
	color: var(--text-color--text-primary-medium);
	font-size: 18px;
	line-height: 1.4
}

.new-button-default {
	font-size: 18px;
	line-height: 1
}

.new-button-large {
	color: var(--black);
	background-color: #fff;
	padding: 12px 16px;
	font-size: 20px;
	font-weight: 700;
	line-height: 1
}

.new-button-large.mobile {
	border-radius: 15px;
	padding: 16px 24px
}

.div-block-4 {
	height: 16px
}

.new-body-small {
	font-size: 14px
}

.demo_wrapper {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	display: flex;
	position: relative
}

.demo_wrapper.is--webinar {
	justify-content: center
}

.word {
	opacity: 0;
	text-align: center;
	white-space: nowrap;
	display: inline-block;
	position: absolute;
	top: 3.75rem;
	left: 0
}

.word.is-1 {
	opacity: 1
}

.changing-words-gsap {
	display: none
}

.demo-hero_supporting-text {
	color: var(--neutrals--neutrals-light)
}

.demo_slider {
	background-color: var(--neutrals--transparent);
	width: 100%;
	height: auto;
	margin-top: 3.875rem;
	padding-bottom: 1.75rem
}

.demo_slide-nav {
	justify-content: center;
	align-items: center;
	font-size: .625rem;
	display: flex;
	bottom: 2rem;
	transform: translateY(100%)
}

.demo_slider-mask {
	width: 100%;
	height: auto
}

.demo_slider-slide {
	width: 100%;
	margin-right: 1.5rem
}

.demo_slide-testimonial {
	grid-column-gap: 2.25rem;
	grid-row-gap: 2.25rem;
	background-color: var(--neutrals--neutrals-dark-100);
	cursor: pointer;
	border-radius: 2rem;
	flex-flow: column;
	flex: none;
	width: 100%;
	padding: 2.35rem;
	display: flex;
	overflow: hidden
}

.demo_testimonial-stars {
	flex: none
}

.demo_carousel-image {
	object-fit: contain;
	flex: none;
	width: 203px;
	height: 43px;
	padding-left: 40px;
	padding-right: 40px
}

.logo-carousel_group5 {
	flex-direction: row;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-around;
	align-items: stretch;
	width: auto;
	min-width: 100%;
	display: flex
}

.demo-carousel_gradient {
	background-image: linear-gradient(270deg, var(--background_dark_0), var(--neutrals--transparent)10%, #fff0 90%, var(--background_dark_0));
	pointer-events: none;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.demo_form-block {
	width: 100%;
	height: 100%;
	margin-bottom: 0;
	position: relative
}

.demo_form {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2rem;
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	padding: 3rem 2rem;
	display: grid
}

.demo_form.is--newsletter {
	padding: 0;
	display: block
}

.demo_form-title {
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.3
}

.demo_form-label {
	margin-bottom: .5rem;
	font-weight: 300
}

.demo_form-input {
	border: .5px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--background_dark_200);
	box-shadow: 0 0 0 0 var(--neutrals--transparent);
	color: var(--text-color--text-primary-high);
	border-radius: 1rem;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 50px;
	min-height: 50px;
	margin-bottom: 0;
	padding: .75rem 1rem;
	font-size: 16px;
	position: relative
}

.demo_form-input:focus {
	border-width: .5px;
	border-color: var(--neutrals--neutrals-dark-200);
	box-shadow: 0 0 0 0 var(--neutrals--transparent)
}

.demo_form-input:focus-visible,
.demo_form-input[data-wf-focus-visible] {
	border-color: var(--neutrals--neutrals-dark-200)
}

.demo_form-input::placeholder {
	color: var(--neutrals--neutral-dark-400)
}

.demo_form-input.is--newsletter {
	border-style: none;
	border-radius: 1rem;
	flex: 1;
	width: auto;
	min-width: auto;
	height: 100%;
	min-height: auto;
	padding: .25rem 9rem .25rem 1.25rem;
	font-size: 1.125rem;
	position: absolute;
	inset: 0%;
	overflow: visible
}

.demo_form-input.is--newsletter:active,
.demo_form-input.is--newsletter:focus,
.demo_form-input.is--newsletter::placeholder {
	font-size: 1.125rem
}

.demo_form-sub {
	color: var(--neutrals--neutral-dark-400);
	margin-bottom: .5rem;
	font-weight: 300;
	line-height: 1.4
}

.demo_form-sub.is--white {
	color: var(--text-color--text-primary-high)
}

.demo_form-sub.is--white.hidden-label {
	display: none
}

.demo_radio-wrapper {
	grid-column-gap: 2.625rem;
	grid-row-gap: 2.625rem;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.demo_radio {
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 0;
	padding-left: 0;
	display: flex
}

.demo_radio-button {
	background-color: var(--background_dark_200);
	box-shadow: inset 0 0 0 1px var(--neutrals--neutrals-dark-200);
	cursor: pointer;
	border: 0 solid #000;
	flex: none;
	width: 24px;
	height: 24px;
	margin: 0 8px 0 0
}

.demo_radio-button:hover {
	background-color: var(--neutrals--neutrals-dark-100)
}

.demo_radio-button.w--redirected-checked {
	box-shadow: inset 0 0 0 6px var(--background_dark_200), inset 0 0 0 1px var(--neutrals--neutrals-dark-200), inset 0 0 0 12px var(--white);
	border-style: none
}

.demo_radio-button.w--redirected-focus {
	box-shadow: inset 0 0 0 1px var(--neutrals--neutrals-dark-200), inset 0 0 0 6px var(--background_dark_200), inset 0 0 0 12px var(--white);
	border-style: none
}

.checkbox {
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--background_dark_200);
	cursor: pointer;
	border-radius: 6px;
	flex: none;
	width: 24px;
	height: 24px;
	margin-top: 0;
	margin-left: 0;
	margin-right: .5rem
}

.checkbox:hover {
	background-color: var(--neutrals--neutrals-dark-100)
}

.checkbox.w--redirected-checked {
	border-width: 1px;
	border-color: var(--neutrals--neutrals-dark-200);
	background-color: var(--background_dark_200);
	background-image: url(/assets/img/6883e0213ca639f4e6f56351_check-form.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: auto
}

.checkbox.w--redirected-focus {
	border-width: 1px;
	border-color: var(--neutrals--neutrals-dark-200);
	box-shadow: 0 0 #0003
}

.demo_checkbox {
	justify-content: flex-start;
	align-items: flex-start;
	margin-top: .625rem;
	margin-bottom: 0;
	padding-left: 0;
	display: flex
}

.demo_checkbox.is--last {
	margin-top: 0
}

.check-blue {
	width: 20px;
	height: 20px;
	margin-top: -4px;
	margin-left: 12px;
	display: inline-block
}

.form-field-icon {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	border-top-style: solid;
	border-top-width: .5px;
	border-top-color: var(--neutrals--neutrals-dark-200);
	border-right-style: solid;
	border-right-width: .5px;
	border-right-color: var(--neutrals--neutrals-dark-200);
	border-bottom-style: solid;
	border-bottom-width: .5px;
	border-bottom-color: var(--neutrals--neutrals-dark-200);
	border-left-style: solid;
	border-left-width: .5px;
	border-left-color: var(--neutrals--neutrals-dark-200);
	opacity: 0;
	pointer-events: none;
	color: #faa59e;
	-webkit-user-select: none;
	user-select: none;
	border-radius: 1rem;
	justify-content: flex-end;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: .75rem 1rem;
	display: flex;
	position: absolute;
	inset: 0%
}

.form-field-icon.is--success {
	color: var(--green-100);
	justify-content: flex-end;
	align-items: center
}

.form-field-icon.is--success.is--newsletter {
	padding-right: 9rem
}

.form-field-icon.is--error {
	opacity: 0;
	color: #faa59e;
	border-color: #faa59e
}

.form-field-icon.is--error.is--newsletter {
	padding-right: 9rem
}

.form-submit-btn {
	border: 1px solid var(--background_dark_200);
	background-color: var(--background-color--bg-light-primary);
	outline-offset: 0px;
	color: var(--text-color--text-secondary-high);
	cursor: pointer;
	border-radius: .75rem;
	outline: 0 #0000;
	flex-flow: row;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: .875rem 1.25rem;
	font-weight: 500;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: inset 0 0 #0000
}

.form-submit-btn:focus {
	outline-offset: 0px;
	border-width: 1px;
	border-color: #cbc8c5;
	outline-color: #131313
}

.form-submit-btn.is--demo {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	font-size: 1.125rem;
	font-weight: 700
}

.form-notifcation {
	outline-offset: 0px;
	color: #faa59e;
	text-align: left;
	outline: 0 #0000;
	margin-top: .5rem;
	display: none;
	position: absolute
}

.form-notifcation.is--demo {
	position: relative
}

.form-field-2 {
	width: 100%;
	position: relative
}

.demo-form_field {
	position: relative
}

.demo-form_script {
	margin-bottom: 0;
	display: none
}

.form_icon {
	flex: none;
	width: 24px;
	height: 24px
}

.text-color-purple-il-home {
	color: var(--industry-landers--il-home-decor-purple)
}

.link-3 {
	color: var(--industry-landers--il-fashion-purple);
	text-decoration: underline
}

.thank-you-message {
	object-fit: contain;
	flex: none;
	width: 100%;
	max-width: 439px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	position: relative
}

.thank-you-message.is-mobile {
	display: none
}

.demo_success {
	text-transform: none;
	flex-flow: column;
	justify-content: center;
	width: 100%;
	height: 100%;
	padding: 0;
	display: flex;
	position: relative
}

.text-color-fashion-purple {
	color: #cca3ff
}

.demo_success-wrapper {
	background-color: var(--neutrals--transparent);
	margin-top: 30%;
	padding: 0;
	position: relative
}

.demo_success-wrapper.is--newsletter {
	height: auto;
	margin-top: 0;
	position: relative;
	top: auto;
	left: auto;
	right: auto
}

.new-form_wrapper {
	z-index: 5;
	color: var(--text-color--text-primary-high);
	position: relative
}

.pop-up_close {
	z-index: 9999;
	border: 1px solid var(--neutrals--neutrals-dark-300);
	cursor: pointer;
	border-radius: 50%;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	padding: .25rem;
	transition: transform .2s;
	display: flex;
	position: absolute;
	inset: 1.5rem 1.5rem auto auto
}

.pop-up_close:hover {
	transform: scale(.9)
}

.demo_left {
	flex: none;
	width: 37%;
	min-width: 30rem;
	position: sticky;
	top: -14rem
}

.demo_right {
	flex: 1;
	position: relative
}

.demo_right.is--webinar {
	max-width: 48.5rem
}

.gsap-slider {
	display: none
}

.il-card_carousel {
	background-color: var(--neutrals--transparent);
	flex: none;
	justify-content: center;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: auto;
	display: flex;
	position: relative
}

.il_slide-card {
	background-image: url(/assets/img/67782b852995b1f69811c661_florence-beauty.avif);
	background-position: 50% 0;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 1.875rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-end;
	align-items: center;
	width: 19.5rem;
	height: 33.875rem;
	padding-bottom: 2.25rem;
	display: flex;
	position: absolute;
	overflow: hidden
}

.il_slide-card.slide-3 {
	background-image: url(/assets/img/67af80533bf63953bef99986_state.avif)
}

.il-card_container {
	background-color: var(--neutrals--transparent);
	flex-flow: row;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 29.5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.hero_super-match {
	text-align: center;
	flex-flow: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	place-items: center stretch;
	max-width: 44rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.super-match-lottie {
	flex: none;
	width: 100%;
	margin-top: -2px;
	margin-bottom: -3rem
}

.super-match-lottie.for-marketers {
	padding-right: 2rem
}

.super-match-lottie.for-marketers.is-new {
	height: 120%;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-right: 0;
	transform: scale(1.25)
}

.zoom-logos-lottie {
	z-index: 1;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	width: 504px;
	max-width: 100%;
	height: 444px;
	margin-top: -4px;
	margin-bottom: -4px;
	display: flex;
	position: relative
}

.zoom-logos-lottie.is-new {
	border-radius: 2rem;
	justify-content: center;
	align-items: flex-start;
	width: 100%;
	max-width: none;
	height: auto;
	margin-top: 0;
	margin-bottom: 0
}

.zoom-logo-lottie-in {
	z-index: 0;
	width: 120%;
	height: 120%;
	position: absolute
}

.zoom-logo-lottie-in.is-new {
	width: 100%;
	height: 100%;
	transform: scale(1.2)
}

.align-bottom {
	margin-top: auto
}

.text-primary-low {
	color: var(--text-color--text-primary-low)
}

.max-width-cta {
	max-width: 38rem
}

.supermatch-hero_lottie {
	width: 100%;
	min-height: 200px;
	margin-top: 4.375rem;
	position: relative
}

.gradient-right--supermatch-lottie {
	background-color: var(--background_dark_0);
	pointer-events: none;
	width: 3px;
	position: absolute;
	inset: 0% 0% 0% auto
}

.body_design-system {
	background-color: var(--background-color--bg-dark-primary);
	font-size: 1.125rem;
	font-weight: 300
}

.hero_ads-image-wrapper {
	flex: none;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: relative;
	right: -70px
}

.hero_ads-lottie {
	flex: none;
	width: 645px;
	min-width: 645px;
	max-width: 645px;
	height: 462px;
	position: relative
}

.hero_ads-video {
	border-radius: 24px;
	flex: none;
	width: 281px;
	height: 443px;
	position: absolute;
	top: 9px;
	bottom: 1px;
	left: 247px
}

.creatorsad_grid {
	grid-column-gap: 1.875rem;
	grid-row-gap: .625rem;
	color: var(--text-color--text-primary-low);
	text-align: center;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	padding-top: .5rem;
	padding-left: 3rem;
	padding-right: 3rem;
	font-size: 1.25rem;
	font-weight: 500;
	display: grid;
	position: relative
}

.creatorsad_lottie {
	z-index: 2;
	aspect-ratio: 635/507;
	object-fit: contain;
	width: 100%;
	overflow: hidden
}

.creatorsad_lottie.is-easy.is-mobile,
.creatorsad_lottie.is-endless.is-mobile {
	display: none
}

.enable_image-wrapper {
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	max-width: 704px;
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
	padding-left: 10%;
	display: flex;
	overflow: hidden
}

.enable-image {
	z-index: 2;
	flex: none;
	width: 688px;
	max-width: 688px;
	height: 438px;
	position: relative
}

.enable-image.is-light {
	opacity: 0;
	position: absolute
}

.enable_image-container {
	position: relative
}

.enable-video1 {
	z-index: 1;
	border-radius: 11px;
	width: 209px;
	height: 305px;
	position: absolute;
	inset: 6px auto auto 6px
}

.enable-video3 {
	z-index: 1;
	border-radius: 11px;
	width: 209px;
	height: 305px;
	position: absolute;
	inset: 6px auto auto 471px
}

.superbriefs-video {
	z-index: 0;
	border-radius: 18px;
	flex: none;
	width: 248px;
	height: 363px;
	position: absolute;
	top: 17px;
	overflow: hidden
}

.superbriefs_wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: 100%;
	margin-top: 20px;
	display: flex;
	position: relative
}

.number-count-scripts {
	display: none
}

.media-ads_wrapper {
	width: 100%;
	overflow: scroll
}

.media-ads_tabs {
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1.1fr 1fr;
	grid-auto-columns: 1fr;
	align-content: start;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	padding-left: 0;
	padding-right: 0;
	display: flex;
	overflow: visible
}

.media-ads_tabs-menu {
	grid-row-gap: .75rem;
	flex-flow: column;
	flex: none;
	width: 250px;
	height: 484px;
	min-height: 484px;
	max-height: 484px;
	display: flex;
	overflow: visible
}

.media-ads_tabs-content {
	flex: none;
	margin-left: 0;
	margin-right: 13px;
	position: relative;
	left: 0
}

.media-ads_menu-link {
	grid-row-gap: .5rem;
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--neutrals--neutrals-dark-200);
	opacity: .5;
	color: var(--text-color--text-primary-high);
	border-radius: 16px;
	flex-flow: column;
	flex: 1;
	justify-content: center;
	align-items: flex-start;
	padding: 1rem;
	font-size: .75rem;
	line-height: 1.4;
	display: flex
}

.media-ads_menu-link.w--current {
	border-color: var(--blue-partnership-ads);
	background-color: var(--neutrals--neutrals-dark-200);
	opacity: 1;
	color: var(--text-color--text-primary-high)
}

.media-ads_menu-title {
	flex: none;
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.4
}

.media-ads_tab-content-wrapper {
	border: 1.5px solid var(--blue-partnership-ads);
	border-radius: 20px;
	flex-flow: column;
	width: 254px;
	height: 484px;
	display: flex;
	position: relative;
	overflow: hidden
}

.media-ads_tab-image {
	z-index: 3;
	pointer-events: none;
	object-fit: cover;
	flex: none;
	width: 100%;
	height: 100%;
	position: relative
}

.media-ads_tab-image.is-lottie {
	width: 101%;
	min-width: 100%;
	height: 101%;
	min-height: 101%;
	top: -2px;
	left: -1px
}

.media-ads_video {
	z-index: 2;
	flex: none;
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden
}

.media-ads_play-pause {
	display: none
}

.enable-video2 {
	z-index: 1;
	border-radius: 11px;
	width: 210px;
	height: 305px;
	position: absolute;
	inset: 6px auto auto 239px
}

.hero-overline {
	margin-bottom: .75rem;
	font-size: 1.25rem;
	font-weight: 400
}

.hero-overline.is--automations {
	color: var(--integrations--purple-automations)
}

.hero-overline.is--ads {
	color: var(--blue-partnership-ads)
}

.section-margin {
	margin-bottom: 9.5rem
}

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

.heading_wrapper {
	text-align: center;
	flex-flow: column;
	align-items: center;
	width: 100%;
	margin-bottom: 5rem;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: relative
}

.heading-style-h4 {
	letter-spacing: 0;
	text-transform: none;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.2
}

.brands-in-bloom_top {
	grid-column-gap: 4.375rem;
	grid-row-gap: 4.375rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: center;
	padding-left: 3rem;
	padding-right: 4.375rem;
	display: grid
}

.content-card_horizontal-image-wrapper {
	padding-top: 3.5rem;
	padding-bottom: 3.5rem;
	padding-left: 3rem;
	position: relative
}

.card-heading-large {
	max-width: 28rem
}

.content-card_image-wrapper {
	justify-content: center;
	align-items: center;
	width: 100%;
	padding-bottom: 3.5rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex;
	position: relative
}

.content-card_image-wrapper.is--tiktok {
	flex-flow: column;
	justify-content: flex-end;
	align-items: center;
	padding-bottom: 0;
	display: flex
}

.content-card_image-wrapper.is--whitelisting {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.content-card_image-wrapper.is--left-side {
	padding-top: 3.5rem;
	padding-right: 0
}

.content-card_image-wrapper.is--smaller {
	padding-bottom: 2.5rem;
	padding-left: 2rem;
	padding-right: 2rem
}

.content-card_image-wrapper.is--full {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0
}

.content-card_image-wrapper.is--centerd {
	padding-top: 3.5rem
}

.content-card_image-wrapper.is--centerd.is--webinar {
	max-width: 30.25rem;
	padding: 0
}

.content-card_image-wrapper.is--centerd.is--supercollab {
	padding: 0
}

.content-card_image-wrapper.is-new {
	padding-bottom: 1.5rem;
	bottom: 1.5rem
}

.content-card_image-wrapper.is--supercollabs-hero {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0
}

.content-card_image-wrapper.is--ai-outreach {
	padding-top: 1.875rem;
	padding-bottom: 1.875rem;
	padding-right: 0
}

.content-card_image-wrapper.is--list-building {
	padding-top: 3.5rem;
	padding-bottom: 0;
	padding-right: 0
}

.content-card_image-wrapper.is--ai-analysis {
	padding-top: 3.5rem;
	padding-bottom: 0
}

.content-card_image-wrapper.is--testimonial {
	padding-top: 3.5rem;
	padding-left: 1.5rem;
	padding-right: 3.5rem
}

.content-card_image-wrapper.is--gifting {
	margin-bottom: -3.5rem;
	padding-top: 2rem;
	padding-bottom: 0;
	padding-right: 2rem
}

.content-card_image-wrapper.no-bottom {
	padding-bottom: 0
}

.content-card_image-wrapper.is--tablet {
	display: none
}

.card-heading-medium {
	max-width: 26rem
}

.card-heading-xlarge {
	max-width: 30rem
}

.nurture-lottie {
	flex: none;
	width: 108%
}

.enable_shadow {
	z-index: 5;
	background-image: linear-gradient(270deg, var(--neutrals--neutrals-dark-100), #2220);
	width: 5rem;
	height: 100%;
	position: absolute;
	inset: 0% 0% 0% auto
}

.btn-row {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	display: flex
}

.superbriefs_image-light {
	flex: none;
	width: 478px;
	max-width: none;
	height: 388px;
	position: relative
}

.superbriefs_image-dark {
	flex: none;
	width: 478px;
	max-width: none;
	height: 388px;
	position: absolute
}

.partner-ads_book-demo {
	justify-content: center;
	align-items: center;
	margin-top: 3.5rem;
	display: flex
}

.content-card-transparent {
	width: 100%;
	max-width: 100%;
	padding: .5rem 3rem 4rem
}

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

.subheading_double.max-width-partner-ads {
	max-width: 45rem
}

.text-color-blue-ads {
	color: var(--blue-partnership-ads)
}

.partner-ads_team-desktop-wrapper {
	flex-flow: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.partner-ads_team-image {
	aspect-ratio: 1089/449;
	object-fit: contain;
	flex: none;
	width: 1089px;
	position: relative
}

.partner-ads_team-lottie,
.partner-ads_number-lottie {
	aspect-ratio: 1089/449;
	flex: none;
	width: 1089px;
	max-width: 100%;
	position: absolute
}

.partner-ads_team-gradient {
	z-index: 5;
	background-image: linear-gradient(90deg, var(--background-color--bg-dark-primary)7%, var(--neutrals--transparent));
	pointer-events: none;
	width: 10rem;
	height: 100%;
	position: absolute;
	top: 0%;
	bottom: 0%;
	left: 0%
}

.partner-ads_team-gradient.is-right {
	background-image: linear-gradient(270deg, var(--background-color--bg-dark-primary)7%, var(--neutrals--transparent));
	left: auto;
	right: 0
}

.book-demo_interaction {
	position: absolute;
	inset: 0%
}

.nav_central-logo {
	object-fit: contain;
	width: 12.5rem;
	min-height: 1.5rem;
	margin-left: auto;
	margin-right: auto;
	display: block
}

.list_legal {
	list-style-type: decimal
}

.list_legal-item {
	padding-left: .25rem;
	list-style-type: decimal
}

.list_ordered-item {
	list-style-type: lower-alpha
}

.heading-organic-discovery {
	margin-bottom: 1.625rem;
	font-size: 3rem;
	font-weight: 700;
	line-height: 1.2
}

.banner_meta-suite {
	grid-column-gap: 6.5rem;
	grid-row-gap: 6.5rem;
	background-color: var(--background-color--bg-dark-secondary);
	box-shadow: 0 0 0 1px var(--blue-partnership-ads);
	border-radius: 2rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 31rem 1fr;
	grid-auto-columns: 1fr;
	place-content: center space-between;
	place-items: center stretch;
	padding: 4rem 5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.banner_meta-description {
	color: var(--text-medium);
	font-size: 1.2rem;
	font-weight: 300
}

.button-meta {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high);
	text-align: center;
	overflow-wrap: normal;
	border-radius: .75rem;
	align-items: center;
	width: 180px;
	margin-right: 1rem;
	padding: 1rem 1.5rem;
	font-size: 1.125rem;
	font-weight: 500;
	transition: all .3s;
	display: block;
	position: relative;
	inset: 0% 0% 0% auto
}

.button-meta:hover {
	background-color: var(--grey-300);
	opacity: 1
}

.banner_meta-title {
	letter-spacing: normal;
	text-transform: none;
	margin-bottom: 1.2rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.6rem;
	font-weight: 500
}

.banner_meta-content {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	max-width: 34rem;
	font-size: 1.25rem;
	display: flex
}

.banner_meta-image {
	object-fit: contain;
	flex: none;
	width: 15.5rem;
	height: 15.5rem;
	position: absolute;
	right: 19rem
}

.banner_meta-image.hide-desktop {
	display: none
}

.carousel-track {
	z-index: 10;
	will-change: transform;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: stretch;
	width: 304px;
	display: flex;
	position: relative
}

.home_slide-card {
	z-index: 1;
	border-radius: 1rem;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 304px;
	height: 544px;
	margin-bottom: 1.5rem;
	display: flex;
	position: absolute;
	overflow: hidden
}

.home_slide-card.is--black {
	border: 1px solid var(--neutrals--neutral-dark-400);
	box-shadow: 0 0 0 1px var(--neutrals--neutral-dark-400)
}

.home-carousel-wrapper {
	grid-column-gap: 24px;
	grid-row-gap: 24px;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative
}

.home_slide-video-wrapper {
	z-index: 1;
	transform-style: preserve-3d;
	flex: none;
	width: 181px;
	height: 388px;
	position: absolute;
	top: 66px;
	overflow: hidden
}

.home_slide-video-wrapper.is--mary {
	top: 124px
}

.home_slide-video-wrapper.is--armra {
	height: 370px;
	top: 117px
}

.home_slide-video {
	transform: scale3d(1none, 1none, 1none);
	transform-style: preserve-3d;
	flex: none;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%;
	overflow: hidden;
	box-shadow: 0 22px 44px -10px #0003
}

.home_slide-image {
	z-index: 2;
	object-fit: cover;
	flex: none;
	width: 100%;
	height: 100%;
	position: relative
}

.home_slide-card-2 {
	z-index: 1;
	opacity: .5;
	object-fit: contain;
	flex: none;
	width: 240px;
	min-width: 240px;
	height: 296px;
	min-height: 296px;
	position: absolute
}

.carousel-track-2 {
	z-index: 5;
	will-change: transform;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: stretch;
	width: 240px;
	margin-top: 296px;
	display: flex;
	position: relative
}

.break-desktop {
	display: inline-block
}

.channel_tabs {
	width: 100%;
	margin-top: -.5rem;
	overflow: hidden
}

.channel_tabs-menu {
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 99px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	margin-bottom: 1rem;
	display: grid;
	position: relative
}

.channel_tabs-link {
	z-index: 1;
	background-color: var(--neutrals--transparent);
	color: var(--neutrals--neutrals-dark-500);
	text-align: center;
	border-radius: 99px;
	justify-content: center;
	align-items: center;
	padding: 1rem 1.25rem;
	font-size: 1.25rem;
	font-weight: 700;
	display: flex;
	position: relative
}

.channel_tabs-link.w--current {
	background-color: var(--neutrals--transparent);
	color: var(--text-color--text-secondary-high)
}

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

.icon-embed-custom-2 {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.4375rem;
	height: 1.625rem;
	display: flex
}

.channel_tabs-icon {
	object-fit: contain;
	flex: none;
	width: 1.5rem;
	height: 1.5rem
}

.channel_tabs-icon.is--on.start--on {
	display: block
}

.channel_tabs-highlight {
	z-index: 0;
	background-color: var(--white);
	transform-origin: 0%;
	border-radius: 99px;
	width: 100%;
	height: 100%;
	position: absolute
}

.channel_tabs-link-content {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	white-space: nowrap;
	flex: none;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.channel_tabs-link-content.is--on {
	color: var(--background_dark_0);
	display: none
}

.channel_tabs-content {
	pointer-events: none;
	flex: none;
	width: 100%;
	height: 36.5rem;
	position: absolute
}

.channel_tabs-content.is--two {
	background-color: var(--background_dark_0)
}

.channel_tabs-content.is--three {
	position: absolute
}

.channel_tabs-pane {
	z-index: 6;
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	pointer-events: auto;
	text-align: left;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 50rem;
	height: 36.5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.channel_tabs-pane.is--two,
.channel_tabs-pane.is--three {
	margin-top: 36.5rem
}

.channel_tabs-content-wrapper {
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: 100%;
	padding: 2.5rem 3.5rem 3rem;
	overflow: hidden
}

.channel_tabs-content-wrapper:hover {
	box-shadow: inset 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.channel_tag {
	object-fit: contain;
	object-position: 0% 50%;
	flex: none;
	width: 7.25rem;
	display: block
}

.channel_tabs-top {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.channel_card-heading {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	max-width: 37.5rem;
	display: flex
}

.button_styling {
	display: none
}

.channel_tabs-left {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-flow: column;
	justify-content: space-between;
	width: 100%;
	height: 100%;
	display: flex
}

.channel_tabs-slider-menu {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	display: flex
}

.channel_slider {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--neutrals--transparent);
	pointer-events: auto;
	flex: none;
	justify-content: space-between;
	align-items: flex-start;
	width: 100%;
	height: 36.5rem;
	display: flex;
	position: absolute;
	top: 0;
	right: 0
}

.channel_slider.is--one {
	z-index: 3
}

.channel_slider.is--two {
	z-index: 2
}

.channel_slider.is--three {
	z-index: 1
}

.channel_slider-nav {
	grid-column-gap: .375rem;
	grid-row-gap: .375rem;
	flex-flow: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	display: flex
}

.channel_slider-nav.is-single-line {
	flex-flow: column
}

.channel_slider-nav.is--shopify {
	max-width: 49ch
}

.channel_slider-nav.is--tiktok {
	width: 102%
}

.channel_mask {
	will-change: transform;
	width: 25rem;
	height: 36.5rem;
	margin-left: auto;
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden
}

.channel_card {
	flex: none;
	width: 25rem;
	min-width: 25rem;
	max-width: 25rem;
	height: 34.6875rem;
	min-height: 34.6875rem;
	max-height: 34.6875rem;
	overflow: visible
}

.channel_card.is-one {
	left: 0;
	transform: translate(0%)
}

.channel_slider-nav-dots {
	background-color: var(--background_dark_0);
	flex-flow: row;
	justify-content: center;
	align-items: center;
	width: 25rem;
	height: 1rem;
	padding: 0;
	font-size: .625rem;
	display: flex;
	position: absolute;
	bottom: 0;
	left: auto;
	right: 0
}

.channel_slider-nav-dots.is-meta {
	max-width: 10.5rem
}

.channel_slide-content {
	border: 1px solid var(--shopify-green);
	background-color: var(--background_dark_200);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: space-between;
	width: 100%;
	height: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.channel_slide-content.is--meta {
	border-color: var(--blue-partnership-ads)
}

.channel_slide-content.is--tiktok {
	border-color: var(--integrations--tiktok-red)
}

.channel_slide-heading {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	text-align: center;
	flex-flow: column;
	flex: 1;
	justify-content: flex-start;
	align-items: center;
	padding: 2rem 2rem 3rem;
	display: flex;
	position: relative
}

.channel_slide-image {
	z-index: 2;
	aspect-ratio: 400/360;
	object-fit: fill;
	width: 100%;
	position: relative
}

.channel_slide-image.is--card-6 {
	aspect-ratio: 400/408;
	margin-bottom: -2.5rem
}

.channel_slide-image.is--mobile {
	display: none
}

.channel_slide-card-heading {
	font-size: 1.125rem;
	font-weight: 700
}

.slide-button {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	box-shadow: inset 0 0 0 1px var(--shopify-green);
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
	border-radius: 99px;
	flex-flow: row;
	justify-content: center;
	align-items: center;
	padding: .625rem 1rem;
	transition: background-color .2s;
	display: flex
}

.slide-button:hover {
	background-color: var(--background_dark_200)
}

.slide-button.is-remove {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high)
}

.slide-button.is-meta {
	box-shadow: inset 0 0 0 1px var(--blue-partnership-ads);
	flex: 0 auto
}

.slide-button.is-meta.is-active,
.slide-button.is-shopify.is-active {
	background-color: var(--white);
	box-shadow: inset 0 0 0 1px var(--white);
	color: var(--neutrals--neutrals-dark-100)
}

.slide-button.is-tiktok {
	box-shadow: inset 0 0 0 1px var(--integrations--tiktok-red);
	flex: 0 auto
}

.slide-button.is-tiktok.is-active {
	background-color: var(--white);
	box-shadow: inset 0 0 0 1px var(--white);
	color: var(--neutrals--neutrals-dark-100)
}

.channel_check {
	color: var(--text-color--text-secondary-high);
	flex: none;
	width: 1rem;
	height: 1rem
}

.channel_check.is-shopify {
	color: var(--shopify-green)
}

.channel_check.is-meta {
	color: var(--blue-partnership-ads)
}

.channel_check.is-tiktok {
	color: var(--integrations--tiktok-red)
}

.channel_arrow {
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: none;
	inset: auto 5.5rem .625rem auto
}

.channel_arrow.is-left {
	cursor: pointer;
	inset: auto auto .625rem 5.5rem
}

.buttons-styling {
	display: none
}

.customer-stories_wraper {
	background-color: var(--background_dark_0);
	border-radius: 2rem;
	justify-content: flex-end;
	width: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.customer-stories_card1 {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	flex: 1;
	justify-content: flex-start;
	padding-bottom: 7rem;
	display: flex;
	position: relative
}

.customer-stories_card {
	grid-column-gap: 2.5rem;
	grid-row-gap: 16px;
	color: var(--background_dark_0);
	background-color: #eeebe2;
	border-radius: 2rem;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 248px;
	grid-auto-columns: 1fr;
	width: 100%;
	max-width: 62.5rem;
	padding: 3.5rem;
	display: grid;
	position: absolute;
	overflow: hidden
}

.customer-stories_card.is-fatty {
	background-color: #141b4d
}

.customer-stories_card.is-viva {
	background-color: #eeddfc
}

.customer-stories_card.is-mud-wtr {
	background-color: #e1e1e1
}

.customer-stories_card.is-equip {
	background-color: #dceffb;
	margin-bottom: 0
}

.customer-stories_card.is-squatch {
	background-color: #f4f0eb
}

.customer-stories_card.is-cozyearth {
	background-color: #ebeae3
}

.customer-stories_card.is-chamberlain {
	background-color: #d9ecd9;
	margin-bottom: 0
}

.customer-stories_card.is-hiya {
	background-color: #dcfef2;
	margin-bottom: 0
}

.customer-stories_card.is--fatty {
	left: 3.5rem
}

.customer-stories_card.is--first {
	position: relative
}

.customers_card-right {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.customers_card-left {
	flex-flow: column;
	justify-content: space-between;
	align-items: flex-start;
	display: flex;
	position: relative
}

.customers_card-left.is-fatty {
	color: #bfbfbf
}

.customers_card-left.new-test {
	padding-right: 0
}

.customer-stories_numbers-wrapper {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.customer-stories_card-numbers {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	background-color: #d4df55;
	border-radius: 1rem;
	flex-flow: column;
	flex: 1;
	justify-content: center;
	align-items: flex-start;
	padding: 1.5rem;
	font-size: .875rem;
	font-weight: 300;
	line-height: 1.2;
	display: flex
}

.customer-stories_card-numbers.is-icons {
	grid-row-gap: .75rem;
	background-color: var(--neutrals--transparent);
	text-align: center;
	justify-content: center;
	align-items: stretch;
	font-size: .875rem
}

.customer-stories_card-numbers.is-fatty {
	color: #141b4d;
	background-color: #d3e5f3;
	border-color: #d3e5f3
}

.customer-stories_card-numbers.is-fatty.is-icons {
	background-color: var(--neutrals--transparent);
	color: #d3e5f3
}

.customer-stories_card-numbers.is-viva {
	color: #fff;
	background-color: #8d67ac;
	border-color: #8d67ac
}

.customer-stories_card-numbers.is-viva.is-icons {
	background-color: var(--neutrals--transparent);
	color: #000
}

.customer-stories_card-numbers.is-mud-wtr {
	color: var(--black);
	background-color: #ccc;
	border-color: #ccc
}

.customer-stories_card-numbers.is-mud-wtr.is-icons {
	background-color: var(--neutrals--transparent);
	color: #000
}

.customer-stories_card-numbers.is-equip {
	color: var(--white);
	background-color: #57a3df;
	border-color: #57a3df
}

.customer-stories_card-numbers.is-equip.is-icons {
	background-color: var(--neutrals--transparent);
	color: var(--black)
}

.customer-stories_card-numbers.is-squatch {
	color: var(--white);
	background-color: #345a40;
	border-color: #345a40
}

.customer-stories_card-numbers.is-squatch.is-icons {
	background-color: var(--neutrals--transparent);
	color: var(--background_dark_0)
}

.customer-stories_card-numbers.is-cozyearth {
	color: var(--white);
	background-color: #402a2a;
	border-color: #402a2a
}

.customer-stories_card-numbers.is-cozyearth.is-icons {
	background-color: var(--neutrals--transparent);
	color: #000
}

.customer-stories_card-numbers.is-chamberlain {
	color: var(--white);
	white-space: normal;
	background-color: #34723e;
	border-color: #34723e
}

.customer-stories_card-numbers.is-chamberlain.is-icons {
	background-color: var(--neutrals--transparent);
	color: var(--black)
}

.customer-stories_card-numbers.is-hiya {
	color: #2862a1;
	white-space: normal;
	background-color: #fbe768;
	border-color: #fbe768
}

.customer-stories_card-numbers.is-hiya.is-icons {
	background-color: var(--neutrals--transparent);
	color: #2862a1
}

.customer-stories_card-numbers.is--fatty {
	background-color: #cadff2
}

.customer-stories_card-numbers.is--cymbiotika {
	color: var(--white);
	background-color: #003c34
}

.customer-stories_card-numbers.is--viva {
	color: var(--white);
	background-color: #8d67ac
}

.customer-stories_card-numbers.is--epic {
	color: var(--white);
	background-color: #288326
}

.customer-stories_card-testimonial {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.customer-stories_testimonial-profile {
	grid-column-gap: .75rem;
	grid-row-gap: .375rem;
	grid-template-rows: auto auto;
	grid-template-columns: auto 1fr;
	grid-auto-columns: 1fr;
	place-content: center start;
	place-items: center start;
	margin-top: 1.5rem;
	line-height: 1.2;
	display: grid
}

.customer-stories_profile-photo {
	box-shadow: 0 0 0 .5px var(--neutrals--strokes);
	object-fit: cover;
	border-radius: 50%;
	width: 2.5rem;
	height: 2.5rem
}

.text-color-low-emphasis {
	color: var(--neutrals--neutrals-dark-300)
}

.customer-stories_card-side {
	white-space: nowrap;
	cursor: pointer;
	background-color: #d4df55;
	border-top-right-radius: 2rem;
	border-bottom-right-radius: 2rem;
	justify-content: flex-end;
	align-items: flex-end;
	width: 112px;
	min-width: 112px;
	height: 100%;
	padding: 2rem 1rem;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1;
	display: flex;
	position: absolute;
	inset: 0 0 0 auto
}

.customer-stories_card-side.is--fatty {
	background-color: #cadff2
}

.customer-stories_card-side.is--cymbiotika {
	background-color: #003c34
}

.customer-stories_card-side.is--viva {
	background-color: #8d67ac
}

.customer-stories_card-side.is--epic {
	background-color: #288326
}

.customer-stories_vertical-text {
	flex: none;
	width: 1.5rem;
	position: relative
}

.svg {
	width: 1.5rem
}

.customer-stories_image {
	aspect-ratio: 248/482;
	width: 100%
}

.customer-stories_card-side-cover {
	pointer-events: none;
	background-color: #eeebe2;
	border-top-right-radius: 2rem;
	border-bottom-right-radius: 2rem;
	width: 3.5rem;
	max-width: 59rem;
	display: block;
	position: absolute;
	inset: 0% auto 0% 0%
}

.customer-stories_card-side-cover.is--graza {
	display: block
}

.review_menu-bw {
	z-index: 0;
	pointer-events: none;
	flex: none;
	width: 100%;
	height: 100%;
	position: relative
}

.review_card-line {
	grid-column-gap: 32px;
	grid-row-gap: 32px;
	will-change: transform;
	cursor: inherit;
	flex-flow: row;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
	position: relative
}

.review_menu-line {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	will-change: transform;
	cursor: inherit;
	flex-flow: row;
	justify-content: flex-start;
	align-items: stretch;
	margin-bottom: 4.5rem;
	display: flex;
	position: relative
}

.review_scroll {
	width: 100%;
	overflow: scroll
}

.review_menu-viewport {
	cursor: grab;
	-webkit-user-select: none;
	user-select: none;
	width: 100%;
	position: relative;
	overflow: auto
}

.review_card-viewport {
	cursor: grab;
	-webkit-user-select: none;
	user-select: none;
	width: 100%;
	position: relative;
	overflow: hidden
}

.section_simplify {
	position: relative;
	overflow: hidden
}

.section_channel {
	width: 100%;
	position: relative;
	overflow: hidden
}

.content_simplify-image {
	aspect-ratio: 346/352;
	object-fit: contain;
	flex: none;
	width: 100%;
	margin-top: -1.5rem
}

.content_simplify-image.is--color {
	opacity: 0;
	position: absolute;
	bottom: 0
}

.section_know-us {
	padding-bottom: 2px;
	position: relative;
	overflow: hidden
}

.text-color-fieldguide {
	color: var(--purple-field-guide)
}

.content_field-guide-image {
	aspect-ratio: 600/466;
	object-fit: contain;
	flex: none;
	width: 100%;
	height: 29rem;
	margin-bottom: 3.5rem;
	position: relative
}

.content_field-guide-image.is--color {
	aspect-ratio: auto;
	opacity: 0;
	width: auto;
	max-width: none
}

.content_field-guide-image.is--bw.is-new {
	margin-bottom: 2rem
}

.insiders-lottie-home {
	aspect-ratio: 504/482;
	width: 100%
}

.insiders-lottie-home.is-new {
	transform: scale(1.05)
}

.customer-stories-script {
	display: none
}

.customer-stories_card-hold {
	grid-column-gap: 2.5rem;
	grid-row-gap: 16px;
	color: var(--background_dark_0);
	background-color: #eeebe2;
	border-radius: 2rem;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 248px;
	grid-auto-columns: 1fr;
	width: 100%;
	max-width: 62.5rem;
	height: 37.125rem;
	position: absolute;
	left: 0;
	overflow: hidden
}

.customer-stories_card-hold.is-fatty {
	background-color: #141b4d
}

.customer-stories_card-hold.is-viva {
	background-color: #eeddfc
}

.customer-stories_card-hold.is-mud-wtr {
	background-color: #e1e1e1
}

.customer-stories_card-hold.is-equip {
	background-color: #dceffb;
	margin-bottom: 0
}

.customer-stories_card-hold.is-squatch {
	background-color: #f4f0eb
}

.customer-stories_card-hold.is-cozyearth {
	background-color: #ebeae3
}

.customer-stories_card-hold.is-chamberlain {
	background-color: #d9ecd9;
	margin-bottom: 0
}

.customer-stories_card-hold.is-hiya {
	background-color: #dcfef2;
	margin-bottom: 0
}

.customer-stories_card-hold.is--fatty {
	left: 3.5rem
}

.webinars-grid {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template: "." /1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.webinar-card {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	background-color: var(--neutrals--neutrals-dark-100);
	border: 1px solid #0000;
	border-radius: 32px;
	flex-flow: column;
	padding: 2.5rem;
	transition: all .3s;
	display: flex
}

.webinar-card:hover {
	border: 1px solid #999
}

.webinar-card.is-upcoming {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.webinar-card-image {
	border-radius: 24px;
	width: 100%;
	padding: 3.5rem 3rem 2.5rem
}

.webinar-card-content {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	flex-flow: column;
	justify-content: center;
	align-items: flex-start;
	display: flex
}

.webinar-card-title {
	color: var(--white);
	font-size: 1.6rem
}

.webinar-card-title.is-upcoming {
	font-size: 1.8rem;
	font-weight: 300
}

.webinar-card-description {
	color: var(--neutrals--neutrals-light);
	font-size: 1rem;
	font-weight: 300
}

.webinar-cta {
	color: var(--background_dark_200);
	cursor: pointer;
	background-color: #fff;
	border-radius: 100px;
	align-self: auto;
	padding: 12px 32px;
	font-weight: 500
}

.webinar-cta:hover {
	background-color: var(--light-grey)
}

.padding-webinar-section-medium {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	text-align: center;
	flex-flow: column;
	align-items: center;
	padding-top: 5rem;
	padding-bottom: 5rem;
	display: flex
}

.padding-webinar-section-medium.half-bottom {
	padding-bottom: 2.5rem
}

.slider-styling,
.code-embed {
	display: none
}

.channel_slider-slide-one {
	width: 25rem;
	min-width: 25rem;
	max-width: 25rem;
	height: 35.5rem;
	min-height: 35.5rem;
	max-height: 35.5rem;
	overflow: visible;
	transform: translate(0%)
}

.channel_slider-slide-one.is-one {
	left: 0;
	transform: translate(0%)
}

.channel_slider-navbar {
	background-color: var(--background_dark_200);
	border-radius: 99px;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	max-width: 15rem;
	height: 2.75rem;
	margin-left: 5rem;
	margin-right: auto;
	padding: 0 .5rem;
	font-size: .625rem;
	display: flex;
	position: absolute;
	bottom: 0
}

.channel_slider-navbar.is-meta {
	max-width: 10.5rem
}

.scroll-wrapper {
	cursor: grab;
	width: 100%;
	position: relative
}

.scroll-track {
	will-change: transform;
	flex-flow: row;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
	position: relative
}

.scroll-item {
	background-color: var(--neutrals--transparent);
	pointer-events: auto;
	cursor: pointer;
	border-radius: 1rem;
	flex: none;
	width: 11rem;
	height: 6rem;
	margin-left: 8px;
	margin-right: 8px;
	position: relative;
	overflow: hidden
}

.scroll-item.w--current {
	background-color: var(--neutrals--transparent)
}

.channel_arrow-left {
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: flex;
	inset: auto 5.5rem .625rem auto
}

.channel_arrow-left.is-left {
	cursor: pointer;
	inset: auto auto .625rem 5.5rem
}

.button_next {
	cursor: pointer;
	flex-flow: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: flex;
	inset: auto 5.5rem .625rem auto
}

.button_next.is-left {
	cursor: pointer;
	inset: auto auto .625rem 5.5rem
}

.review_menu-show {
	z-index: -1;
	cursor: pointer;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.review_menu-show.is-squatch {
	background-color: #c85024;
	position: absolute;
	inset: 0%
}

.review_menu-show.is-chamberlain {
	background-color: #4f7e50
}

.review_menu-show.is-glamnetic {
	background-color: #e4afb3
}

.review_menu-show.is-nemah {
	background-color: #766752
}

.review_menu-show.is-create {
	background-color: #e8833b
}

.review_menu-show.is-create.start {
	display: block
}

.review_menu-show.is-mudwtr {
	border: 1px solid #000;
	border-radius: 1rem;
	box-shadow: inset 0 0 0 1px gray
}

.review_menu-show.is-viva {
	background-color: #8761a5
}

.review_menu-show.is-florence {
	background-color: #9c9c9c
}

.review_menu-show.is-vitacoco {
	background-color: #a7dbeb
}

.review_menu-show.is-noonbrew {
	background-color: #e8833b
}

.review_menu-highlight {
	z-index: -1;
	cursor: pointer;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.review_menu-highlight.is-squatch {
	background-color: #c85024;
	position: absolute;
	inset: 0%
}

.review_menu-highlight.is-chamberlain {
	background-color: #4f7e50
}

.review_menu-highlight.is-glamnetic {
	background-color: #e4afb3
}

.review_menu-highlight.is-nemah {
	background-color: #766752
}

.review_menu-highlight.is-create {
	background-color: #e8833b
}

.review_menu-highlight.is-create.start {
	display: block
}

.review_menu-highlight.is-mudwtr {
	box-shadow: inset 0 0 0 1px gray
}

.review_menu-highlight.is-viva {
	background-color: #8761a5
}

.review_menu-highlight.is-florence {
	background-color: #9c9c9c
}

.review_menu-highlight.is-vitacoco {
	background-color: #a7dbeb
}

.review_menu-highlight.is-noonbrew {
	background-color: #e8833b
}

.text-color-meta {
	color: var(--blue-partnership-ads)
}

.meta_image {
	aspect-ratio: 504/442;
	object-fit: contain;
	width: 100%
}

.home_slide-lotties-wrapper {
	z-index: 10;
	border-radius: 1rem;
	flex: none;
	justify-content: center;
	width: 304px;
	height: 544px;
	margin-bottom: 1.5rem;
	display: flex;
	position: absolute;
	overflow: visible
}

.home_slide-lotties-wrapper.is--black {
	border: 1px solid var(--neutrals--neutral-dark-400);
	box-shadow: 0 0 0 1px var(--neutrals--neutral-dark-400)
}

.home_slide-lottie {
	object-fit: contain;
	flex: none;
	width: 459px;
	min-width: 459px;
	height: 544px;
	min-height: 544px;
	margin-bottom: 1.5rem;
	position: absolute;
	overflow: visible
}

.home_slide-lottie.is--black {
	border: 1px solid var(--neutrals--neutral-dark-400);
	box-shadow: 0 0 0 1px var(--neutrals--neutral-dark-400)
}

.home_slide-lottie.is--one {
	margin-left: 1rem
}

.home_slide-lottie.is--four {
	margin-left: 4.5rem
}

.content-field-guide_carousel {
	flex-direction: row;
	justify-content: flex-end;
	align-items: stretch;
	width: 100%;
	max-width: 100%;
	height: 29rem;
	display: flex;
	position: absolute;
	bottom: 3.5rem;
	overflow: hidden
}

.content-field-guide_carousel.is-subscription {
	margin-bottom: .75rem;
	left: -1rem
}

.carousel_groups-field-guide {
	flex-direction: row;
	flex: none;
	width: 100%;
	min-width: 100%;
	margin-right: 88.5%;
	display: flex;
	position: relative
}

.carousel_groups-field-guide.is-integration {
	grid-column-gap: 1.5rem
}

.carousel_groups-field-guide.is-subscription {
	grid-column-gap: .75rem
}

.carousel_groups-field-guide.is-subscription.is-reverse {
	left: -4rem
}

.marquee-field-guide {
	display: none
}

.carousel-field-guide_borders {
	z-index: 5;
	opacity: 0;
	pointer-events: none;
	object-fit: fill;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.div-block-7 {
	margin-bottom: 10rem
}

.tabs_customers {
	border-radius: 2rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-end;
	width: 76.5rem;
	height: 37.125rem;
	min-height: 594px;
	display: flex;
	position: relative;
	overflow: hidden
}

.menu_customers {
	flex: none;
	order: 1;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	width: 280px;
	height: 100%;
	margin-left: -56px;
	display: flex;
	position: relative
}

.wrapper_customers {
	z-index: 10;
	border-radius: 2rem;
	width: 62.5rem;
	height: 100%;
	position: relative;
	overflow: visible
}

.link_customers {
	background-color: var(--neutrals--transparent);
	border-top-right-radius: 2rem;
	border-bottom-right-radius: 2rem;
	flex: none;
	width: 112px;
	height: 100%;
	max-height: 100%;
	margin-right: -56px;
	padding: 0;
	position: relative;
	overflow: visible
}

.link_customers.w--current {
	display: none
}

.link_customers.is--one {
	z-index: 1;
	order: 1
}

.link_customers.is--one.w--current,
.link_customers.is--two {
	z-index: 5
}

.link_customers.is--three {
	z-index: 4
}

.link_customers.is--four {
	z-index: 3
}

.link_customers.is--five {
	z-index: 2
}

.pane_customers {
	width: 100%;
	height: 100%
}

.card_customers {
	grid-column-gap: 2.5rem;
	color: var(--background_dark_0);
	background-color: #eeebe2;
	border-radius: 2rem;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 248px;
	grid-auto-columns: 1fr;
	width: 100%;
	max-width: 62.5rem;
	height: 100%;
	padding: 3.5rem;
	display: grid;
	position: absolute;
	overflow: hidden
}

.card_customers.is-fatty {
	background-color: #141b4d
}

.card_customers.is-viva {
	background-color: #eeddfc
}

.card_customers.is-mud-wtr {
	background-color: #e1e1e1
}

.card_customers.is-equip {
	background-color: #dceffb;
	margin-bottom: 0
}

.card_customers.is-squatch {
	background-color: #f4f0eb
}

.card_customers.is-cozyearth {
	background-color: #ebeae3
}

.card_customers.is-chamberlain {
	background-color: #d9ecd9;
	margin-bottom: 0
}

.card_customers.is-hiya {
	background-color: #dcfef2;
	margin-bottom: 0
}

.card_customers.is--fatty {
	left: 3.5rem
}

.code-embed-2 {
	display: none
}

.channel_video1 {
	z-index: 1;
	flex: none;
	width: 10rem;
	height: 19.2rem;
	position: absolute;
	top: 3rem;
	left: 7.4rem
}

.channel_video2 {
	z-index: 1;
	flex: none;
	width: 11.7rem;
	height: 17.8rem;
	position: absolute;
	top: 3.5rem;
	left: 2.4rem
}

.channel_video3 {
	z-index: 1;
	flex: none;
	width: 12.7rem;
	height: 19.8rem;
	position: absolute;
	top: 2.5rem;
	left: 6.1rem
}

.channel_video4 {
	z-index: 1;
	flex: none;
	width: 13.2rem;
	height: 20.8rem;
	position: absolute;
	top: 1.5rem;
	left: 5.8rem
}

.channel_video5,
.channel_video5-copy {
	z-index: 1;
	flex: none;
	width: 11.7rem;
	height: 19.7rem;
	position: absolute;
	top: 2.6rem;
	left: 6.6rem
}

.channel_video6 {
	z-index: 1;
	flex: none;
	width: 11.1rem;
	height: 19.6rem;
	position: absolute;
	top: 2.7rem;
	left: 7rem
}

.channel_top-gradient {
	z-index: 2;
	background-image: linear-gradient(0deg, var(--background_dark_200)50%, var(--neutrals--transparent));
	width: 100%;
	height: 3rem;
	position: absolute;
	inset: -3rem 0 auto
}

.newsletter_form-block {
	width: 100%;
	height: 100%;
	margin-bottom: 0;
	position: relative
}

.newsletter_form-field {
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--background_dark_200);
	border-radius: 1rem;
	justify-content: flex-end;
	width: 100%;
	height: 4.5rem;
	padding: .75rem 1.25rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.newsletter-success-text {
	color: var(--text-color--text-primary-medium);
	text-align: center;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	padding-left: 6rem;
	padding-right: 6rem;
	font-size: 1.125rem;
	display: flex
}

.content_field-guide-wrapper {
	pointer-events: none;
	margin-top: -1.5rem;
	position: relative
}

.channel_tabs-container {
	flex-flow: column;
	width: 100%;
	height: 36.5rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.channel_tabs-container.is--two,
.channel_tabs-container.is--three {
	position: absolute
}

.text-color-dark-low {
	color: var(--neutrals--neutrals-dark-500)
}

.badge-coming-soon {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high);
	border-radius: 99px;
	margin-bottom: .5rem;
	padding: .375rem 1.25rem;
	font-size: .875rem;
	display: inline-block
}

.badge-text {
	font-size: 1.125rem;
	font-weight: 700
}

.section_b-list-hero {
	position: relative
}

.b-list-hero_content {
	justify-content: center;
	align-items: center;
	height: 90vh;
	max-height: 50rem;
	display: flex
}

.b-list-hero_heading.u-insiders-h1 {
	text-align: center;
	font-kerning: none;
	text-rendering: optimizespeed;
	max-width: 58.875rem;
	margin-left: auto;
	margin-right: auto
}

.styleguide_wrap {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	max-width: 80rem;
	margin-left: auto;
	margin-right: auto;
	padding: 5rem 3rem;
	display: flex
}

.u-insiders-h1 {
	font-size: 4rem;
	font-weight: 900;
	line-height: 1.2
}

.u-insiders-h1.is-meta {
	font-size: 4.5rem
}

.u-insiders-h2 {
	font-size: 3.5rem;
	font-weight: 900;
	line-height: 1.2
}

.u-insiders-h3 {
	font-size: 2rem;
	font-weight: 700;
	line-height: 1.4
}

.u-insiders-h4 {
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.4
}

.u-insiders-h5 {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.4
}

.u-insiders-subtitle-01 {
	font-size: 2rem;
	font-weight: 500;
	line-height: 1.4
}

.u-insiders-subtitle-02 {
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1.4
}

.u-insiders-overline {
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.4
}

.u-insiders-number {
	font-size: 1.75rem;
	font-weight: 700;
	line-height: 1.3
}

.u-insiders-body-large {
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 1.6
}

.u-insiders-body-default {
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.6
}

.u-insiders-body-small {
	font-size: .875rem;
	font-weight: 300;
	line-height: 1.4
}

.u-insiders-body-caption {
	font-size: .75rem;
	font-weight: 500;
	line-height: 1.2
}

.u-insiders-quote-large {
	font-size: 2rem;
	font-weight: 500;
	line-height: 1.5
}

.u-insiders-quote-small {
	font-size: 1.25rem;
	font-weight: 500;
	line-height: 1.6
}

.u-insiders-btn-large {
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1.2
}

.u-insiders-btn-default {
	font-size: 1rem;
	font-weight: 700;
	line-height: 1.2
}

.u-insiders-btn-small {
	font-size: .875rem;
	font-weight: 700;
	line-height: 1.2
}

.u-insiders-stand-large {
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1
}

.u-insiders-stand-default {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1
}

.u-insiders-stand-small {
	font-size: .875rem;
	font-weight: 500;
	line-height: 1
}

.u-insiders-inline-large {
	text-underline-offset: 4px;
	font-size: 1.125rem;
	font-weight: 300;
	line-height: 1.5;
	text-decoration: underline
}

.u-insiders-inline-default {
	text-underline-offset: 4px;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.5;
	text-decoration: underline
}

.u-insiders-inline-small {
	text-underline-offset: 4px;
	font-size: .875rem;
	font-weight: 300;
	line-height: 1.5;
	text-decoration: underline
}

.btn__circle-wrap {
	border-radius: 1.5em;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden
}

.btn__circle {
	pointer-events: none;
	color: inherit;
	border-radius: 50%;
	width: 100%;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%
}

.btn-wrap {
	grid-column-gap: .5em;
	grid-row-gap: .5em;
	flex-wrap: wrap;
	align-items: flex-start;
	font-size: 2em;
	display: flex;
	position: relative
}

.btn__text {
	pointer-events: none;
	color: inherit;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 0;
	display: flex;
	position: relative
}

.img__founder {
	object-fit: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.btn__bg {
	background-color: #08181b;
	border-radius: 1.5em;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.btn__bg:where(.w-variant-344f3d83-412e-9762-78e6-a9802f1519fa) {
	color: inherit
}

.before__100 {
	padding-top: 100%;
	display: block
}

.btn__image {
	border-radius: 50%;
	width: 2.25em;
	height: 2.25em;
	margin-left: -.75em;
	margin-right: .5em;
	position: relative;
	overflow: hidden
}

.g_insiders_tag_wrap {
	cursor: pointer;
	color: inherit;
	border-radius: 100%;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	align-items: center;
	padding: .34375rem 1.5rem;
	text-decoration: none;
	transition-property: transform;
	transition-duration: .2s;
	transition-timing-function: cubic-bezier(.47, 1.64, .41, .8);
	display: flex;
	position: relative
}

.g_insiders_tag_wrap:where(.w-variant-344f3d83-412e-9762-78e6-a9802f1519fa) {
	color: #000;
	border-radius: 7rem;
	padding: .375rem .75rem
}

.g_insiders_tag_wrap:hover {
	text-decoration: none
}

.g_insiders_tag_wrap:hover:where(.w-variant-344f3d83-412e-9762-78e6-a9802f1519fa) {
	background-color: #000;
	color: #fff !important
}

.g_insiders_tag_wrap:active {
	transform: scale(.95)
}

.insiders_search_wrap {
	border: 1px solid;
	border-radius: 100rem;
	justify-content: flex-start;
	align-items: center;
	width: 3.5rem;
	height: 3.5rem;
	padding-right: .75rem;
	display: flex
}

.insiders_search_icon {
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	max-width: 1.5rem;
	height: 1.5rem;
	max-height: 1.5rem;
	display: flex
}

.insiders_search_input {
	background-color: #0000;
	border: 0 #0000;
	width: 100%;
	font-size: 1.5rem;
	font-weight: 500;
	line-height: 1.2
}

.insiders_search_input:focus {
	outline-offset: 0px;
	border-style: none;
	outline: 3px #050505
}

.insiders_search_icon_wrap {
	flex: none;
	justify-content: center;
	align-items: center;
	padding: 1rem;
	display: flex
}

.insiders_topic_wrap {
	color: var(--background_dark_0);
	background-color: #ffa8f1;
	border-radius: .5rem;
	justify-content: space-between;
	align-items: flex-end;
	width: 100%;
	height: min-content;
	padding: 5rem .75rem .75rem;
	text-decoration: none;
	display: flex
}

.insiders_topic_wrap.is-case {
	background-color: #ffa8f1
}

.insiders_topic_wrap.is-webinar {
	background-color: #4bce8d
}

.insiders_topic_wrap.is-inside {
	background-color: #cca3ff
}

.insiders_topic_wrap.insiders-cms_card_wrap:where(.w-variant-b06de24a-c46f-2bde-b0d7-f8c6ea63edf0) {
	justify-content: space-between;
	align-items: flex-end
}

.insiders_topic_wrap.insiders-cms_card_wrap.is-webinar,
.insiders_topic_wrap.insiders-cms_card_wrap.is-webinar:where(.w-variant-b06de24a-c46f-2bde-b0d7-f8c6ea63edf0) {
	display: flex
}

.insiders_topic_text.u-insiders-h5 {
	text-decoration: none
}

.insiders_topic_text.u-insiders-h5:where(.w-variant-b06de24a-c46f-2bde-b0d7-f8c6ea63edf0) {
	margin-top: auto
}

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

.div-block-8 {
	height: 20rem
}

.insiders_mail_wrap {
	grid-column-gap: 3.5rem;
	grid-row-gap: 3.5rem;
	background-color: #faddf5;
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: flex-end;
	padding: 3.5rem 3rem;
	display: grid
}

.insiders_mail_form {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	background-color: #0000;
	border-bottom: 1px solid #626262;
	justify-content: flex-start;
	align-items: center;
	padding-bottom: .75rem;
	padding-right: .5rem;
	display: flex
}

.insiders_mail_input {
	background-color: #0000;
	border: 1px #000;
	margin-bottom: 0
}

.insiders_mail_input.u-insiders-h4 {
	color: var(--background_dark_0);
	padding: 0;
	font-size: 1.75rem !important
}

.insiders_mail_input.u-insiders-h4::placeholder {
	color: #626262
}

.insiders_mail_btn {
	border-radius: .75rem
}

.insiders_mail_btn.u-insiders-btn-default {
	background-color: var(--background_dark_0);
	padding: .75rem 1.25rem;
	transition: color .35s, background-color .35s
}

.insiders_mail_btn.u-insiders-btn-default:hover {
	background-color: var(--white);
	color: var(--background_dark_0)
}

.insiders_mail_success.u-insiders-h4 {
	color: #626262
}

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

.insiders_mail_success_wrap {
	background-color: #0000;
	padding: 0
}

.insiders_mail_form_block {
	margin-bottom: 0
}

.insiders_pencil_wrap {
	border-bottom: 1px solid;
	justify-content: flex-end;
	align-items: center;
	padding-bottom: .25rem;
	display: flex
}

.insiders_pencil_icon {
	justify-content: center;
	align-items: center;
	width: 3.0625rem;
	height: 2.25rem;
	display: flex;
	transform: translate(61%)
}

.insiders_styleguide_card_example {
	height: 20rem
}

.insiders_btn_wrap {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	color: var(--white);
	background-color: #050505;
	border-radius: .75rem;
	justify-content: center;
	align-items: center;
	padding: .75rem 1.25rem;
	text-decoration: none;
	transition: background-color .35s;
	display: flex;
	position: relative
}

.insiders_btn_wrap:where(.w-variant-de3a5911-ddfd-d76c-f984-541ce31d78c7) {
	color: var(--background_dark_0);
	background-color: #fff
}

.insiders_btn_wrap:hover {
	background-color: #222
}

.insiders_btn_wrap:hover:where(.w-variant-de3a5911-ddfd-d76c-f984-541ce31d78c7) {
	background-color: #eee
}

.insiders_btn_link {
	position: absolute;
	inset: 0%
}

.insiders_btn_slot {
	width: 1rem;
	height: 1rem
}

.insiders_circle_btn {
	aspect-ratio: 1;
	color: currentColor;
	border: 1px solid;
	border-radius: 12.5rem;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 3.5rem;
	height: 3.5rem;
	text-decoration: none;
	transition-property: all;
	transition-duration: .2s;
	transition-timing-function: cubic-bezier(.455, .03, .515, .955);
	display: flex;
	position: relative
}

.insiders_circle_btn:where(.w-variant-449e695a-3641-f53d-1e64-10ce8097c6b4) {
	border-color: var(--white);
	color: var(--white)
}

.insiders_circle_btn:hover {
	background-color: #d4d0c5;
	border-color: #d4d0c5
}

.insiders_circle_btn:hover:where(.w-variant-449e695a-3641-f53d-1e64-10ce8097c6b4) {
	color: var(--background_dark_200)
}

.insiders_circle_btn:active {
	transform: scale(.9)
}

.insiders_circle_btn.w--current {
	background-color: #000;
	border-color: #000;
	color: #fff !important
}

.insiders_circle_btn.margin-left:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	margin-left: auto
}

.insiders_circle_btn.margin-right:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	margin-right: auto
}

.insiders_circle_icon {
	justify-content: center;
	align-items: center;
	width: 1.125rem;
	height: 1.125rem;
	display: flex
}

.insiders_circle_icon.is-rotated,
.insiders_circle_icon.is-rotated:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	transform: rotate(180deg)
}

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

.insiders_slider_col.is-hidden {
	display: none
}

.insiders_slider_list {
	aspect-ratio: 1224/580;
	transition: all .4s;
	position: relative
}

.insiders_slider_item {
	justify-content: space-between;
	align-items: stretch;
	display: flex;
	position: absolute;
	inset: 0%
}

.insiders_slider_component {
	z-index: 2;
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	color: var(--white);
	background-color: #191919;
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: start stretch;
	width: 100%;
	padding: 2rem;
	display: grid;
	position: relative
}

.insiders_slider_component:where(.w-variant-7c77f981-3afb-6980-796f-338e9b454549) {
	grid-template-columns: 1fr .5fr
}

.insiders_slider_img_wrap {
	border-radius: .75rem;
	justify-content: center;
	align-items: center;
	height: 100%;
	display: flex;
	position: relative;
	overflow: hidden
}

.insiders_slider_img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	transition: transform .35s;
	position: absolute;
	inset: 0%
}

.insiders_slider_tag_wrap {
	z-index: 20;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: relative
}

.insiders_slider_heading.u-insiders-h3 {
	margin-bottom: 1.25rem
}

.insiders_slider_author:where(.w-variant-9bf449c6-4058-d4d7-6f73-15825f213650) {
	font-size: .875rem
}

.insiders_slider_author.u-insiders-body-large.text-weight-bold {
	font-weight: 700
}

.insiders_slider_author.text-weight-bold {
	margin-left: .4em
}

.insiders_slider_author_wrap {
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 1.5rem;
	display: flex
}

.insiders_slider_author_wrap:where(.w-variant-9bf449c6-4058-d4d7-6f73-15825f213650) {
	grid-column-gap: 0em;
	grid-row-gap: 0em
}

.insiders_slider_content {
	height: 100%
}

.insiders_slider_btns {
	z-index: 20;
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	display: flex;
	position: absolute;
	inset: auto 2rem 2rem auto
}

.insiders_slider_link {
	position: absolute;
	inset: 0%
}

.insiders_cta-card_wrap {
	grid-column-gap: 0px;
	grid-row-gap: 16px;
	background-color: var(--background_dark_200);
	color: var(--white);
	border-radius: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr max-content;
	grid-auto-columns: 1fr;
	width: 100%;
	padding-right: 3.5rem;
	display: grid;
	overflow: clip
}

.insiders_cta-card_img_wrap {
	flex-flow: row;
	justify-content: flex-end;
	align-items: center;
	display: flex;
	overflow: hidden
}

.insiders_cta-card_heading_wrap {
	padding-right: 1rem
}

.insiders_cta-card_img {
	object-fit: cover;
	object-position: 100% 50%;
	width: 100%;
	height: 100%
}

.insiders_cta-card_img.hide-mobile-landscape {
	flex: none;
	width: auto;
	max-width: none;
	max-height: 19.4rem
}

.insiders_cta-card_img.show-mobile-landscape {
	display: none
}

.insiders_cta-card_heading {
	margin-top: 5.5rem;
	margin-bottom: 5.5rem
}

.insiders_cta-card_heading.u-insiders-h4 {
	text-wrap: balance
}

.insiders-cms_grid_outer {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.insiders-cms_grid_inner {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-column: 2/-2;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.insiders-cms_card_wrap {
	grid-column: auto/span 4;
	transition-property: transform;
	transition-duration: .2s;
	transition-timing-function: cubic-bezier(.47, 1.64, .41, .8);
	position: relative
}

.insiders-cms_card_wrap:active {
	transform: scale(.99)
}

.insiders-cms_card_wrap.is-webinar {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	grid-column-end: span 6;
	display: grid
}

.insiders-cms_card_img {
	object-fit: cover;
	border-radius: .5rem;
	width: 100%
}

.insiders-cms_card_tag {
	z-index: 20;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: relative
}

.insiders-cms_card_heading.u-insiders-h4 {
	margin-bottom: 1.25rem
}

.insiders-cms_card_heading.u-insiders-h4:where(.w-variant-9bf449c6-4058-d4d7-6f73-15825f213650) {
	font-size: 1rem
}

.insiders-accordion_js {
	display: none
}

.insiders-accordion_toggle_icon {
	aspect-ratio: 1;
	flex: none;
	width: 1.4rem
}

.insiders-accordion_content_wrap {
	width: 100%;
	position: relative;
	overflow: clip
}

.insiders-accordion_content_wrap:where(.w-variant-fa2c08e6-f83c-4040-1803-8bd7e4cc003c) {
	display: block
}

.insiders-accordion_content_padding {
	padding-bottom: 2rem
}

.insiders-accordion_component {
	background-color: #eeebe2;
	border-radius: 2rem;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	overflow: clip
}

.insiders-accordion_component:where(.w-variant-fa2c08e6-f83c-4040-1803-8bd7e4cc003c) {
	background-color: var(--secondary-deep-blue-600);
	color: var(--background_dark_0);
	overflow: hidden
}

.insiders-accordion_component:where(.w-variant-9d418aa9-0c54-10a6-1ab6-a8ae74771147),
.insiders-accordion_component.is-expert {
	background-color: #ffe44d
}

.insiders-accordion_content_text {
	max-width: 90ch;
	display: block
}

.insiders-accordion_toggle_heading {
	cursor: default;
	margin-top: 0;
	margin-bottom: 0
}

.insiders-accordion_toggle_text.u-insiders-h3:where(.w-variant-fa2c08e6-f83c-4040-1803-8bd7e4cc003c) {
	font-weight: 300
}

.insiders-accordion_toggle_text.u-insiders-h3:where(.w-variant-9d418aa9-0c54-10a6-1ab6-a8ae74771147) {
	font-weight: 400
}

.insiders-accordion_toggle_text.u-insiders-h3.blue-7 {
	font-weight: 300
}

.insiders-accordion_toggle_svg {
	display: block;
	overflow: visible !important
}

.insiders-accordion_toggle_button {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	cursor: default;
	text-align: inherit;
	background-color: #0000;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	padding: 2rem 0;
	display: flex
}

.insiders-accordion_toggle_button:where(.w-variant-9d418aa9-0c54-10a6-1ab6-a8ae74771147) {
	padding-bottom: 1.5rem
}

.icon {
	transition: all .25s cubic-bezier(.455, .03, .515, .955);
	display: flex
}

.channel_video3-copy {
	z-index: 1;
	flex: none;
	width: 12.7rem;
	height: 19.8rem;
	position: absolute;
	top: 2.5rem;
	left: 6.1rem
}

.channel_video7 {
	z-index: 1;
	flex: none;
	width: 12rem;
	height: 19.7rem;
	position: absolute;
	top: 2.8rem;
	left: 3.4rem
}

.h2-subheading {
	color: var(--text-color--text-primary-medium);
	max-width: 41.625rem;
	margin-top: 1.25rem;
	font-size: 1.125rem
}

.h2-subheading.is--gifting {
	max-width: 35rem
}

.tag_coming-soon {
	background-color: var(--white);
	color: var(--background_dark_0);
	border-radius: 2rem;
	margin-bottom: .5rem;
	padding: .375rem 1.25rem;
	font-weight: 700
}

.insiders_breadcrumb {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.insiders_breadcrumb_icon {
	max-width: 1rem;
	max-height: .875rem
}

.insiders_breadcrumb_text.u-insiders-stand-small {
	flex: none
}

.insiders_phone_wrap {
	position: relative;
	overflow: hidden
}

.insiders_phone_outline {
	z-index: 2;
	object-fit: cover;
	object-position: 50% 0%;
	width: 100%;
	position: relative
}

.insiders_phone_screen {
	z-index: 1;
	object-position: 50% 0%;
	object-fit: cover;
	border-radius: 3rem;
	width: 99%;
	height: 99%;
	padding: 0;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.insiders_phone_screen.lazy {
	aspect-ratio: 262/473;
	border-radius: 0;
	width: 96%;
	height: auto;
	margin: auto
}

.insiders_stat_wrap {
	color: var(--white);
	background-color: #003c34;
	border: 1px solid #003c34;
	border-radius: 1.25rem;
	min-width: 11.5rem;
	padding: 1.5625rem 1.25rem
}

.insiders_stat_text {
	font-size: .75rem
}

.insiders_stat_text.is-bold {
	font-weight: 700
}

.insiders_stat_main {
	font-size: 1.75rem;
	font-weight: 700
}

.insiders_case-card_wrap {
	grid-column-gap: 3.5rem;
	grid-row-gap: 3.5rem;
	background-color: var(--green-200);
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: .75fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: center;
	padding: 3.5rem;
	display: grid
}

.insiders_case-card_btn {
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.insiders_case-card_heading.u-insiders-h3 {
	margin-bottom: 1.5rem
}

.insiders_case-card_para {
	margin-bottom: 2rem
}

.questions-accordion_js {
	display: none
}

.questions-accordion_toggle_icon {
	aspect-ratio: 1;
	flex: none;
	width: 1.4rem
}

.questions-accordion_content_wrap {
	width: 100%;
	display: none;
	position: relative;
	overflow: hidden
}

.questions-accordion_content_padding {
	padding-top: 1.5rem
}

.questions-accordion_component {
	width: 100%
}

.questions-accordion_content_text {
	max-width: 90ch
}

.questions-accordion_toggle_heading {
	border-bottom: 1.5px solid #000;
	margin-top: 0;
	margin-bottom: 0
}

.questions-accordion_toggle_svg {
	justify-content: center;
	align-items: center;
	display: flex;
	overflow: visible !important
}

.questions-accordion_toggle_button {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	text-align: inherit;
	background-color: #0000;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 1.5rem 0;
	display: flex
}

.insiders_download_wrap {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	background-color: #eeebe2;
	border-radius: 2rem;
	justify-content: space-between;
	align-items: center;
	padding: 1.5rem;
	display: flex
}

.insiders_download_heading.u-insiders-h3 {
	color: inherit
}

.insiders-accordion_expert_wrap {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto auto;
	grid-template-columns: min-content 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.insiders-accordion_expert_img {
	border-radius: 6.25rem;
	max-width: 4.375rem;
	max-height: 4.375rem
}

.insiders-accordion_expert_author {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	display: flex
}

.insiders-accordion_expert_name.u-insiders-body-small.text-weight-bold {
	font-weight: 700
}

.insiders-accordion_expert_line {
	background-color: #000;
	width: 1px
}

.insiders-accordion_expert_role.u-insiders-body-small {
	color: #626262
}

.insiders_integrated_icon {
	background-color: #d4df5580;
	border-radius: 1.5rem;
	padding: 1rem
}

.insiders_integrated_svg {
	border-radius: 6.25rem;
	width: 2.375rem;
	height: 2.375rem
}

.insiders_quote_wrap:where(.w-variant-0b754a8b-9403-4055-0802-0d6632146fa9) {
	max-width: 31.25rem;
	margin-left: auto;
	margin-right: auto
}

.insiders_quote_author_wrap {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	display: flex
}

.insiders_quote_author_img {
	object-fit: cover;
	border-radius: 6.25rem;
	width: 100%;
	max-width: 3.5625rem;
	height: 100%;
	max-height: 3.5625rem
}

.insiders_quote_author_name.u-insiders-body-large {
	font-weight: 700
}

.insiders_quote_body.u-insiders-quote-large:where(.w-variant-0b754a8b-9403-4055-0802-0d6632146fa9) {
	font-size: 1.25rem
}

.insiders_quote_body.u-insiders-quote-large {
	margin-bottom: 1.5rem;
	line-height: 1.4
}

.insiders_quote_body.u-insiders-quote-large.smaller-quote-2 {
	font-size: 1.25rem
}

.insiders-cms_heading.u-insiders-h2 {
	margin-bottom: 3.5rem
}

.insiders-cms_filter_wrap {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: wrap;
	min-height: 8rem;
	display: flex
}

.insiders-cms_filter_radio {
	opacity: 0;
	pointer-events: none;
	border-radius: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	display: none;
	position: absolute;
	inset: 0%
}

.insiders-cms_filter_radio_wrap {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	position: relative
}

.insiders-cms_filter {
	margin-bottom: 2rem;
	padding-left: 4rem;
	padding-right: 4rem
}

.insiders-cms_list {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: 3.5rem;
	grid-column: 1/-1;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.insiders-cms_list:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	grid-row-gap: 0rem;
	grid-column: 1/-1;
	grid-template-rows: auto 0;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
}

.insiders-cms_list.is-full {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-column: auto/span 12;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
}

.insiders-cms_wrap {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.insiders-cms_wrap.is-none {
	display: block
}

.cover-absolute {
	position: absolute;
	inset: 0%
}

.text-color-medium-emphasis {
	color: var(--text-color--text-primary-medium)
}

.customers_card-logo {
	flex: none;
	max-width: 60%;
	max-height: 2.75rem
}

.customers_card-logo.is-mud-wtr {
	width: 120%
}

.customers_card-logo.is-mobile {
	display: none
}

.customers_card-logo.is--fatty {
	max-height: 3.5rem
}

.customers_card-logo.is--epic {
	max-height: 4.5rem
}

.customers_mobile-integrations,
.customer-stories_text-mobile {
	display: none
}

.section_staff-writers {
	color: var(--background_dark_0);
	background-color: #ffec80
}

.staff-writers_heading.u-insiders-h2 {
	margin-bottom: 3.5rem
}

.staff-writers_outer_grid {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.staff-writers_inner_grid {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-column: 2/-2;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.staff-writers_item {
	grid-column: auto/span 2
}

.staff-writers_img {
	filter: brightness(91%)contrast(112%)saturate(0%);
	border-radius: .5rem;
	margin-bottom: 1.25rem
}

.section_signup {
	color: var(--background_dark_0)
}

.insiders-cms_pagination {
	grid-column: 1/-1;
	justify-content: center;
	align-items: center;
	margin-top: 5rem
}

.insiders-cms_pagination-button {
	color: #fff;
	background-color: #0000;
	border-style: none;
	border-color: #0000;
	border-radius: 0;
	margin: 0;
	padding: 0
}

.insiders-cms_pagination-button.is-next.is-black {
	color: #000
}

.insiders-cms_numbers {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.webinar_date-text {
	color: var(--blue-partnership-ads);
	margin-top: 1rem;
	font-size: .875rem;
	font-weight: 700
}

.webinar_date-text.max-width-partnerads {
	max-width: 41rem;
	margin-left: auto;
	margin-right: auto
}

.webinar_date-text.max-width-tiktok {
	max-width: 26rem
}

.webinar_date-text.is--large {
	font-size: 1.125rem
}

.webinar_date-text.is-new {
	font-size: 1rem
}

.section_form-pop-up {
	z-index: 999999;
	background-color: var(--background-color--bg-dark-primary);
	flex-direction: column;
	justify-content: flex-end;
	width: 100vw;
	min-width: 100vw;
	height: 100vh;
	margin-top: 0;
	display: block;
	position: fixed;
	inset: 0%;
	overflow: scroll
}

.section_form-pop-up.show {
	display: block
}

.demo_center {
	flex: 1
}

.demo_center.is--webinar {
	max-width: 48.5rem
}

.form_2-col {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: center;
	display: grid
}

.form_radio-group {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	align-items: center;
	margin-top: .75rem;
	display: flex
}

.popup_style {
	display: none
}

.form_radio-button-input {
	border: 1px solid #333;
	width: 1.625rem;
	height: 1.625rem;
	margin-top: 0;
	margin-left: 0;
	margin-right: .5rem
}

.form_radio-button-input.w--redirected-checked {
	background-color: var(--white);
	border-width: 3px;
	border-color: #333
}

.form_radio-button {
	grid-column-gap: 0rem;
	grid-row-gap: 0rem;
	align-items: center;
	padding-left: 0;
	display: flex
}

.form_radio-label {
	font-weight: 300
}

.form_script {
	display: none
}

.scroll-drag {
	z-index: 2;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.list-hero_breadcrumb {
	justify-content: space-between;
	align-items: center;
	margin-bottom: 1.5rem;
	display: flex
}

.list-hero_heading.u-insiders-h2 {
	max-width: 20ch;
	margin-bottom: 1rem
}

.list-hero_heading.u-insiders-h2.mb-0 {
	margin-bottom: 0
}

.list-hero_heading.u-insiders-h2.mb-0.search-box {
	margin-left: 1rem
}

.list-hero_paragraph {
	max-width: 70%
}

.list-hero_paragraph.text-color-low-emphasis.u-insiders-overline {
	max-width: 50%
}

.nav_fixed {
	position: fixed;
	inset: 0% 0% auto
}

.nav_scroll {
	opacity: 0;
	height: 50vh;
	position: absolute;
	inset: 0% auto auto 0%
}

.nav_dropdown {
	color: var(--text-color--text-primary-high);
	position: static
}

.nav_dropdown:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	color: var(--neutrals--neutrals-dark-0)
}

.nav_dropdown.is--last {
	padding-right: 2.5rem
}

.nav_dropdown.is--nav-light {
	color: var(--text-color--text-secondary-high)
}

.dropdown_list {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 1rem;
	flex-flow: row;
	flex: none;
	justify-content: center;
	align-items: stretch;
	padding: 2rem;
	display: flex
}

.dropdown_list:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-light-50)
}

.dropdown_list.w--open {
	display: flex
}

.dropdown_list.is--nav-light {
	background-color: var(--neutrals--neutrals-light-50)
}

.dropdown_list.is--tools {
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.dropdown_menu {
	z-index: 999;
	background-color: var(--neutrals--transparent);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	margin-left: 50%;
	padding-top: 2rem;
	transform: translate(-50%)
}

.dropdown_menu.w--open {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: auto;
	min-width: auto;
	max-width: 100%;
	padding-left: 4rem;
	padding-right: 4rem;
	display: flex;
	position: absolute;
	left: 0
}

.dropdown_link {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	border: 1px solid var(--neutrals--neutrals-dark-200);
	color: var(--text-color--text-primary-low);
	border-radius: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 18rem;
	max-width: 18rem;
	padding: 1.25rem 1.5rem 1.5rem;
	font-family: Goodsans, Arial, sans-serif;
	font-weight: 500;
	line-height: 1.4rem;
	text-decoration: none;
	transition: all .3s;
	display: flex
}

.dropdown_link:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	border-color: var(--neutrals--neutrals-light-border);
	color: var(--neutrals--neutrals-light-300)
}

.dropdown_link.is--shopify:hover {
	border-color: var(--nav-menu--menu-shopify);
	color: var(--nav-menu--menu-shopify)
}

.dropdown_link.is--meta:hover {
	color: #3687ff;
	border-color: #3687ff
}

.dropdown_link.is--tiktok:hover {
	color: #fe2c55;
	border-color: #fe2c55
}

.dropdown_link.is--automations:hover {
	border-color: var(--nav-menu--menu-automations);
	color: var(--nav-menu--menu-automations)
}

.dropdown_link.is--social-listening:hover {
	border-color: var(--nav-menu--menu-social-listening);
	color: var(--nav-menu--menu-social-listening)
}

.dropdown_link.is--vertical {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	border-width: 0 1px 0 0;
	border-radius: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0
}

.dropdown_link.is--vertical.is--nav-light {
	border-right: 1px solid var(--neutrals--neutrals-light-200)
}

.dropdown_link.is--vertical.is--resources {
	border-left-width: 1px;
	border-right-width: 0;
	padding-left: 1.5rem;
	padding-right: 0
}

.dropdown_link.is--supermatch:hover {
	color: #2eb873;
	border-color: #2eb873
}

.dropdown_link.is--fieldguide:hover {
	color: #8584cb;
	border-color: #8584cb
}

.dropdown_link.is--nav-light {
	border-color: var(--neutrals--neutrals-light-200);
	color: var(--neutrals--neutrals-light-300)
}

.dropdown_link.is--integrations:hover {
	border-color: var(--nav-menu--menu-integrations);
	color: var(--nav-menu--menu-integrations)
}

.dropdown_link.is--insiders {
	cursor: default
}

.dropdown_link.is--insiders:hover {
	border-color: var(--nav-menu--menu-insiders);
	color: var(--nav-menu--menu-insiders)
}

.dropdown_link.is--meta-discovery:hover {
	border-color: var(--nav-menu--menu-meta);
	color: var(--nav-menu--menu-meta)
}

.dropdown_link.is--partner:hover {
	border-color: var(--secondary-deep-blue-400);
	color: var(--secondary-deep-blue-400)
}

.dropdown_title {
	color: var(--text-color--text-primary-medium);
	white-space: nowrap;
	cursor: pointer;
	padding: .375rem .75rem
}

.dropdown_title:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	color: var(--neutrals--neutrals-dark-100)
}

.dropdown_title.is--heading {
	border-radius: .625rem;
	width: 100%;
	transition: background-color .2s
}

.dropdown_title.is--heading:hover {
	background-color: var(--neutrals--neutrals-dark-200)
}

.dropdown_title.is--heading:hover:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-light-100)
}

.dropdown_title.is--heading.is--nav-light {
	color: var(--background_dark_0)
}

.dropdown_title.is--heading.is--nav-light:hover {
	background-color: var(--neutrals--neutrals-light-100)
}

.dropdown_title.is--heading.is--nav-dark {
	color: var(--text-color--text-primary-high)
}

.dropdown_title.is--nav-light {
	color: var(--neutrals--neutrals-dark-100)
}

.dropdown_description {
	color: var(--neutrals--neutrals-dark-500);
	font-size: .875rem;
	font-weight: 300
}

.dropdown_description:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	color: var(--neutrals--neutrals-light-400)
}

.dropdown_description.is--nav-light {
	color: var(--neutrals--neutrals-dark-300)
}

.icon-embed-nav {
	flex-direction: column;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.375rem;
	height: 1.4375rem;
	display: flex
}

.dropdown_top {
	cursor: auto;
	justify-content: flex-start;
	align-items: center;
	width: max-content;
	display: flex;
	position: relative
}

.tag-new {
	background-color: var(--white);
	color: var(--background_dark_0);
	border-radius: 99px;
	margin-left: auto;
	padding: .125rem .75rem;
	font-size: .875rem;
	font-weight: 700;
	line-height: 1.5rem
}

.tag-new:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-dark-0);
	color: var(--neutrals--neutrals-light-50)
}

.tag-new.is--nav-light {
	background-color: var(--background_dark_0);
	color: var(--neutrals--neutrals-light-50)
}

.icon-embed-custom-4,
.icon-embed-custom-5 {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.375rem;
	height: 1.4375rem;
	display: flex
}

.dropdown_toggle2 {
	grid-column-gap: .25rem;
	color: var(--white);
	flex-direction: row;
	align-items: center;
	padding: .5rem 0;
	transition: opacity .4s;
	display: flex
}

.dropdown_toggle2:hover {
	opacity: .6
}

.dropdown_toggle2.is-black {
	color: var(--background_dark_200)
}

.dropdown_wrapper {
	z-index: 99999;
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: relative
}

.icon-embed-custom-6,
.icon-embed-custom-7 {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.375rem;
	height: 1.4375rem;
	display: flex
}

.dropdown_link-wrapper {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	display: flex
}

.dropdown_link-wrapper.is--resources {
	border-left: 1px solid var(--neutrals--neutrals-dark-200);
	padding-left: 1.5rem
}

.dropdown_link-wrapper.is--resources:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	border-left-color: var(--neutrals--neutrals-light-200)
}

.dropdown_link-wrapper.is--resources.is-temp {
	border-left-style: none;
	border-left-width: 0;
	padding-left: 1.5rem
}

.dropdown_sublist {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	min-width: 15rem;
	display: flex
}

.dropdown_title-sub {
	color: var(--text-color--text-primary-low);
	white-space: nowrap;
	width: 100%;
	padding-bottom: .375rem;
	font-weight: 700
}

.dropdown_title-sub:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	color: var(--neutrals--neutrals-light-400)
}

.dropdown_title-sub.is--link {
	color: var(--text-color--text-primary-high);
	border-radius: .625rem;
	margin-left: -.75rem;
	padding-top: .375rem;
	padding-left: .75rem;
	padding-right: .75rem
}

.dropdown_title-sub.is--link:hover {
	background-color: var(--neutrals--neutrals-dark-200)
}

.dropdown_title-sub.is--link.is--nav-light {
	color: var(--background_dark_0)
}

.dropdown_title-sub.is--link.is--nav-light:hover {
	background-color: var(--neutrals--neutrals-light-100)
}

.dropdown_list-divider {
	display: none
}

.dropdown_list-divider:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-light-200)
}

.insiders-cms_card_img_wrap {
	object-fit: cover;
	border-radius: .5rem;
	width: 100%;
	margin-bottom: 1.5rem;
	overflow: hidden
}

.insiders-cms_card_img_wrap:where(.w-variant-9bf449c6-4058-d4d7-6f73-15825f213650) {
	height: auto
}

.styleguide_guide_wrap {
	z-index: 2000;
	pointer-events: none;
	width: 100vw;
	height: 100vh;
	display: none;
	position: fixed;
	inset: 0%;
	overflow: hidden
}

.styleguide_guide_layout {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.styleguide_guide_column {
	color: #8a8a8a80;
	background-color: #9292920f;
	flex-flow: column;
	justify-content: flex-end;
	align-items: center;
	height: 100vh;
	padding-top: .6rem;
	padding-bottom: .6rem;
	display: flex
}

.code-embed-3 {
	display: block
}

.nav_bg {
	z-index: 998;
	opacity: 0;
	-webkit-backdrop-filter: blur(4px);
	backdrop-filter: blur(4px);
	background-color: #000000d9;
	width: 100vw;
	height: 100vh;
	position: fixed
}

.nav_bg:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2),
.nav_bg.is--nav-light {
	background-color: #f9f8f5cc
}

.supercollabs_image-mobile {
	aspect-ratio: 527/394;
	flex: none;
	width: 100%;
	display: none;
	position: relative
}

.supercollabs_image-mobile.is-mobile {
	display: none
}

.section_features {
	position: relative;
	overflow: hidden
}

.features_image {
	flex: none;
	width: 10rem;
	height: 10rem
}

.features_image.is--mobile {
	display: none
}

.content-card_text-wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: column;
	max-width: 22.5rem;
	display: flex
}

.features_header {
	font-size: 1.25rem;
	font-weight: 700;
	line-height: 1.4
}

.features_paragraph {
	color: var(--neutrals--neutrals-light);
	font-size: 1rem
}

.section_apply {
	width: 100%;
	position: relative;
	overflow: hidden
}

.apply_tabs {
	width: 100%;
	margin-top: -.5rem;
	overflow: hidden
}

.apply_tabs-menu {
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 99px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	max-width: 35rem;
	margin-bottom: 1rem;
	display: grid;
	position: relative
}

.apply_tabs-menu-wrapper {
	justify-content: center;
	align-items: center;
	display: flex
}

.apply_tabs-link {
	z-index: 1;
	background-color: var(--neutrals--transparent);
	color: var(--neutrals--neutrals-dark-500);
	text-align: center;
	border-radius: 99px;
	justify-content: center;
	align-items: center;
	padding: 1rem 1.25rem;
	font-size: 1.25rem;
	font-weight: 700;
	display: flex;
	position: relative
}

.apply_tabs-link.w--current {
	background-color: var(--neutrals--transparent);
	color: var(--text-color--text-secondary-high)
}

.apply_tabs-link.is--two,
.apply_tabs-link.is--one {
	cursor: pointer
}

.apply_tabs-container {
	flex-flow: column;
	width: 100%;
	min-height: 20rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.apply_tabs-container.is--two,
.apply_tabs-container.is--three {
	position: absolute
}

.apply_tabs-content {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex: none;
	justify-content: space-between;
	width: 100%;
	height: auto;
	display: flex
}

.apply_tabs-content.is--two {
	background-color: var(--background_dark_0)
}

.apply_tabs-content.is--three {
	position: absolute
}

.apply_tabs-pane {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	pointer-events: auto;
	flex: none;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: auto;
	display: flex;
	overflow: hidden
}

.apply_tabs-pane.is--one {
	width: 100%;
	height: auto
}

.apply_tabs-pane.is--two {
	width: 100%;
	height: auto;
	margin-top: 36.5rem
}

.apply_tabs-pane.is--three {
	margin-top: 36.5rem
}

.apply_tabs-content-wrapper {
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	align-items: center;
	width: 100%;
	padding: 4rem;
	overflow: hidden
}

.apply_tabs-content-wrapper:hover {
	box-shadow: inset 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.apply_tabs-highlight {
	z-index: 0;
	background-color: var(--white);
	transform-origin: 0%;
	border-radius: 99px;
	width: 100%;
	height: 100%;
	position: absolute
}

.apply_tabs-link-content {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	white-space: nowrap;
	flex: none;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.apply_tabs-link-content.is--on {
	color: var(--background_dark_0);
	display: none
}

.apply_tab-pane {
	width: 100%
}

.apply_tab-script {
	display: none
}

.apply_header-paragraph {
	max-width: 37rem;
	margin-bottom: 2.5625rem
}

.apply_tabs-main-content {
	grid-column-gap: 6rem;
	grid-row-gap: 6rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: center;
	width: 100%;
	display: grid
}

.apply_tabs-main-content.is-brand {
	margin-bottom: 4rem
}

.apply_tabs-main-content.is-creator {
	grid-column-gap: 2.8125rem;
	grid-row-gap: 2.8125rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 2.5625rem;
	display: grid
}

.apply_paragraph {
	color: var(--neutrals--neutrals-light);
	max-width: 31rem;
	font-size: 1rem
}

.apply_creator-image {
	width: 32.75rem;
	min-width: 32.75rem;
	height: 30.8125rem;
	min-height: 30.8125rem
}

.apply_creator-image.is-brand {
	z-index: 1;
	width: 33.5rem;
	min-width: 33.5rem;
	height: 23rem;
	min-height: 23rem;
	margin-top: -2rem;
	position: relative
}

.apply_creator-image.is-brand.hide-desktop {
	display: none
}

.apply_creator-image.is-brand.is-mobile {
	margin-top: 0;
	display: none
}

.apply_creator-image.is-creator.hide-tablet {
	z-index: 1;
	position: relative
}

.apply_creator-image.is-creator-mobile {
	display: none
}

.apply_tabs-checklists-wrapper {
	min-width: 31rem
}

.apply_checklist-header {
	color: var(--text-color--text-primary-high);
	font-weight: 700
}

.apply_checklist-item {
	color: var(--neutrals--neutrals-light);
	font-size: 1rem
}

.icon-embed-custom-8 {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.375rem;
	height: 1.4375rem;
	display: flex
}

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

.content-card_fg {
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	display: flex;
	position: relative;
	overflow: hidden
}

.content-card_fg.is--full-horizontal {
	grid-row-gap: 5rem;
	grid-template-rows: auto;
	grid-template-columns: 1.1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.content-card_fg.is--full-horizontal.is-reverse {
	grid-column-gap: 3rem;
	grid-template-columns: 1fr 1.1fr
}

.content-card_fg.is--full-horizontal.is--zoom {
	z-index: 99;
	grid-template-columns: 1.15fr 1fr
}

.content-card_fg.is--full-horizontal.is--zoom:hover {
	outline-color: var(--neutrals--neutrals-dark-500);
	outline-offset: 0px;
	outline-width: 1px;
	outline-style: solid
}

.content-card_fg.is--full-horizontal.is--zoom.is-linkedin {
	grid-template-columns: 1fr 1.15fr;
	overflow: hidden
}

.content-card_fg.is--full-horizontal.is--ads {
	grid-template-columns: 1.05fr .95fr
}

.content-card_fg.is-hub {
	grid-template-rows: auto auto;
	grid-template-columns: 100%;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	place-items: start center;
	padding-bottom: 1.5rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	display: grid
}

.content-card_fg.is--tiktok-nurture {
	justify-content: center;
	align-items: center;
	height: 430px
}

.content-card_fg.shadow-hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-100);
	transition: box-shadow .2s
}

.content-card_fg.shadow-hover:hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.content-card_fg.is--newsletter {
	grid-column-gap: 4.5rem;
	grid-row-gap: 4.5rem;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: center stretch;
	margin-bottom: 1.5rem;
	padding: 3.5rem;
	display: grid
}

.content-card_fg.is--features {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	background-color: #0000;
	border-radius: 0;
	flex-flow: row;
	align-items: center
}

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

.search-box {
	color: #626262;
	border-bottom: 1px solid #626262
}

.list-hero_search_wrap {
	justify-content: flex-start;
	align-items: flex-end;
	display: flex
}

.list-hero_search_icon {
	border-bottom: 1px solid #626262;
	justify-content: center;
	align-items: center;
	padding-left: 1rem;
	display: flex
}

.insiders-cms-hero_author {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: flex-start;
	align-items: center;
	margin-top: 2rem;
	display: flex
}

.insiders-cms-hero_tag {
	justify-content: flex-start;
	align-items: center;
	margin-top: 2rem;
	display: flex
}

.section_insiders-cms-hero {
	justify-content: space-between;
	align-items: center;
	min-height: 100vh;
	transition: background-color .45s;
	display: flex
}

.section_insiders-cms-hero:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
	min-height: auto
}

.section_insiders-cms-hero.is-white {
	color: var(--background_dark_0)
}

.cs-content_grid {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto auto;
	grid-template-columns: auto;
	display: grid
}

.cs-content_toc_wrap {
	grid-column: auto/span 3;
	height: 100%;
	position: relative
}

.cs-content_toc_sticky {
	position: sticky;
	top: 10rem
}

.cs-content_toc_heading.u-insiders-h5 {
	margin-bottom: 1.25rem;
	font-size: 1.5rem
}

.cs-content_main_wrap {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: 5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.cs-content_whats-new {
	grid-column-start: 11;
	margin-top: -2.5rem
}

.cs-content_rich {
	grid-column-gap: 0px;
	grid-row-gap: 5rem;
	grid-column: 4/span 8;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	padding-top: 3.5rem;
	display: grid
}

.cs-content_stat_wrap {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	display: flex
}

.cs-content_content {
	letter-spacing: 0
}

.cs-content_content blockquote {
	padding-right: 2.5rem
}

.cs-content_content img {
	border-radius: .5rem
}

.cs-content_toc_link.text-color-low-emphasis.u-insiders-body-small.text-weight-bold {
	color: var(--neutrals--neutrals-dark-500);
	font-weight: 700;
	transition: color .35s
}

.cs-content_toc_link.text-color-low-emphasis.u-insiders-body-small.text-weight-bold:hover {
	color: var(--neutrals--neutrals-dark-200)
}

.cs-content_toc_link.text-color-low-emphasis.u-insiders-body-small.text-weight-bold.w--current {
	color: var(--neutrals--neutrals-dark-100)
}

.cs-content_video_wrap {
	justify-content: center;
	align-items: center;
	display: flex
}

.cs-content_whats-new_list {
	grid-column-gap: 3.5rem;
	grid-row-gap: 3.5rem;
	flex-flow: column;
	display: flex
}

.cs-content_whats-new_heading.u-insiders-h5 {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
	font-size: 1.5rem
}

.share_text.u-insiders-h4 {
	grid-column-start: 4
}

.share_grid {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.share_grid.is-under-content {
	grid-template-columns: 1fr
}

.share_buttons {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	display: flex
}

.share_icon {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	aspect-ratio: 1;
	color: var(--background_dark_200);
	border: 1px solid;
	border-radius: 100%;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 3.5rem;
	max-height: 3.5rem;
	padding: 2.5%;
	transition-property: border-color, color, background-color;
	transition-duration: .25s, .25s, .25s;
	transition-timing-function: ease, ease, ease;
	display: flex;
	overflow: hidden
}

.share_icon:hover {
	background-color: #d4d0c5;
	border-color: #d4d0c5
}

.share_icon.is-clicked {
	background-color: var(--background_dark_200);
	color: var(--light-grey)
}

.insiders-cms_heading_grid {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.cs-content_integrated_flex {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: wrap;
	display: flex
}

.cs-content_integrated_heading.u-insiders-h3 {
	margin-bottom: 1.5rem
}

.qfq_question.u-insiders-subtitle-02 {
	margin-bottom: 1rem
}

.cs-content_qfq_list {
	flex-flow: column;
	display: flex
}

.section_video {
	cursor: pointer;
	border-radius: .75rem;
	position: relative;
	overflow: clip
}

.qfq_js {
	display: none
}

.qfq_toggle_icon {
	aspect-ratio: 1;
	flex: none;
	width: 1.4rem
}

.qfq_content_wrap {
	width: 100%;
	display: none;
	position: relative;
	overflow: hidden
}

.qfq_content_padding {
	padding-bottom: 2rem
}

.qfq_component {
	border-bottom-style: solid;
	border-bottom-width: .09rem
}

.qfq_content_text {
	max-width: 90ch
}

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

.qfq_toggle_text {
	font-size: 1.2rem
}

.qfq_toggle_svg {
	display: block;
	overflow: visible !important
}

.qfq_toggle_button {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	text-align: inherit;
	background-color: #0000;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 1.5rem 0;
	display: flex
}

.cs-content_author_wrap {
	grid-column-gap: var(--insiders-grid-gutter);
	grid-row-gap: var(--insiders-grid-gutter);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: center stretch;
	display: grid
}

.cs-content_author_img {
	aspect-ratio: 1;
	border-radius: .5rem;
	width: 100%
}

.cs-content_qfq_title {
	grid-row-gap: .25em;
	flex-flow: wrap;
	margin-bottom: 2rem;
	display: flex
}

.nav_blur-bg {
	background-image: linear-gradient(180deg, var(--neutrals--neutrals-dark-0)15%, var(--neutrals--transparent));
	width: 100%;
	height: 8.5rem;
	display: none;
	position: absolute;
	inset: 0%
}

.nav_blur-bg:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-image: linear-gradient(180deg, var(--neutrals--neutrals-light-0)15%, var(--neutrals--transparent))
}

.nav_blur-bg.is--nav-light {
	background-image: linear-gradient(180deg, var(--neutrals--neutrals-light-0), var(--neutrals--transparent))
}

.cs-content_link_wrap {
	max-width: 12.9375rem;
	margin-bottom: 1.25rem
}

.gui_wrap {
	flex-flow: column;
	display: flex;
	position: absolute;
	inset: 8rem 0% auto auto
}

.gui_option {
	padding: 1rem
}

.gui_option:hover {
	color: var(--black);
	background-color: #fff
}

.demo_radio-text {
	font-weight: 300
}

.demo_check-wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.section_demo-form {
	width: 100%
}

.section_demo-form.show {
	display: block
}

.section_demo-form.is--page {
	z-index: 900;
	opacity: 100;
	height: auto;
	font-weight: 300;
	position: relative;
	inset: auto;
	overflow: visible
}

.demo-from_wrapper {
	color: var(--text-color--text-primary-high)
}

.css {
	display: none
}

.insiders-cms-hero_small {
	display: flex
}

.insiders-cms-hero_small.is-small-text {
	font-size: .875rem
}

.insiders-cms_arrow_wrap,
.insiders-cms_arrow:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867),
.new-nav_light-css {
	display: none
}

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

.get-to-know-us_component {
	width: 100%
}

.script_field-guide-card-hover {
	display: none
}

.shadow-hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-100);
	transition: box-shadow .2s
}

.shadow-hover:hover {
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500)
}

.iframe {
	aspect-ratio: 16/9;
	object-fit: cover;
	border-radius: 1rem;
	width: 100%;
	height: 100%;
	padding: 0;
	position: relative
}

.iframe.is-desktop {
	display: block
}

.iframe.is-desktop.lazy {
	z-index: 1
}

.iframe.is-mobile {
	display: none
}

.nav_wrapper-dark {
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--background_dark_0);
	border-radius: 1.5rem;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.nav_wrapper-dark:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	display: none
}

.nav_wrapper-light {
	border: 1px solid var(--neutrals--neutrals-light-200);
	background-color: var(--neutrals--neutrals-lightest);
	border-radius: 1.5rem;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	inset: 0%;
	overflow: hidden
}

.nav_wrapper-light:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	display: block
}

.space-holder-nav {
	height: 200vh
}

.bg-video-supercollabs-hero {
	border-radius: 2rem;
	flex: none;
	width: 47.5%;
	height: 90%;
	position: absolute;
	top: 4%;
	left: 26.5%;
	overflow: hidden
}

.apply_creator-image-wrapper {
	position: relative
}

.video-bg-collabs-brands {
	z-index: 0;
	object-fit: cover;
	border-radius: 1rem;
	width: 36%;
	height: 93%;
	position: absolute;
	inset: 1% auto auto 6%
}

.video-bg-collabs-brands.is--image {
	height: 90%
}

.video-bg-collabs-creators {
	z-index: 0;
	transform-origin: 0 0;
	border-radius: 1.25rem;
	width: 50%;
	height: 84%;
	position: absolute;
	inset: 8% auto auto 22%
}

.insiders-cms-hero_video {
	margin-top: 5rem
}

.insiders-cms-hero_video:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
	border-radius: 2rem;
	overflow: hidden
}

.insiders-cms-hero_video.ai-lookalikes-img:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
	margin-top: 2rem;
	padding-top: 0
}

.insiders-cms-hero_video.is-img:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
	margin-top: 2rem
}

.insiders-cms-hero_pill_wrap {
	grid-column-gap: .734375rem;
	grid-row-gap: .734375rem;
	background-color: #fff;
	border-radius: 3rem;
	justify-content: center;
	align-items: center;
	width: max-content;
	padding: 1rem 1.5rem;
	display: flex
}

.insiders-cms-hero_pill_wrap:where(.w-variant-35dae762-6887-3b17-6045-2b46e140204c) {
	background-color: #0000;
	border: 1px solid #000
}

.g_logo {
	object-fit: contain;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 100%
}

.insiders-cms-hero_logo_wrap {
	justify-content: center;
	align-items: center;
	max-width: 5.5rem;
	display: flex
}

.insiders-cms-hero_logo {
	max-height: 1.28125rem
}

.insiders-cms-hero_webinar_pill {
	margin-top: 2rem;
	margin-bottom: 1.25rem
}

.video_thumbnail {
	z-index: 2;
	object-fit: cover;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	transition: opacity .3s;
	display: flex;
	position: absolute;
	inset: 0%;
	transform: translateY(-.5%)
}

.video_thumbnail.is-open {
	opacity: 0;
	pointer-events: none
}

.insiders-cms_pagination_inner {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	display: flex
}

.insiders-cms_pagination_inner:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.show-mobile,
.show-mobile:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	display: none
}

.progress_wrap {
	height: .5rem;
	padding: 0;
	display: none;
	position: fixed;
	inset: 0% 0% auto
}

.nav_single-link {
	color: var(--text-color--text-primary-high);
	position: relative
}

.nav_single-link.is--last {
	padding-right: 2.5rem
}

.nav_single-link.is--nav-light {
	color: var(--text-color--text-secondary-high)
}

.hero_integrations-lottie {
	z-index: 0;
	position: absolute
}

.hero_integrations-lottie.is-lottie {
	flex: none
}

.hero_integrations-lottie.is-load {
	object-fit: contain;
	flex: none;
	height: 100%;
	display: none;
	position: relative
}

.hero_integrations {
	flex-flow: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex
}

.hero_integrations-title {
	text-align: center;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.integrations_section {
	background-color: var(--background_dark_0);
	width: 100%;
	position: relative
}

.integrations_section.is-active {
	visibility: visible
}

.integrations_wrapper {
	flex-flow: column;
	justify-content: center;
	width: 100%;
	height: 100%;
	display: flex
}

.integrations_container {
	grid-column-gap: 4.125rem;
	grid-row-gap: 4.125rem;
	background-color: var(--background_dark_0);
	justify-content: space-between;
	align-items: center;
	width: 100%;
	display: flex
}

.integrations_content {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	max-width: 30.875rem;
	display: flex
}

.integrations_card-wrapper {
	will-change: transform;
	flex: none;
	justify-content: space-between;
	align-items: stretch;
	width: 41rem;
	max-width: 41rem;
	height: 20rem;
	display: flex;
	position: relative
}

.integrations_paragraph {
	color: var(--text-color--text-primary-medium);
	font-size: 1.125rem
}

.integrations_tags {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: wrap;
	width: 100%;
	margin-top: 1.25rem;
	display: flex
}

.integrations_tag {
	background-color: var(--background_dark_0);
	box-shadow: 0 0 0 1px var(--neutrals--neutrals-dark-500);
	color: var(--text-color--text-primary-medium);
	cursor: pointer;
	border-radius: 99px;
	flex: none;
	padding: .625rem 1rem;
	font-size: 1.125rem;
	transition: all .2s
}

.integrations_tag:hover {
	background-color: var(--white);
	box-shadow: 0 0 0 1px var(--white);
	color: var(--text-color--text-secondary-high)
}

.integrations_tag.is--active {
	background-color: var(--white);
	box-shadow: 0 0 0 1px var(--text-color--text-primary-high);
	color: var(--text-color--text-secondary-high)
}

.integrations_card {
	border: 1px solid var(--neutrals--neutrals-dark-200);
	background-color: var(--neutrals--neutrals-dark-100);
	color: var(--text-color--text-primary-low);
	background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 1.5rem;
	flex-flow: column;
	flex: none;
	justify-content: flex-end;
	align-items: flex-start;
	width: 16.5rem;
	min-width: 16.5rem;
	max-width: 16.5rem;
	height: 20rem;
	padding: 2rem;
	transition: transform .35s;
	display: flex;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	transform: scale(.9);
	box-shadow: 0 0 24px 24px #05050580
}

.integrations_card.is--shopify {
	z-index: 3;
	background-image: url(/assets/img/68af2a2958cf8a2e67f857c3_c75e3139bdc41a18662b0dfb2d464368_shopify-dark.avif)
}

.integrations_card.is--shopify.is--active {
	background-image: url(/assets/img/68af2a22a40dab7a5df9f49e_shopify-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--meta {
	background-image: url(/assets/img/68af2a290bb847b3780695d4_af46a034166d4a978eba6f1203c68e6e_meta-dark.avif)
}

.integrations_card.is--meta.is--active {
	background-image: url(/assets/img/68af2a224efae9288321dc11_meta-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--tiktok {
	background-image: url(/assets/img/68af2a2938964a3977c0cbe1_a0522d41af86cea1ddb9c30f0d4659bc_tiktok-dark.avif)
}

.integrations_card.is--tiktok.is--active {
	background-image: url(/assets/img/68af2a226914f4c062a6d5b1_tiktok-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--active {
	color: var(--text-color--text-primary-high);
	border-style: none;
	border-width: 0;
	transform: scale(1)
}

.integrations_card.is--gmail {
	background-image: url(/assets/img/68af4972ccf5375262ec1663_gmail-dark.avif)
}

.integrations_card.is--gmail.is--active {
	background-image: url(/assets/img/68af4972fc4ad7debfc622be_gmail-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--instagram {
	background-image: url(/assets/img/68af496f1bc5356074708a24_instegaram-dark.avif)
}

.integrations_card.is--instagram.is--active {
	background-image: url(/assets/img/68af4972dc7abf5db7a6fb6f_instagram-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--klaviyo {
	background-image: url(/assets/img/68af497276e9637ae79c0384_klaviyo-dark.avif)
}

.integrations_card.is--klaviyo.is--active {
	color: var(--text-color--text-secondary-high);
	background-image: url(/assets/img/68af4970536b0ea80cd4ee77_klaviyo-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--attentive {
	background-image: url(/assets/img/68af496f50fc191c79b46f8f_attentive-dark.avif)
}

.integrations_card.is--attentive.is--active {
	color: var(--text-color--text-secondary-high);
	background-image: url(/assets/img/68af496f9d74d8628925a9c4_attentive-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--postscript {
	background-image: url(/assets/img/68af496fb72af3c4745d7435_postscript-dark.avif)
}

.integrations_card.is--postscript.is--active {
	background-image: url(/assets/img/68af49706db654988121ee24_postscript-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--sendlane {
	background-image: url(/assets/img/68af49708bcf2888be1a2245_sendlane-dark.avif)
}

.integrations_card.is--sendlane.is--active {
	background-image: url(/assets/img/68af49703a60f7a213fd1a4f_sendlane-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--appstle {
	background-image: url(/assets/img/68af518631babec8b3f034d5_appostle-dark.avif)
}

.integrations_card.is--appstle.is--active {
	background-image: url(/assets/img/68af5186c95092f592784c86_appostle-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--awtomic {
	background-image: url(/assets/img/68af50f1d65d52f19fba1ff1_awtomic-dark.avif)
}

.integrations_card.is--awtomic.is--active {
	background-image: url(/assets/img/68af50fa5ac9f31d7e6795ab_awtomic-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--bold {
	background-image: url(/assets/img/68af51865ce5b6cff8dd275f_bold-dark.avif)
}

.integrations_card.is--bold.is--active {
	background-image: url(/assets/img/68af5186119488165f6f800c_bold-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--juo {
	background-image: url(/assets/img/68af50f1af35981c45993ca8_juo-dark.avif)
}

.integrations_card.is--juo.is--active {
	background-image: url(/assets/img/68af50fa8224e939ae7790c0_4be0ef96af4859154e3ee3db43fd7b85_juo-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-style: solid;
	border-width: 1px
}

.integrations_card.is--loop {
	background-image: url(/assets/img/68af5186548eb08fa1764836_loop-dark.avif)
}

.integrations_card.is--loop.is--active {
	background-image: url(/assets/img/68af51869bbbc38fe8acadd8_loop-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--ordergroove {
	background-image: url(/assets/img/68af50f137c968613f3e453d_ordergroove-dark.avif)
}

.integrations_card.is--ordergroove.is--active {
	background-image: url(/assets/img/68af50fa0ce39dd84a108b28_ordergroove-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--prive {
	background-image: url(/assets/img/68af5184535d77109a856819_prive-dark.avif)
}

.integrations_card.is--prive.is--active {
	background-image: url(/assets/img/68af51845ac9f31d7e67c787_prive-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--recharge {
	background-image: url(/assets/img/68af50f178b8a9fee152677b_recharge-dark.avif)
}

.integrations_card.is--recharge.is--active {
	background-image: url(/assets/img/68af50fa87d18aac118fcc73_recharge-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--rodeo {
	background-image: url(/assets/img/68af5185ec79ede3134fe10c_rodeo-dark.avif)
}

.integrations_card.is--rodeo.is--active {
	color: var(--text-color--text-secondary-high);
	background-image: url(/assets/img/68af51850fe92815afe9ff34_rodeo-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--seal {
	background-image: url(/assets/img/68af50f1da551c36b178d583_seal-dark.avif)
}

.integrations_card.is--seal.is--active {
	background-image: url(/assets/img/68af50fdd6cf02a386441a0a_seal-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--skio {
	background-image: url(/assets/img/68af51845c9d2d2ec2dd4d58_skio-dark.avif)
}

.integrations_card.is--skio.is--active {
	color: var(--text-color--text-secondary-high);
	background-image: url(/assets/img/68af518564d72b3df2eaa217_skio-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--smartrr {
	background-image: url(/assets/img/68af50f157bc3a52b335e56b_smartrr-dark.avif)
}

.integrations_card.is--smartrr.is--active {
	background-image: url(/assets/img/68af50fa16324e9cdaf57d66_smartrr-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--stayai {
	background-image: url(/assets/img/68af51856e3bb653d7a7ce30_stayai-dark.avif)
}

.integrations_card.is--stayai.is--active {
	background-image: url(/assets/img/68af51850b37addfd279d8d8_stayia-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--ga4 {
	background-image: url(/assets/img/68af5b70586d59ce1d1c9855_device%3Ddesktop%2C%20integration%3Dgoogle%20analytics%2C%20state%3Dunfocused.avif)
}

.integrations_card.is--ga4.is--active {
	background-image: url(/assets/img/68af5b70f1cc704eefde65bd_device%3Ddesktop%2C%20integration%3Dgoogle%20analytics%2C%20state%3Dfocused.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--triplewhale {
	background-image: url(/assets/img/68af5b700b37addfd27d0f92_device%3Ddesktop%2C%20integration%3Dtriple%20whale%2C%20state%3Dunfocused.avif)
}

.integrations_card.is--triplewhale.is--active {
	background-image: url(/assets/img/68af5b70680ed94f27057448_device%3Ddesktop%2C%20integration%3Dtriple%20whale%2C%20state%3Dfocused.avif)
}

.integrations_card.is--customapi {
	background-image: url(/assets/img/68af5b6fcd360302a306e52c_device%3Ddesktop%2C%20integration%3Dcustom%20api%2C%20state%3Dunfocused.avif)
}

.integrations_card.is--customapi.is--active {
	background-image: url(/assets/img/68af5b6f5d67e424829834f5_device%3Ddesktop%2C%20integration%3Dcustom%20api%2C%20state%3Dfocused.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--tremendous {
	background-image: url(/assets/img/68af5b6fee615f71912d96d8_device%3Ddesktop%2C%20integration%3Dtremendous%2C%20state%3Dunfocused.avif)
}

.integrations_card.is--tremendous.is--active {
	background-image: url(/assets/img/68af5b6f13db60397d4cfef2_device%3Ddesktop%2C%20integration%3Dtremendous%2C%20state%3Dfocused.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--paypal {
	background-image: url(/assets/img/68af5b6f64fb94ec6cf3de43_device%3Ddesktop%2C%20integration%3Dpaypal%2C%20state%3Dunfocused.avif)
}

.integrations_card.is--paypal.is--active {
	background-image: url(/assets/img/68af5b6f4720774770eb9490_device%3Ddesktop%2C%20integration%3Dpaypal%2C%20state%3Dfocused.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card.is--lumanu {
	background-image: url(/assets/img/68af5b6fd045951dbc8179d1_device%3Ddesktop%2C%20integration%3Dlumanu%2C%20state%3Dunfocused.avif)
}

.integrations_card.is--lumanu.is--active {
	color: var(--text-color--text-secondary-high);
	background-image: url(/assets/img/68af5b6f2b8e6b7cbef3096d_device%3Ddesktop%2C%20integration%3Dlumanu%2C%20state%3Dfocused.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.integrations_card-logo {
	display: none
}

.card-hover-scripts-desktop {
	background-color: var(--neutrals--transparent);
	display: none
}

.integrations_card-link {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.section-snap-style {
	display: none
}

.integrations-stage {
	position: relative
}

.card-hover-scripts-mobile {
	background-color: var(--neutrals--transparent);
	display: none
}

.snap-scroll {
	display: none
}

.gsap-snap-scroll {
	background-color: var(--neutrals--transparent);
	display: none
}

.scroll_sections-wrap {
	width: 100%;
	height: 100vh;
	position: sticky;
	top: 0
}

.section_integrations-scroll-anchor {
	width: 0;
	height: 600svh
}

.integrations_sticky-sections {
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
	position: relative
}

.section_integrations-scroll {
	width: 100%;
	height: 100svh;
	position: sticky;
	top: 0
}

.div-block-9 {
	position: sticky;
	top: 0
}

.hero_video-wrapper {
	justify-content: center;
	align-items: center;
	width: 100%;
	display: flex;
	overflow: hidden
}

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

.pie-chart_component {
	aspect-ratio: 1;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 1.5rem;
	display: flex;
	overflow: hidden
}

.layout_content-wrapper {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-flow: column;
	justify-content: center;
	width: 100%;
	padding-left: 4rem;
	padding-right: 4rem;
	display: flex
}

.layout_subcard-wrapper {
	background-color: var(--neutrals--neutrals-dark-200);
	border-radius: 1.5rem;
	padding: 1.25rem
}

.subcard_rich-text {
	display: block
}

.subcard_rich-text p {
	font-size: 1.25rem
}

.subcard_rich-text strong {
	color: var(--secondary-deep-blue-500)
}

.subcard_rich-text.is-state-2 {
	display: none
}

.layout_content-title {
	font-size: 3.5rem
}

.padding-section-meta-large {
	width: 100%;
	height: 100%;
	padding-top: 6rem;
	padding-bottom: 6rem
}

.padding-section-meta-large.no-bottom-padding {
	padding-bottom: 0
}

.padding-section-meta-large.align-middle {
	flex-flow: column
}

.padding-section-meta-large.is--top-only {
	padding-bottom: 0
}

.padding-section-meta-large.is--top-only.is-apply {
	padding-top: 7.5rem
}

.padding-section-meta-large.is--bottom-only {
	padding-top: 0
}

.padding-section-meta-large.is--bottom-medium {
	padding-bottom: 4.5rem
}

.padding-section-meta-large.is--bottom-medium:where(.w-variant-e231a419-d29f-8136-6fbf-036cb70144ab),
.padding-section-meta-large.is--bottom-medium:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	padding-top: 4.5rem
}

.padding-section-meta-large.no-top {
	padding-top: 0
}

.padding-section-meta-large.is-mobile-large.u-margin-trim {
	padding-top: 12.5625rem;
	padding-bottom: 4.5rem
}

.padding-section-meta-large.is-mobile-large.u-margin-trim.small-top {
	padding-top: 2rem;
	padding-bottom: 2rem
}

.padding-section-meta-large.is-mobile-large.u-margin-trim.is-case {
	padding-top: 6rem
}

.lockup_wrapper {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	flex-flow: column;
	max-width: 50.5rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.6;
	display: flex
}

.lockup_rich-text h3 {
	font-size: 2rem;
	font-weight: 700;
	line-height: 1.4
}

.lockup_rich-text.u-insiders-h3.is-cta {
	text-align: center
}

.lockup_rich-text.u-insiders-h3.is-cta.is-bigger {
	font-size: 2.5rem
}

.lockup_rich-text_wrapper {
	margin-bottom: 2.5rem;
	position: relative
}

.lockup_rich-text_cursor-icon {
	position: absolute;
	inset: auto 1rem -1.2rem auto
}

.hero_rich-text {
	display: none
}

.stats_wrapper {
	grid-column-gap: var(--_sizes---meta-report--element-spacing);
	grid-row-gap: var(--_sizes---meta-report--element-spacing);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.stats_header {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	display: flex
}

.stats_title {
	margin-bottom: 1.25rem;
	font-size: 2.5rem
}

.stats_paragraph {
	font-size: 1.25rem
}

.stats_card-wrapper {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: var(--background_dark_0);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.stats_card {
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	padding: 3.5rem 3rem;
	display: flex;
	overflow: hidden
}

.stats_number {
	font-size: 4rem;
	font-weight: 200;
	line-height: 1
}

.stats_text {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.fs-numbercount_number {
	font-size: 4rem;
	line-height: 1
}

.stats_number-wrap {
	justify-content: flex-start;
	align-items: center;
	height: 3lh;
	margin-bottom: .5rem;
	display: flex
}

.ads_wrapper {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.partnership_wrapper {
	grid-column-gap: var(--_sizes---meta-report--element-spacing);
	grid-row-gap: var(--_sizes---meta-report--element-spacing);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.partnership_header {
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 50.5rem;
	margin-left: auto;
	margin-right: auto;
	padding-left: 5.3rem;
	padding-right: 5.3rem;
	display: flex
}

.partnership_title {
	font-size: 1.25rem
}

.partnership_title.u-insiders-overline p {
	font-size: inherit
}

.partnership_component {
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	flex-flow: column;
	width: 100%;
	padding: 1.875rem 2.75rem;
	display: flex;
	position: relative;
	overflow: hidden
}

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

.partnership_item {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	color: #222;
	justify-content: flex-start;
	align-items: flex-start;
	transition: color .4s;
	display: flex
}

.partnership_item-title {
	z-index: 3;
	text-align: center;
	margin-bottom: 1.5rem;
	font-size: 1.75rem;
	font-weight: 500;
	position: relative
}

.partnership_item-title.text-color-blue {
	color: #3687ff
}

.partnership_item-title.text-color-blue.pointer-events-off {
	transition: color .4s
}

.partnership_grid-item {
	grid-column-gap: 4rem;
	grid-row-gap: 1rem;
	border-bottom: 1px solid var(--primary-dark-200);
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.5fr 1.5fr;
	grid-auto-columns: 1fr;
	padding-bottom: 1.75rem;
	display: grid
}

.partnership_grid-item.sub-grid {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem
}

.partnership_grid-item.is-last {
	border-bottom-style: none;
	padding-top: .8125rem;
	padding-bottom: .8125rem
}

.partnership_hover {
	z-index: 0;
	opacity: 0;
	background-color: #3687ff;
	border-radius: 2rem;
	width: 36%;
	height: 100%;
	transition: opacity .4s;
	position: absolute;
	inset: 0% 0% auto auto
}

.partnership_paragraph {
	z-index: 3;
	position: relative
}

.partnership_paragraph.pointer-events-off {
	transition: color .35s
}

.u-embed-js {
	display: none
}

.video_button {
	flex: none;
	justify-content: center;
	align-items: center;
	max-width: 8.4375rem;
	display: flex;
	overflow: visible
}

.switchback_hero.u-insiders-h2 {
	margin-bottom: 2rem
}

.meta-quote_small-title.u-insiders-overline {
	text-align: center;
	max-width: 50rem;
	margin-bottom: 4rem;
	margin-left: auto;
	margin-right: auto
}

.components_wrapper {
	grid-column-gap: 10rem;
	grid-row-gap: 10rem;
	flex-flow: column;
	height: 100vh;
	padding-top: 10rem;
	padding-left: 10rem;
	padding-right: 10rem;
	display: flex
}

.roas_component {
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	width: 100%;
	min-height: 26.75rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.roas_left {
	background-color: var(--secondary-deep-blue-500);
	border-top-left-radius: 1.5rem;
	border-bottom-left-radius: 2rem;
	justify-content: flex-start;
	align-items: flex-end;
	width: 50%;
	height: 18.5rem;
	padding-bottom: 1.25rem;
	padding-left: 1.8125rem;
	display: flex;
	position: absolute;
	inset: auto auto 0% 0%;
	transform: translateY(112%)
}

.roas_pill-wrap {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: 2rem;
	justify-content: flex-start;
	align-items: center;
	padding: 1.23063rem 1.49438rem;
	display: flex;
	position: absolute;
	inset: -2.1625rem auto auto 0%
}

.roas_number {
	font-size: 4rem;
	line-height: 1.2
}

.roas_right {
	background-color: var(--secondary-deep-blue-300);
	border-bottom-right-radius: 2rem;
	justify-content: flex-start;
	align-items: flex-end;
	width: 50%;
	height: 10.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.8125rem;
	display: flex;
	position: absolute;
	inset: auto 0% 0% auto;
	transform: translateY(121%)
}

.fs-numbercount-1_number {
	font-size: 4.5rem;
	line-height: 1
}

.bar-chart {
	width: 100%;
	height: 100%
}

.integrations_cards-wrap {
	grid-column-gap: 11.5rem;
	grid-row-gap: 11.5rem;
	flex-flow: column;
	width: 100%;
	padding-top: 3.5rem;
	padding-bottom: 11.5rem;
	display: flex
}

.scroll_lenght {
	width: 0
}

.insiders-accordion_content_author-wrap:where(.w-variant-fa2c08e6-f83c-4040-1803-8bd7e4cc003c) {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: flex-start;
	align-items: center;
	margin-top: 1rem;
	padding-bottom: 2rem;
	display: flex
}

.insiders-accordion_content_author-wrap:where(.w-variant-9d418aa9-0c54-10a6-1ab6-a8ae74771147) {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: center;
	margin-top: 1.25rem;
	display: flex
}

.insiders-accordion_content_author-avatar {
	max-width: 4.5rem;
	max-height: 4.5rem
}

.insiders-accordion_content_author-avatar:where(.w-variant-fa2c08e6-f83c-4040-1803-8bd7e4cc003c) {
	border-radius: 100vw;
	max-width: 4.375rem;
	max-height: 4.375rem
}

.insiders-accordion_content_author-avatar:where(.w-variant-9d418aa9-0c54-10a6-1ab6-a8ae74771147) {
	border-radius: 100%;
	max-width: 4.375rem;
	max-height: 4.375rem;
	border-radius: 100% !important
}

.insiders-accordion_content_author-text:where(.w-variant-fa2c08e6-f83c-4040-1803-8bd7e4cc003c) {
	flex-flow: column;
	display: flex
}

.roas_grid {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: var(--background_dark_0);
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.roas_item {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: center;
	min-height: 26.75rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex
}

.roas_title {
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.4
}

.roas_graphic-wrap {
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	overflow: hidden
}

.roas_graphic-wrap.is-dots {
	padding: 4.125rem 3.75rem
}

.roas_circles-wrap {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: center;
	min-height: 26.75rem;
	padding: 3.5rem 3.125rem;
	display: flex
}

.roas_rich-text.meta-hero_para {
	font-size: 1rem;
	line-height: 1.4
}

.roas_circle-component {
	grid-column-gap: 2rem;
	grid-row-gap: 1.25rem;
	grid-template-rows: auto auto auto auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: 100%;
	display: grid
}

.roas_circle {
	max-width: 2.625rem;
	max-height: 2.625rem;
	position: relative
}

.scroll_snap {
	display: none
}

.scroll_hold {
	width: 100%;
	height: 100svh;
	margin-bottom: -100svh
}

.scroll_hold.is-bottom {
	margin-top: -100svh;
	margin-bottom: 0
}

.webinar-form_wrap {
	z-index: 300;
	background-color: #ffffff1a;
	justify-content: center;
	align-items: flex-end;
	padding-bottom: 5vh;
	display: flex;
	position: fixed;
	inset: 0%
}

.webinar-form_form {
	background-color: var(--neutrals--neutrals-light-100);
	color: var(--background_dark_0);
	border-radius: 2rem;
	width: 50vw;
	max-height: 80vh;
	padding: 3rem 2rem;
	position: relative;
	overflow: auto
}

.form_main_field_label {
	text-align: left;
	width: 100%
}

.form_main_field_text.u-weight-medium {
	color: #050505;
	font-weight: 300;
	display: block
}

.form_main_field_text.is-helper {
	color: #626262;
	font-size: .875rem;
	font-weight: 300;
	display: block
}

.form_main_field_input {
	background-color: var(--primary-dark-50);
	color: var(--neutrals--neutrals-dark-100);
	letter-spacing: 0;
	text-transform: var(--_text-style---text-transform);
	border: .5px solid #d4d0c5;
	border-radius: 1rem;
	width: 100%;
	height: 3.25rem;
	margin-top: .5rem;
	margin-bottom: .5em;
	padding: .75rem 1rem;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.5;
	display: block
}

.form_main_field_input:focus {
	color: var(--neutrals--neutrals-dark-100)
}

.form_inner {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2rem;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.form_2_col {
	display: none
}

.form_submit_button {
	background-color: #000;
	width: min-content
}

.form_submit_button.insiders_btn_wrap {
	font-weight: 500
}

.form_main_checkbox_wrap {
	justify-content: flex-start;
	align-items: center;
	margin-right: 2.5rem;
	display: inline-flex
}

.form_main_checkbox_wrap.is-meta {
	margin-right: 0
}

.form_main_checkbox_input {
	background-color: #eeebe2;
	border: 1px solid #d4d0c5;
	border-radius: 2rem;
	width: 1.5rem;
	min-width: 1.5rem;
	height: 1.5rem;
	min-height: 1.5rem;
	margin-bottom: auto
}

.form_main_checkbox_input:hover {
	background-color: #e6e2d8
}

.form_main_checkbox_input.w--redirected-checked {
	background-color: #000;
	background-image: none;
	background-size: auto;
	border-width: 5px;
	border-color: #eeebe2;
	box-shadow: 0 0 #0000
}

.form_main_checkbox_input.is-check {
	border-radius: .375rem
}

.form_main_checkbox_input.is-check.w--redirected-checked {
	background-color: #eeebe2;
	background-image: url(/assets/img/690a0cf2be5ea9635c1217e2_iconly_svg_optimized-optimized%20\(2\).svg);
	border-style: none
}

.form_main_checkbox_text {
	text-transform: uppercase;
	margin-bottom: 0;
	margin-left: .5rem;
	font-weight: 300
}

.form_main_checkbox_text.not-allcaps {
	text-transform: none
}

.form_main_checkbox_text.not-allcaps.hidden-for-hubspot {
	display: none
}

.form_title_text.u-insiders-h4 {
	margin-top: 1.5rem
}

.form_title_text.u-insiders-h4.no-margin-top {
	margin-top: 0
}

.insiders-cms-hero_pill_divider,
.insiders-cms-hero_pill_divider:where(.w-variant-35dae762-6887-3b17-6045-2b46e140204c) {
	line-height: 1
}

.lottie-placeholder_wrap {
	max-width: 45%;
	padding-bottom: 34vh
}

.subcard_rich-text-2 p {
	font-size: 1.25rem
}

.subcard_rich-text-2 strong {
	color: var(--secondary-deep-blue-300)
}

.layout_subcard-wrapper-2 {
	border: 1px solid var(--secondary-deep-blue-300);
	background-color: var(--neutrals--neutrals-dark-200);
	border-radius: 1.5rem;
	padding: 1.25rem
}

.partnership_sticky-wrap {
	z-index: 11;
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	background-color: var(--primary-dark-100);
	border-radius: 1.5rem;
	justify-content: flex-start;
	align-items: center;
	margin-top: .6875rem;
	padding: .5rem;
	display: inline-flex;
	position: sticky;
	top: 6rem
}

.partnership_sticky-item {
	border: 1px solid var(--primary-dark-200);
	color: #999;
	border-radius: 1rem;
	padding: .75rem
}

.meta-cards_wrapper {
	grid-column-gap: var(--_sizes---meta-report--element-spacing);
	grid-row-gap: var(--_sizes---meta-report--element-spacing);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.meta-cards_header {
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.meta-cards_title {
	font-size: 1.25rem
}

.meta-cards_title.u-remove-child-styling.text-align-center.margin-bottom {
	margin-bottom: var(--_sizes---meta-report--element-spacing)
}

.meta-cards_card-wrapper {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	text-align: center;
	grid-template-rows: 1fr;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.meta-cards_card {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	border: 1px solid var(--primary-dark-50);
	background-color: var(--primary-dark-50);
	color: var(--background_dark_0);
	border-radius: 2rem;
	flex-flow: column;
	justify-content: space-between;
	align-items: center;
	padding-top: 3.5rem;
	padding-left: 3rem;
	padding-right: 3rem;
	transition: border-color .2s;
	display: flex
}

.meta-cards_card:hover {
	border-color: #999
}

.meta-cards_card-content {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	pointer-events: none;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	font-weight: 200;
	display: flex
}

.meta-cards_card-title {
	font-size: 1.75rem;
	font-weight: 500;
	line-height: 1.4
}

.meta-cards_card-image-wrapper {
	position: relative
}

.meta-cards_card-image {
	aspect-ratio: 830/1131;
	object-fit: cover;
	border: 1px solid #d4d0c5;
	border-radius: 1.5rem 1.5rem 0 0;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.meta-cards_card-image.is-static {
	display: none
}

.meta-cards_card-image.u-cover-absolute {
	object-position: 50% 0%;
	border-style: none
}

.meta-cards_absolute-1 {
	justify-content: center;
	align-items: center;
	max-width: 3rem;
	display: flex;
	position: absolute;
	inset: 7rem 2rem auto auto
}

.meta-cards_absolute-2 {
	max-width: 3rem;
	display: flex;
	position: absolute;
	inset: 9.75rem -1.46875rem auto auto
}

.meta-cards_absolute-3 {
	justify-content: center;
	align-items: center;
	max-width: 4rem;
	display: flex;
	position: absolute;
	inset: 5.125rem auto auto -.7175rem
}

.meta-cards_absolute-4 {
	justify-content: center;
	align-items: center;
	max-width: 4rem;
	display: flex;
	position: absolute;
	inset: 11.375rem -1.725rem auto auto
}

.meta-cards_absolute-5 {
	justify-content: center;
	align-items: center;
	max-width: 4rem;
	display: flex;
	position: absolute;
	inset: 3.875rem -1.48125rem auto auto
}

.meta-cards_absolute-6 {
	justify-content: center;
	align-items: center;
	max-width: 4rem;
	display: flex;
	position: absolute;
	inset: 8rem 3rem auto auto
}

.meta-report_list-wrapper {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.meta-report_list-header {
	text-align: center;
	max-width: 53.125rem
}

.meta-report_list-title {
	font-size: 2rem;
	line-height: 1.2
}

.meta-report_list {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	max-width: 46rem;
	display: flex
}

.meta-report_list:where(.w-variant-b30b191e-160b-12c6-9c52-d6628afb5764) {
	display: none
}

.meta-report_list:where(.w-variant-54da428c-0920-496e-a72a-a9fd34b42c4a) {
	max-width: 50.5rem
}

.meta-report_list.u-insiders-overline {
	opacity: 1
}

.meta-report_list-item {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	flex-flow: row;
	display: flex
}

.meta-report_icon {
	justify-content: center;
	align-items: center;
	max-width: 1.5rem;
	max-height: 1.5rem;
	display: flex
}

.meta-report_list-rich-text {
	font-size: 1rem;
	line-height: 1.6
}

.switchback_paragraph {
	text-align: center
}

.switchback_rich-text strong {
	color: var(--secondary-deep-blue-300);
	font-weight: 300
}

.meta-report_problem-list {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	max-width: 51.4375rem;
	display: none
}

.meta-report_problem-list:where(.w-variant-b30b191e-160b-12c6-9c52-d6628afb5764) {
	display: flex
}

.meta-quote_title {
	text-align: center;
	margin-bottom: 1.25rem;
	font-size: 2.5rem
}

.report_wrapper {
	grid-column-gap: var(--_sizes---meta-report--element-spacing);
	grid-row-gap: var(--_sizes---meta-report--element-spacing);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.report_header {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.report_title {
	font-size: 2.5rem
}

.report_title.u-insiders-h2 {
	text-wrap: balance;
	max-width: 56.25rem;
	margin-bottom: 1.25rem
}

.report_paragraph-wrapper {
	max-width: 50.5rem
}

.report_paragraph {
	font-size: 1.25rem
}

.report_card-component {
	background-color: #222;
	border-radius: 2rem;
	justify-content: space-between;
	width: 100%;
	height: max-content;
	min-height: 30.625rem;
	display: flex;
	position: sticky;
	top: 24svh;
	overflow: clip
}

.report_card-component:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	background-color: #222 !important
}

.report_card-wrapper {
	background-color: #222;
	flex-flow: column;
	width: 100%;
	max-width: 34.4375rem;
	display: flex
}

.report_card-wrapper.is-2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	order: 1;
	justify-content: space-between;
	align-items: flex-end;
	background-color: #222 !important
}

.report_card-wrapper.is-2 {
	flex: none;
	max-width: 57%
}

.report_card-wrapper.is-2.mirrored-34 {
	order: 1;
	justify-content: space-between;
	align-items: flex-end
}

.report_card {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	width: 0%;
	height: 33.3333%;
	padding: 0;
	display: flex;
	position: relative;
	overflow: hidden
}

.report_card.is-2 {
	height: 50%
}

.report_card.is-2.is-under:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	background-image: linear-gradient(-90deg, #5c9dff, #99c2ff);
	flex-flow: row-reverse
}

.report_card.is-2.is-over:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	background-image: linear-gradient(-90deg, #5c9dff, #0052cc);
	flex-flow: row-reverse;
	align-self: flex-end;
	max-width: 75%
}

.report_card.is-2.is-under {
	background-image: linear-gradient(-90deg, #3687ff, #0052cc)
}

.report_card.is-2.is-under.mirrored-35 {
	background-image: linear-gradient(-90deg, #5c9dff, #99c2ff);
	flex-flow: row-reverse
}

.report_card.is-2.is-over {
	background-image: linear-gradient(-90deg, #99c2ff, #5c9dff);
	flex-flow: column-reverse;
	justify-content: space-between;
	align-items: flex-end;
	max-width: 50%
}

.report_card.is-2.is-over.mirrored-38 {
	background-image: linear-gradient(-90deg, #5c9dff, #0052cc);
	flex-flow: row-reverse;
	align-self: flex-end;
	max-width: 75%
}

.report_card.is-discovery {
	background-image: linear-gradient(90deg, #e5f0ff, #a5caff 19%, #6ca8ff 57%, #3687ff);
	flex: none
}

.report_card.is-authentication {
	background-image: linear-gradient(90deg, #0052cc, #002966);
	max-width: 28.3125rem
}

.report_card.is-measurement {
	background-image: linear-gradient(90deg, #5c9dff, #0052cc);
	max-width: 31.375rem
}

.report_card-pill {
	background-color: var(--white);
	color: var(--secondary-deep-blue-300);
	white-space: nowrap;
	border-radius: 2rem;
	align-self: flex-end;
	margin-bottom: 2.5rem;
	margin-left: 1rem;
	padding: .5rem 1.25rem;
	font-size: 1.125rem;
	font-weight: 700;
	display: inline-flex
}

.report_card-pill:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	margin-top: 2.5rem;
	margin-right: 1rem
}

.report_card-pill.is-2 {
	align-self: flex-start
}

.report_card-pill.is-2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	align-self: flex-end;
	margin-top: 0
}

.report_number {
	color: var(--text-color--text-primary-high);
	margin-top: 2.5rem;
	margin-right: 1rem;
	font-size: 4.5rem;
	font-weight: 200;
	line-height: 1.2
}

.report_number:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	margin-bottom: 2.5rem;
	margin-left: 1rem
}

.report_number.is-discovery {
	color: var(--secondary-deep-blue-600)
}

.report_number.is-measurement {
	color: var(--secondary-deep-blue-500)
}

.report_number.is-authentication {
	color: var(--secondary-deep-blue-400)
}

.report_number.heading-style-h2 {
	align-self: flex-end
}

.report_number.heading-style-h2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	align-self: flex-start;
	margin-left: 2rem
}

.report_card-content-wrapper {
	background-color: #222;
	flex-flow: column;
	justify-content: center;
	align-items: flex-end;
	width: 100%;
	max-width: 42.0625rem;
	height: 30.625rem;
	padding-right: 4.875rem;
	display: flex
}

.report_card-content-wrapper.is-2 {
	padding-left: 3rem;
	padding-right: 3rem
}

.report_card-content-wrapper.is-2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
	background-color: #222 !important
}

.report_card-content {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	width: 100%;
	max-width: 30.5625rem;
	display: flex
}

.report_card-title {
	font-size: 2rem;
	font-weight: 700
}

.report_card-title.u-insiders-h3 {
	color: var(--text-color--text-primary-high)
}

.report_card-list {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.25rem;
	display: flex
}

.report_card-list-item {
	opacity: 0
}

.report_card-list-item.is-discovery {
	opacity: 100
}

.text-color-blue-500 {
	color: var(--secondary-deep-blue-500)
}

.text-color-blue-400 {
	color: var(--secondary-deep-blue-400)
}

.partner_quote_wrapper {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.partner_quote_header {
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	max-width: 40.25rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex
}

.partner_quote_paragraph {
	font-size: 1.25rem
}

.partner_quote_component {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: var(--background_dark_0);
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: flex
}

.partner_quote_item {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	text-align: center;
	border-radius: 1.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	padding-top: 3.125rem;
	padding-bottom: 3.125rem;
	display: flex
}

.partner_quote_item.is-mileiq {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	background-color: var(--secondary-deep-blue-600);
	justify-content: center;
	align-items: center;
	padding-left: 0;
	padding-right: 0
}

.partner_quote_item.is-mileiq {
	background-color: #e5f0ff;
	justify-content: center;
	align-items: center;
	padding-left: 0;
	padding-right: 0
}

.partner_quote_item.is-clearstem {
	background-color: #99c2ff;
	padding-left: 0;
	padding-right: 0
}

.partner_quote_item.is-graza {
	background-color: #fff;
	justify-content: center;
	align-items: center;
	padding-left: 0;
	padding-right: 0
}

.partner_quote_item.is-little-sesame {
	background-color: #5c9dff;
	padding-left: 0;
	padding-right: .46875rem
}

.partner_quote.is-bot-left {
	max-width: 17rem;
	margin-top: auto
}

.partner_quote.is-bot-right {
	max-width: 40rem
}

.partner_quote.is-top-right {
	max-width: 21rem
}

.partner_quote.is-top-left {
	max-width: 20rem
}

.partner_quote_logo {
	margin-top: auto
}

.partner_quote_top {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.partner_quote_bottom {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: .5fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.section_container {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.section_container.is-card {
	color: var(--white);
	background-color: #222;
	border-radius: 2rem;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
	padding: 3rem;
	transition: border-color .2s
}

.section_container.is-card:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
.section_container.is-card.mirrored-109,
.section_container.is-card.mirrored-119 {
	color: var(--white)
}

.section_container.is-card.mirrored-119.is-smaller {
	padding-top: 1.875rem;
	padding-bottom: 1.875rem
}

.section_container.is-card {
	color: #fff;
	background-color: #222;
	border-radius: 2rem;
	padding: 4rem 3.5rem
}

.section_container.is-card.mirrored-58 {
	color: #fff
}

.section_container.is-centered {
	justify-content: flex-end;
	align-items: flex-start;
	padding-bottom: 3rem
}

.section_container.is-card-2 {
	color: var(--white);
	background-color: #222;
	border-radius: 2rem;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
	padding: 4rem 3.5rem;
	transition: border-color .2s
}

.section_container.is-card-2:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
.section_container.is-card-2.mirrored-109,
.section_container.is-card-2.mirrored-119 {
	color: var(--white)
}

.meta-hero_heading {
	margin-bottom: 2rem
}

.meta-hero_heading.is-centered {
	margin-bottom: 0
}

.meta-hero_heading.u-insiders-h2 {
	text-wrap: wrap !important
}

.meta-hero_para {
	line-height: 1.6
}

.meta-hero_para:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
.meta-hero_para:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
	font-weight: 200
}

.meta-hero_para.questions-accordion_content_padding {
	margin-bottom: 3rem;
	padding-top: 0
}

.meta-hero_para.is-cta {
	text-align: center;
	margin-bottom: 3rem
}

.meta-hero_para.is-left {
	font-size: 1rem
}

.meta-hero_para.is-left.mirrored-113,
.meta-hero_para.is-left.mirrored-123,
.meta-hero_para.mirrored-81,
.meta-hero_para.mirrored-92,
.meta-hero_para.mirrored-103 {
	font-weight: 200
}

.meta-hero_grid {
	grid-column-gap: 8rem;
	grid-row-gap: 8rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	place-items: center stretch;
	display: grid
}

.meta-hero_grid.is-reversed-mobile {
	grid-column-gap: 4rem;
	grid-template-rows: 1fr;
	grid-template-columns: 1fr .61fr
}

.meta-hero_grid.is-reversed-mobile.is-flywheel {
	grid-column-gap: 7rem
}

.meta-hero_grid.is-reversed-mobile.hero-2 {
	grid-template-columns: 1.4fr .61fr
}

.meta-hero_grid.mirrored-89 {
	grid-template-columns: .75fr 1fr
}

.meta-hero_text {
	flex-flow: column;
	justify-content: center;
	align-items: stretch;
	width: 100%;
	height: 100%;
	display: flex
}

.meta-hero_text.u-margin-trim {
	width: 100%;
	margin-left: auto;
	margin-right: auto
}

.visual_lottie_wrap {
	position: relative
}

.visual_lottie_overlay {
	position: absolute;
	inset: 0%
}

.meta-switchback_content_slot {
	margin-top: 2rem
}

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

.donut.is-static-over {
	position: absolute;
	inset: 0%;
	transform: rotate(22deg)scale(1.05)
}

.donut.is-static-under {
	z-index: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%;
	transform: scale(.97)
}

.form_close_button {
	background-color: #0000;
	width: 1.5rem;
	min-width: 1.5rem;
	max-width: 1.5rem;
	height: 1.5rem;
	min-height: 1.5rem;
	max-height: 1.5rem;
	margin-top: 3rem;
	margin-right: 2rem;
	padding: 0;
	transition: transform .6s cubic-bezier(.743, -.029, .316, 1.48);
	position: absolute;
	inset: 0% 0% auto auto
}

.form_close_button:hover {
	transform: rotate(180deg)
}

.main-content {
	position: relative
}

.section_meta-toc {
	z-index: 250;
	position: static;
	top: 7.4rem
}

.section_meta-toc.pointer-events-off {
	height: 15rem
}

.meta-toc_outer {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	pointer-events: auto;
	background-color: #222;
	border-radius: 1.5rem;
	flex: 1;
	max-width: 100%;
	padding: 2rem;
	transition: all .7s cubic-bezier(.455, .03, .515, .955);
	display: flex
}

.meta-toc_outer.collapsed {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	border-style: solid;
	border-color: #333;
	flex: 0 auto;
	padding: .5rem;
	border-width: 1px !important
}

.meta-toc_card {
	color: #999;
	border: 1px solid #333;
	border-radius: 1rem;
	flex: 1;
	height: 11.5rem;
	padding: 1.5rem;
	transition: all .7s;
	position: relative;
	overflow: hidden
}

.meta-toc_card.collapsed {
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: flex-start;
	height: 2.5rem;
	padding: .75rem;
	display: flex
}

.meta-toc_top_wrap {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex: none;
	width: max-content;
	max-width: 20rem;
	font-weight: 200;
	position: relative
}

.meta-toc_top_number {
	width: 2rem;
	font-size: 1.75rem;
	line-height: 1;
	transition: all .6s
}

.meta-toc_top_title {
	color: #fff;
	width: max-content;
	max-width: 16rem;
	height: max-content;
	margin-top: -.1875rem;
	transition-property: color;
	transition-duration: .5s;
	transition-timing-function: ease;
	position: absolute;
	inset: 0% auto 0% 0%;
	transform: translate(3.5rem)
}

.meta-toc_top_line {
	background-color: currentColor;
	width: 19.5rem;
	height: 1px;
	position: absolute;
	inset: auto 0% -2rem
}

.meta-toc_para {
	margin-top: 3rem;
	font-size: .875rem;
	position: absolute
}

.meta-toc_outer_outer {
	width: 100%;
	display: flex
}

.roas_chart_wrap {
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: 100%;
	display: grid
}

.roas_chart_item {
	background-color: currentColor;
	justify-content: flex-start;
	align-items: flex-end;
	width: 100%;
	height: 60%;
	min-height: 35%;
	margin-top: auto;
	display: flex;
	position: relative
}

.roas_chart_item.is-first {
	height: 70%
}

.roas_chart_item.is-second {
	height: 35%
}

.roas_chart_pill {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	color: #fff;
	background-color: #222;
	border-radius: 2rem;
	justify-content: flex-start;
	align-items: center;
	padding: 1.25rem 1.5rem;
	font-size: 1.3125rem;
	display: flex;
	position: absolute;
	inset: 0% auto auto 0%;
	transform: translateY(-50%)
}

.roas_chart_pill:where(.w-variant-9405a667-57cc-9fc7-2fee-0ce01e748a7f) {
	max-width: 30rem;
	inset: auto auto 1.25rem 1.25rem;
	transform: none
}

.roas_chart_pill.bottom-left-4 {
	z-index: 2;
	max-width: 30rem;
	inset: auto auto 1.25rem 1.25rem;
	transform: none
}

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

.roas_chart_svg_colour:where(.w-variant-9405a667-57cc-9fc7-2fee-0ce01e748a7f),
.roas_chart_svg_colour.bottom-left-5 {
	display: none
}

.roas_chart_percent.u-insiders-h1 {
	z-index: 2;
	color: #fff;
	z-index: 2;
	padding-bottom: 1.25rem;
	padding-left: 2rem;
	font-weight: 200;
	position: relative
}

.roas_dots_wrap {
	grid-column-gap: 1rem;
	grid-row-gap: .9rem;
	grid-template-rows: auto auto auto auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	height: 100%;
	display: grid
}

.roas_dots_item {
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	display: flex;
	position: relative
}

.roas_dots_circle {
	z-index: 2;
	aspect-ratio: 1;
	background-color: #5c9dff;
	border-radius: 100%;
	width: 100%;
	max-width: 2rem;
	height: min-content;
	margin: auto;
	padding: 0;
	transition-property: transform;
	transition-duration: .4s;
	transition-timing-function: cubic-bezier(.521, 1.808, .409, .755);
	position: relative
}

.roas_dots_circle.is-shadow {
	z-index: 1;
	background-color: #3333;
	height: max-content;
	position: absolute;
	inset: 0%
}

._3-tier_sticky {
	justify-content: center;
	align-items: center;
	min-height: 100vh;
	display: flex;
	position: sticky;
	top: 0
}

.dark-card_grid {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: min-content min-content min-content;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-rows: min-content;
	grid-auto-columns: 1fr;
	display: grid
}

.dark-card_item {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-columns: 1fr;
	grid-auto-rows: min-content;
	grid-auto-columns: 1fr;
	grid-template-rows: subgrid;
	row-gap: inherit;
	background-color: #222;
	border: 1px solid #0000;
	border-radius: 2rem;
	grid-row: span 3;
	padding: 0 3rem 3.5rem;
	transition-property: border-color;
	transition-duration: .2s;
	transition-timing-function: ease;
	display: grid
}

.dark-card_item:hover {
	border: 1px solid var(--neutrals--neutrals-light-200)
}

.dark-card_img {
	width: 100%
}

.dark-card_img_wrap {
	justify-content: center;
	align-items: center;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.dark-card_title.u-insiders-h4.text-align-center {
	color: var(--text-color--text-primary-high)
}

.dark-card_para.text-color-medium-emphasis.text-align-center {
	line-height: 160%
}

._2-tier_para.meta-hero_para {
	max-width: 25.6875rem
}

._2-tier_para.meta-hero_para.u-insiders-overline {
	color: var(--text-color--text-primary-high)
}

.expert-input_wrap,
.avoid-widows-orphans-css {
	display: none
}

.meta-split_grid {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	text-align: center;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	font-size: 1.125rem;
	display: grid
}

.meta-split_wrapper {
	grid-column-gap: var(--_sizes---meta-report--element-spacing);
	grid-row-gap: var(--_sizes---meta-report--element-spacing);
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.meta-split_para {
	font-size: 1.25rem
}

.meta-split_para.u-remove-child-styling.max-width-large {
	max-width: 50rem
}

.meta-split_para.u-remove-child-styling.max-width-large strong {
	font-weight: 700 !important
}

.meta-split_card {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	background-color: var(--primary-dark-50);
	color: var(--background_dark_0);
	text-align: left;
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	padding: 3rem 2.5rem;
	display: flex
}

.meta-split_bullets {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	max-width: 51.4375rem;
	font-size: 1.125rem;
	display: flex
}

.meta-split_bullets:where(.w-variant-b30b191e-160b-12c6-9c52-d6628afb5764) {
	display: flex
}

.meta-split_card-content {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	pointer-events: none;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex
}

.meta-split_title {
	margin-bottom: .5rem;
	font-size: 1.75rem;
	font-weight: 500
}

.meta-split_title.is-creator {
	color: var(--neutrals--neutrals-light-400);
	margin-left: auto;
	margin-right: auto
}

.meta-split_title.is-meta {
	color: #050505
}

.meta-split_meta_wrap {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: space-between;
	align-items: center;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

.v_meta_base {
	aspect-ratio: 293/461;
	border-radius: 1.5rem;
	min-width: 18.125rem;
	max-width: 18.12rem;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	position: relative
}

.v_meta_wrap {
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 0;
	display: flex;
	position: relative
}

.meta-hero_slot {
	aspect-ratio: 1;
	justify-content: space-between;
	align-items: stretch;
	width: 100%;
	height: 100%;
	padding-top: 1rem;
	padding-bottom: 1rem
}

.v_meta_layer {
	z-index: 1;
	display: block;
	position: absolute;
	inset: 0%
}

.v_meta-hero_block {
	z-index: 2;
	background-color: red;
	height: 3rem;
	position: absolute;
	inset: auto 0% 0%
}

.v_meta_video {
	object-fit: cover;
	border-radius: 1.5rem;
	min-width: 18.125rem;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	overflow: hidden
}

.v_meta_ui {
	justify-content: space-between;
	align-items: center;
	display: flex;
	position: absolute;
	inset: auto 0% 0%
}

.insiders_quote_author_image {
	object-fit: inherit;
	object-position: inherit;
	width: 100%;
	height: 100%;
	max-height: 100%
}

.insiders_quote_author_image:where(.w-variant-0b754a8b-9403-4055-0802-0d6632146fa9) {
	object-fit: inherit;
	object-position: inherit
}

.meta-progress_bar {
	z-index: 2000000;
	pointer-events: none;
	width: 0%;
	height: .375rem;
	margin-right: auto;
	position: fixed;
	inset: 0% 0% auto
}

.coin-grid_grid {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: var(--background_dark_0);
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.coin-grid_grid.u-insiders-overline {
	position: relative
}

.coin-grid_item {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	flex-flow: column;
	grid-column: span 4;
	justify-content: center;
	padding: 2.8rem 3rem;
	display: flex
}

.coin-grid_item.is-small {
	grid-column: span 3
}

.coin-grid_item.is-alt {
	min-height: 43svh;
	max-height: 26rem
}

.coin-grid_item.is-spacer {
	opacity: 0;
	grid-column: span 1;
	width: 100%;
	padding: 0;
	display: block
}

.coin-grid_graphic-wrap {
	background-color: var(--primary-dark-50);
	border-radius: 2rem;
	grid-column: span 4;
	justify-content: center;
	align-items: flex-end;
	display: flex;
	overflow: hidden
}

.coin-grid_graphic-wrap.is-dots {
	padding: 4.125rem 3.75rem
}

.coin-grid_graphic-wrap.is-large {
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	flex-flow: row;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	align-items: flex-end;
	height: 18.2rem;
	display: flex;
	position: absolute;
	inset: auto 0% 0% auto
}

.coin-grid_illustration {
	display: block
}

.coin-grid_wrapper {
	max-width: 65%;
	position: relative;
	transform: translateY(25%)
}

.coin-grid_layer {
	position: absolute;
	inset: 0%
}

.v_spin-svg_wrap {
	aspect-ratio: 1;
	height: 100%;
	padding: 0;
	position: relative
}

.v_spin-svg_text {
	z-index: 200;
	background-color: red;
	position: absolute;
	inset: 0%
}

.rect {
	position: relative
}

.v_spin-svg_text_wrap {
	opacity: 0;
	pointer-events: none;
	color: #fff;
	text-align: center;
	justify-content: center;
	align-items: center;
	font-size: .75rem;
	line-height: 1.4;
	display: flex;
	position: absolute;
	inset: 0%
}

.v_spin-svg_text_wrap.is-first {
	opacity: 1;
	color: #3687ff;
	opacity: 1
}

.v_spin-svg_text_contain {
	max-width: 6rem
}

.supercollabs_hero-img-wrapper {
	position: relative
}

.filler-6 {
	background-color: #eeebe2;
	border-radius: .5rem;
	grid-column: span 6;
	justify-content: space-between;
	align-items: flex-end;
	height: max-content;
	display: flex
}

.filler-8 {
	background-color: #eeebe2;
	border-radius: .5rem;
	grid-column: span 8;
	justify-content: space-between;
	align-items: flex-end;
	height: max-content;
	display: flex
}

.filler_inner {
	color: var(--background_dark_0);
	padding: 4.5rem 2.75rem 2.75rem
}

.filler_quote.u-insiders-subtitle-01 {
	margin-bottom: 1.5rem;
	font-size: 1.5rem
}

.filler_quote.u-insiders-subtitle-01:where(.w-variant-a1c9ffc6-8bb3-fe46-c080-f98b0f35a471) {
	font-size: 1.25rem
}

.filler_name.u-insiders-body-large.text-weight-bold {
	font-size: 1rem;
	font-weight: 700
}

.filler_name.u-insiders-body-large.text-weight-bold:where(.w-variant-a1c9ffc6-8bb3-fe46-c080-f98b0f35a471) {
	font-size: 1.125rem
}

.filler_role.u-insiders-body-large {
	font-size: 1rem
}

.filler_role.u-insiders-body-large:where(.w-variant-a1c9ffc6-8bb3-fe46-c080-f98b0f35a471) {
	font-size: 1.125rem
}

.hero_aimeta {
	flex: none;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: relative;
	right: -70px
}

.hero_aimeta-lottie {
	z-index: 10;
	flex: none;
	width: 526px;
	height: 534px;
	position: relative
}

.hero_aimeta-lottie.is--mobile {
	display: none
}

.hero_aimeta-video {
	z-index: 5;
	border-radius: 26px;
	flex-flow: row;
	flex: none;
	width: 281px;
	height: 442px;
	display: flex;
	position: absolute;
	top: 73px;
	bottom: 1px;
	left: 10px;
	overflow: hidden
}

.cards_aimeta {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	display: flex;
	position: relative
}

.card_aimeta {
	grid-column-gap: 1rem;
	grid-row-gap: 1.375rem;
	flex: none;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr auto;
	grid-auto-columns: 1fr;
	padding: 2.5rem 2.25rem;
	display: grid
}

.aimeta_list-item {
	color: var(--text-color--text-primary-low);
	background-image: url(/assets/img/68c9af9423969c07e1ab04c2_Icon%20left.svg);
	background-position: 0%;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	flex: none;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2rem;
	list-style-type: none
}

.aimeta_list-item.is--dark {
	background-image: url(/assets/img/68c9b1e123969c07e1abda0d_Icon%20x.svg)
}

.aimeta_list {
	grid-column-gap: 1.125rem;
	grid-row-gap: 1.125rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	display: flex
}

.aimeta_card-title {
	font-size: 1.3125rem
}

.filler-4 {
	background-color: #eeebe2;
	border-radius: .5rem;
	grid-column: span 4;
	justify-content: space-between;
	align-items: flex-end;
	height: max-content;
	display: flex
}

.hero_aimeta-video-bg {
	flex: none;
	width: 150%;
	height: 100%
}

.supercollabs_hero-lottie {
	aspect-ratio: 527/394;
	flex: none;
	width: 100%;
	position: relative
}

.supercollabs_hero-lottie.is-mobile {
	display: none
}

.dropdown_divider {
	background-color: var(--neutrals--neutrals-dark-200);
	width: 100%;
	height: 1px;
	margin-top: 1rem;
	margin-bottom: .625rem
}

.dropdown_divider:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-light-200)
}

.dropdown_insider_link {
	color: var(--white);
	padding-left: .75rem;
	font-size: 1rem;
	font-weight: 300
}

.enabled-light {
	display: none
}

.card-gradient {
	box-shadow: 0 0 35px 0 #5c9dff, 0 0 0 1px var(--nav-menu--menu-meta);
	background-color: #e5f0ff03;
	border-radius: 1.25rem;
	width: 106%;
	height: 110%;
	position: absolute
}

.card-gradient.is--6 {
	opacity: .2;
	border-radius: 1.5rem;
	width: 112%;
	height: 120%
}

.card-gradient.is--5 {
	opacity: .5
}

.card-gradient.is--4 {
	border-radius: 1.125rem;
	width: 100%;
	height: 100%
}

.card-gradient.is--3,
.card-gradient.is--2 {
	opacity: 0;
	border-radius: 1.125rem;
	width: 100%;
	height: 100%
}

.card-gradient.is--4-mobile {
	border-radius: 1.125rem;
	width: 100%;
	height: 100%;
	display: none
}

.card-gradient.is--5-mobile {
	opacity: .5;
	display: none
}

.card-gradient.is--6-mobile {
	opacity: .2;
	border-radius: 1.5rem;
	width: 112%;
	height: 120%;
	display: none
}

.aimeta-card_gradients-wrapper {
	pointer-events: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.card-gradient-2 {
	box-shadow: 0 0 0 1px var(--nav-menu--menu-meta);
	background-color: #e5f0ff03;
	border-radius: 1.25rem;
	width: 112%;
	height: 120%;
	position: absolute
}

.ai-lookalikes-light {
	display: none
}

.ai-lookalikes {
	max-width: none;
	height: 140%
}

.ai-lookalikes.is--dark {
	position: relative;
	top: 1.25rem
}

.ai-lookalikes.is--light {
	position: absolute;
	inset: 1.25rem auto auto 0%
}

.ai-lookalikes-img {
	aspect-ratio: 508/450;
	justify-content: flex-start;
	align-items: flex-start;
	width: 31.75rem;
	max-width: 31.75rem;
	height: 30rem;
	max-height: 30rem;
	display: flex;
	position: relative;
	overflow: visible
}

.ai-lookalikes-span {
	color: var(--secondary-deep-blue-500)
}

.ai-lookalikes-star {
	transform-origin: 50%;
	background-image: url(/assets/img/68d1723ec36bba799a9da175_Star%2023.svg);
	background-position: 50% 100%;
	background-repeat: no-repeat;
	background-size: auto;
	width: 14px;
	height: 2.75rem;
	margin-bottom: -.75rem;
	margin-left: -3px;
	display: inline-block
}

.ai-lookalikes-lottie-stars {
	flex: none;
	width: 3rem;
	height: 3rem;
	position: absolute;
	top: .75rem;
	left: 38%
}

.text-field {
	display: none
}

.content-card_discovery-data {
	width: 34.5rem;
	height: 30rem;
	padding-top: 3.5rem;
	display: flex
}

.discovery-card_dark {
	width: 21.75rem;
	height: 33rem;
	padding-right: .75rem
}

.discovery-card_data {
	flex: none;
	width: 21.75rem;
	height: 33rem;
	padding-right: .75rem;
	position: relative
}

.discovery-card_data.is--dark {
	padding-right: 0
}

.discovery-card_data.is--light {
	position: absolute;
	inset: 0% auto auto 0%
}

.discovery-card_data.is--light.is--ana {
	opacity: 1
}

.u-cover-absolute {
	object-fit: cover;
	position: absolute;
	inset: 0%
}

.u-position-relative {
	position: relative
}

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

.visual_video.u-cover-absolute {
	border-radius: 6%;
	max-width: 52%;
	max-height: 90%;
	margin: 2% auto auto
}

.insiders-cms-hero_img:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
	width: 100%;
	height: 100%
}

.insiders-cms-hero_img.is-mobile:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b),
.staff-writers_swiper-nav {
	display: none
}

.ai-outreach_videos {
	z-index: 2;
	justify-content: center;
	align-items: flex-start;
	width: 100%;
	height: 100%;
	display: flex;
	position: absolute;
	inset: 0% 0% auto
}

.ai-outreach_video {
	border-radius: 1.5rem;
	flex: none;
	width: 13.5rem;
	height: 18.5rem;
	margin-top: 5rem;
	position: absolute
}

.ai-outreach_wrapper {
	flex-flow: column;
	flex: none;
	justify-content: flex-start;
	align-items: center;
	width: 31.75rem;
	height: 28.125rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.ai-outreach_profiles {
	z-index: 4;
	background-color: var(--neutrals--neutrals-dark-100);
	border-radius: .75rem;
	flex: none;
	width: 18.125rem;
	height: 13.375rem;
	position: absolute;
	bottom: 0
}

.ai-outreach-profile {
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.ai-outreach_gsap {
	display: none
}

.ai-outreach_video-gradient {
	z-index: 10;
	background-image: linear-gradient(90deg, var(--neutrals--neutrals-dark-100), var(--neutrals--transparent));
	width: 5.8rem;
	height: 100%;
	position: absolute;
	inset: 0% auto 0% 0%
}

.ai-outreach_video-gradient.is--right {
	background-image: linear-gradient(270deg, var(--neutrals--neutrals-dark-100), var(--neutrals--transparent));
	inset: 0% 0% 0% auto
}

.ai-list-ellipse {
	flex: none;
	width: 80%;
	position: absolute
}

.ai-list-building-lottie {
	height: 30.4375rem;
	position: relative
}

.ai-meta-analysis-lottie {
	height: 30.4375rem
}

.ai-list-ellipse-webm {
	width: 100%;
	height: 100%
}

.ai-list_lottie-video-wrapper {
	z-index: 0;
	width: 75%;
	height: 85%;
	margin-top: 3.5rem;
	margin-left: auto;
	margin-right: 2rem;
	display: none;
	position: absolute;
	inset: 0% 0% auto
}

.cards_aimeta-scroll-bar {
	display: none
}

.cards_aimeta-out {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	width: 100%
}

.video_lightbox-link {
	position: absolute;
	inset: 0%
}

.button_lightbox-wrapper {
	position: relative
}

.roas_grid-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: #050505;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.meta-hero_heading-2 {
	margin-bottom: 2rem
}

.text-color-white-2 {
	color: #fff
}

.report_card-pill-2 {
	color: #3687ff;
	white-space: nowrap;
	background-color: #fff;
	border-radius: 2rem;
	align-self: flex-end;
	margin-bottom: 2.5rem;
	margin-left: 1rem;
	padding: .5rem 1.25rem;
	font-size: 1.125rem;
	font-weight: 700;
	display: inline-flex
}

.report_card-pill-2.mirrored-36 {
	margin-top: 2.5rem;
	margin-right: 1rem
}

.report_card-pill-2.is-2 {
	align-self: flex-start
}

.report_card-pill-2.is-2.mirrored-39 {
	align-self: flex-end;
	margin-top: 2.5rem;
	margin-right: 1rem
}

.layout_subcard-wrapper-2 {
	background-color: #333;
	border-radius: 1.5rem;
	padding: 1.25rem
}

.text-color-blue-500-2 {
	color: #99c2ff
}

.meta-report_problem-list-2 {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	max-width: 51.4375rem;
	display: none
}

.meta-report_problem-list-2.problems-22 {
	display: flex
}

.stats_card-wrapper-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: #050505;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.insiders-accordion_toggle_button-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	cursor: default;
	text-align: inherit;
	background-color: #0000;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	padding: 2rem 0;
	display: flex
}

.coin-grid_graphic-wrap-2 {
	background-color: #eeebe2;
	border-radius: 2rem;
	grid-column: span 4;
	justify-content: center;
	align-items: flex-end;
	display: flex;
	overflow: hidden
}

.coin-grid_graphic-wrap-2.is-large {
	flex-flow: row;
	grid-column: span 5;
	justify-content: flex-start;
	align-items: flex-end;
	position: relative
}

.partnership_component-2 {
	background-color: #eeebe2;
	border-radius: 2rem;
	flex-flow: column;
	width: 100%;
	padding: 1.875rem 2.75rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.coin-grid_item-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: #eeebe2;
	border-radius: 2rem;
	flex-flow: column;
	grid-column: span 4;
	justify-content: center;
	padding: 3.5rem 3rem;
	display: flex
}

.coin-grid_item-2.is-small {
	grid-column: span 3
}

.roas_graphic-wrap-2 {
	background-color: #eeebe2;
	border-radius: 2rem;
	overflow: hidden
}

.roas_graphic-wrap-2.is-dots {
	padding: 4.125rem 3.75rem
}

.insiders-accordion_component-2 {
	background-color: #eeebe2;
	border-radius: 2rem;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	overflow: clip
}

.insiders-accordion_component-2.blue-4 {
	color: #050505;
	background-color: #e5f0ff;
	overflow: hidden
}

.insiders_quote_wrap-2.smaller-quote-10 {
	max-width: 31.25rem;
	margin-left: auto;
	margin-right: auto
}

.coin-grid_grid-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: #050505;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.roas_chart_pill-2 {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	color: #fff;
	background-color: #222;
	border-radius: 2rem;
	justify-content: flex-start;
	align-items: center;
	padding: 1.25rem 1.5rem;
	font-size: 1.3125rem;
	display: flex;
	position: absolute;
	inset: 0% auto auto 0%;
	transform: translateY(-50%)
}

.roas_chart_pill-2.bottom-left {
	max-width: 30rem;
	inset: auto auto 1.25rem 1.25rem;
	transform: none
}

.roas_item-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: #eeebe2;
	border-radius: 2rem;
	flex-flow: column;
	justify-content: center;
	min-height: 26.75rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex
}

.report_number-2 {
	margin-top: 2.5rem;
	margin-right: 1rem;
	font-size: 4.5rem;
	font-weight: 200;
	line-height: 1.2
}

.report_number-2.mirrored-37 {
	margin-bottom: 2.5rem;
	margin-left: 1rem
}

.report_number-2.is-authentication {
	color: #5c9dff
}

.report_number-2.is-measurement {
	color: #99c2ff
}

.report_number-2.heading-style-h2 {
	align-self: flex-end
}

.report_number-2.heading-style-h2.mirrored-40 {
	align-self: flex-start;
	margin-bottom: 2.5rem;
	margin-left: 2rem
}

.stats_card-2 {
	background-color: #eeebe2;
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	padding: 3.5rem 3rem;
	display: flex;
	overflow: hidden
}

.meta-report_list-wrapper-2 {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.meta-split_card-2 {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	color: #050505;
	text-align: left;
	background-color: #eeebe2;
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	padding: 3rem 2.5rem;
	display: flex
}

.meta-split_card-2.is-meta {
	border: 1px solid #3687ff
}

.meta-cards_card-2 {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	color: #050505;
	background-color: #eeebe2;
	border-radius: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	padding-top: 3.5rem;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex
}

.text-color-blue-400-2 {
	color: #5c9dff
}

.partnership_grid-item-2 {
	grid-column-gap: 4rem;
	grid-row-gap: 1rem;
	border-bottom: 1px solid #d4d0c5;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1.75fr 1.5fr;
	grid-auto-columns: 1fr;
	padding-bottom: 1.75rem;
	display: grid
}

.partnership_grid-item-2.is-last {
	border-bottom-style: none;
	padding-top: .8125rem;
	padding-bottom: .8125rem
}

.partnership_grid-item-2.sub-grid {
	padding-top: .8125rem;
	padding-bottom: .8125rem
}

.meta-hero_para-2 {
	line-height: 1.6
}

.meta-hero_para-2.mirrored-51 {
	font-weight: 200
}

.meta-hero_para-2.is-cta {
	text-align: center;
	margin-bottom: 3rem
}

.partner_quote_component-2 {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	color: #050505;
	flex-flow: column;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: flex
}

.insiders-accordion_content_author-wrap-2.blue-13 {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: flex-start;
	align-items: center;
	margin-top: 1rem;
	padding-bottom: 2rem;
	display: flex
}

.insiders-accordion_content_author-avatar-2 {
	max-width: 4.5rem;
	max-height: 4.5rem
}

.insiders-accordion_content_author-avatar-2.blue-29 {
	border-radius: 100vw;
	max-width: 4.375rem;
	max-height: 4.375rem
}

.roas_chart_svg_colour-2.bottom-left-2 {
	display: none
}

.meta-split_bullets-2 {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	max-width: 51.4375rem;
	font-size: 1.125rem;
	display: flex
}

.insiders_quote_author_image-2 {
	object-fit: inherit;
	object-position: inherit;
	width: 100%;
	height: 100%;
	max-height: 100%
}

.insiders_quote_author_image-2.smaller-quote-5 {
	object-fit: inherit;
	object-position: inherit
}

.insiders-accordion_content_author-text-2.blue-30 {
	flex-flow: column;
	display: flex
}

.insiders-accordion_content_wrap-2 {
	width: 100%;
	position: relative;
	overflow: clip
}

.insiders-accordion_content_wrap-2.blue-25 {
	display: block
}

.meta-report_list-2 {
	grid-column-gap: 1.25rem;
	grid-row-gap: 1.25rem;
	flex-flow: column;
	max-width: 35rem;
	display: flex
}

.meta-report_list-2.list-wider-9 {
	max-width: 50.5rem
}

.meta-report_list-2.problems-9 {
	display: none
}

.container-large-2 {
	border-radius: 40px;
	width: 100%;
	max-width: 76.5rem;
	height: 100%;
	margin-left: auto;
	margin-right: auto
}

.lottie-test_wrap.u-position-relative {
	aspect-ratio: 1;
	background-color: orange;
	max-width: 30%;
	height: 100%
}

.g_lottie {
	width: 100%;
	height: 100%
}

.g_lottie.u-position-relative.is-prov {
	mix-blend-mode: screen
}

.g_lottie_item {
	z-index: 2;
	width: 100%;
	height: 100%;
	position: relative
}

.g_lottie_item.is-hidden-mobile,
.g_lottie_item.hide-mobile-landscape {
	z-index: 2;
	position: relative
}

.g_lottie_video.u-cover-absolute {
	z-index: -1;
	aspect-ratio: 290/420;
	background-color: #4c6a84;
	width: 100%;
	max-width: 54%;
	height: 100%;
	max-height: 90%;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	transform: translate(3%, 9%)
}

.g_lottie_video.u-cover-absolute.is-1 {
	transform: translate(3%, 6%)
}

.c_perf_video.u-cover-absolute {
	z-index: -1;
	aspect-ratio: 290/400;
	background-color: #4c6a84;
	max-width: 50%;
	max-height: 86%;
	margin-left: auto;
	margin-right: auto;
	transform: translate(1%, 19%)
}

.c_perf_wrap,
.c_perf_lottie {
	width: 100%;
	height: 100%
}

.c_part_img.u-cover-absolute {
	z-index: -1;
	aspect-ratio: 290/420;
	background-color: #4c6a84;
	max-width: 56%;
	max-height: 90%;
	margin-left: auto;
	margin-right: auto;
	transform: translateY(10%)
}

.c_part_img.u-cover-absolute.is-custom-1 {
	z-index: 0;
	max-height: 90%;
	transform: translateY(1%)
}

.c_part_img.u-cover-absolute.is-custom-1.hide-mobile-landscape {
	z-index: 0
}

.c_part_img.u-cover-absolute.is-custom-2 {
	transform: translate(0%)
}

.c_part_img.u-cover-absolute.is-custom-3 {
	z-index: 0;
	max-width: 60%;
	max-height: 92%;
	transform: translate(.5%)
}

.c_part_img.u-cover-absolute.is-hero-3 {
	transform: translateY(3%)
}

.c_creative_video.u-cover-absolute {
	z-index: -1;
	aspect-ratio: 280/400;
	object-fit: cover;
	background-color: #4c6a84;
	border-radius: 1.25rem 1.25rem 0 0;
	max-width: 46.5%;
	max-height: 86%;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	overflow: hidden;
	transform: translate(1%, 16%)
}

.c_creative_video.u-cover-absolute.is-overlay {
	z-index: 0;
	aspect-ratio: auto;
	object-fit: contain;
	background-color: #0000;
	border-radius: 0;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 100%;
	transform: none
}

.c_creative_video.u-cover-absolute.is-perf {
	transform: translate(1%, 15.5%)
}

.c_creat_wrap {
	width: 100%;
	height: 100%
}

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

.c_cd_wrap.is-screen {
	mix-blend-mode: screen
}

.c_cd_img {
	object-fit: contain;
	height: 100%
}

.c_prov_left-img.u-cover-absolute {
	z-index: -1;
	aspect-ratio: 290/420;
	background-color: #4c6a84;
	max-width: 34%;
	max-height: 90%;
	margin-left: 13%;
	margin-right: auto;
	transform: translate(3%, 57%)
}

.c_prov_right-img.u-cover-absolute {
	z-index: -1;
	aspect-ratio: 290/420;
	background-color: #4c6a84;
	max-width: 34%;
	max-height: 90%;
	margin-left: auto;
	margin-right: 15%;
	transform: translate(3%, 43%)
}

.meta-video_iframe {
	aspect-ratio: 2;
	background-color: currentColor;
	border: 1px #000;
	border-radius: .5rem;
	width: 100%;
	height: 100%;
	padding: 0;
	display: block
}

.meta-vid_small {
	aspect-ratio: 222/370;
	object-fit: cover;
	border: 1px #000;
	border-radius: 1rem;
	width: 100%;
	max-width: 18.75rem;
	height: 100%;
	max-height: 30rem;
	margin: auto;
	padding: 0;
	display: block
}

.section_meta-vid {
	margin-top: auto;
	margin-bottom: auto
}

.meta-card_heading.u-insiders-h2,
.meta-card_heading.heading-style-h2 {
	margin-bottom: 1.25rem
}

.coin-grid_text {
	max-width: 50rem;
	margin-left: auto;
	margin-right: auto
}

.coin-grid_text.text-align-center.u-insiders-overline {
	margin-bottom: 4rem
}

.u-meta-h1 {
	letter-spacing: 0;
	font-size: 72px;
	font-weight: 800;
	line-height: 120%
}

.meta-toc_ttle {
	margin-bottom: .75rem
}

.meta-toc_ttle.u-insiders-body-large.text-color-medium-emphasis.container-large {
	height: auto
}

.centered-text_button {
	width: max-content;
	margin-left: auto;
	margin-right: auto
}

.partnership_icon {
	z-index: 2;
	color: #999;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative
}

.c_prov_place {
	object-fit: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%
}

.hero_gifting-lottie {
	z-index: 10;
	aspect-ratio: 960/1216;
	flex: none;
	width: 38rem;
	height: 30rem;
	position: relative
}

.hero_gifting-lottie.is--mobile {
	display: none
}

.hero_gifting-video-bg {
	flex: none;
	width: 100%;
	height: 100%
}

.hero_gifting-video {
	z-index: 5;
	box-shadow: 0 0 0 8px var(--background_dark_0);
	border-radius: 1.5rem;
	flex-flow: row;
	flex: none;
	width: 17.5rem;
	height: 27.4rem;
	display: flex;
	position: absolute;
	right: 2.6875rem;
	overflow: hidden
}

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

.container-support {
	grid-column-gap: 2.5rem;
	grid-row-gap: 2.5rem;
	grid-template-rows: auto;
	grid-template-columns: 30.25rem 1fr;
	grid-auto-columns: 1fr;
	display: grid
}

.heading-style-overline {
	font-size: 1.25rem
}

.support-card_img-wrapper {
	justify-content: center;
	align-items: center;
	max-width: 17.8125rem;
	margin-bottom: -1.6875rem;
	display: flex;
	position: relative
}

.content-card_testimonial {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	background-color: var(--neutrals--neutrals-dark-200);
	border-radius: 1rem;
	flex-flow: column;
	flex: none;
	width: 100%;
	padding: 2.5rem;
	display: flex
}

.content-card_testimonial-img {
	aspect-ratio: 600/70;
	flex: none;
	width: 100%
}

.content-card_testimonial-img.is--light {
	display: none
}

.margin-smedium {
	margin: 1.5rem
}

.h-flex {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	justify-content: flex-start;
	align-items: center;
	display: flex
}

.support-card_gifting-video-bg {
	z-index: 0;
	border-radius: .75rem;
	width: 11.4rem;
	height: 12.9rem;
	margin-top: -3rem;
	margin-right: 1.4rem;
	position: absolute
}

.c_prov_vid.u-cover-absolute {
	z-index: -1;
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0
}

.meta-form_wrap {
	z-index: 20;
	justify-content: center;
	align-items: center;
	width: 100%;
	min-height: 100vh;
	padding-top: 5vh;
	padding-bottom: 5vh;
	display: block;
	position: absolute;
	inset: auto 0% 0%
}

.meta-form_form {
	background-color: var(--neutrals--neutrals-light-100);
	color: var(--background_dark_0);
	border-radius: 2rem;
	width: 100%;
	max-height: 80vh;
	padding: 3rem 2rem;
	position: relative;
	overflow: auto
}

.meta-form_form.container-large {
	height: auto;
	max-height: none
}

.meta-form_sticky_wrap {
	place-self: flex-end end;
	width: 100%;
	position: sticky;
	bottom: 0;
	-webkit-mask-image: linear-gradient(#fff 80%, #0000);
	mask-image: linear-gradient(#fff 80%, #0000)
}

.meta-hero_pill_wrap {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: var(--secondary-deep-blue-400);
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: var(--secondary-deep-blue-400);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: var(--secondary-deep-blue-400);
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: var(--secondary-deep-blue-400);
	color: var(--secondary-deep-blue-400);
	border-radius: 100rem;
	width: max-content;
	min-height: 3rem;
	margin-bottom: 2rem;
	padding: .75rem 1.25rem
}

.meta-cursor {
	position: relative
}

.section-2 {
	pointer-events: none;
	overflow: scroll
}

.coordinate-gifting-video {
	z-index: 0;
	border-radius: 1.5rem;
	flex: none;
	width: 48%;
	height: 27.625rem;
	position: absolute
}

.meta_spacer {
	height: 30rem
}

.static-pie {
	aspect-ratio: 1;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: auto;
	padding: 1.5rem;
	display: flex;
	position: relative
}

.static-pie.pie-chart_component {
	padding: 0
}

.u-width-full {
	width: 100%
}

.coing-grid_sticky {
	justify-content: center;
	align-items: center;
	height: 100vh;
	display: flex;
	position: sticky;
	top: 0
}

.coin-grid_wrap.u-position-relative {
	position: sticky;
	top: 0
}

.coin-grid_chart_item {
	background-color: currentColor;
	justify-content: flex-start;
	align-items: flex-end;
	width: 20%;
	height: 0%;
	margin-top: auto;
	display: flex;
	position: relative
}

.coin-grid_chart_item.is-vertical-mobile {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	flex-flow: column;
	justify-content: flex-end;
	align-items: flex-start
}

.coin-grid_chart_item.is-vertical-mobile.is-1,
.coin-grid_chart_item.is-vertical-mobile.is-2 {
	max-height: 83%
}

.coin-grid_chart_item.is-vertical-mobile.is-3 {
	max-height: 79%
}

.coin-grid_chart_item.is-vertical-mobile.is-4 {
	max-height: 75%
}

.coin-grid_chart_item.is-vertical-mobile.is-5 {
	max-height: 54%
}

.coin-grid_chart_number.u-insiders-h2 {
	z-index: 2;
	color: var(--white);
	padding-bottom: 1.25rem;
	padding-left: 2rem;
	font-weight: 200;
	position: relative
}

.coin-grid_chart_number.u-insiders-h1 {
	z-index: 2;
	color: #fff;
	padding-bottom: 1.25rem;
	padding-left: 2rem;
	font-weight: 200;
	position: relative
}

.coin-grid_chart_pill {
	color: var(--secondary-deep-blue-300);
	background-color: #fff;
	border-radius: 2rem;
	min-width: 11.5rem;
	margin-left: 1.25rem;
	margin-right: 1.25rem;
	padding: .75rem 1.25rem;
	font-weight: 700
}

.partnership_cards_wrap {
	grid-column-gap: 16px;
	grid-row-gap: 16px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	display: grid
}

.partnership_card {
	background-color: var(--primary-dark-50);
	color: var(--neutrals--neutrals-light-400);
	border-radius: 2rem;
	flex-flow: column;
	width: 100%;
	padding: 1.875rem 2.75rem;
	display: flex;
	position: relative;
	overflow: hidden
}

.partnership_lockup {
	border-bottom: 1px solid #999;
	margin-bottom: 1.25rem;
	padding-bottom: 1.25rem
}

.partnership_lockup.is-last {
	border-bottom-style: none;
	margin-bottom: 0;
	padding-bottom: 0
}

.partnership_subhead {
	color: #999;
	margin-bottom: .25rem
}

.meta-report_sm {
	background-color: #0000;
	min-height: 29rem;
	position: relative
}

.meta-report_sm_inner {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	height: 100%;
	display: flex;
	position: absolute;
	inset: 0%
}

.loader {
	color: var(--blue-partnership-ads)
}

.nav_light-logo-bg {
	display: none
}

.nav_light-logo-bg:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	pointer-events: none;
	background-image: url(/assets/img/68fa25465e4500502c3c653e_60035aee27d7d76a3bc570e403ee2022_superfiliate-light.avif);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	width: 24rem;
	height: 7rem;
	display: block;
	position: absolute;
	top: -140%;
	left: -60%
}

.code-embed-4 {
	display: none
}

.secondary_button {
	background-color: var(--background-color--bg-light-primary);
	color: var(--text-color--text-secondary-high);
	text-align: center;
	border-radius: .75rem;
	flex: none;
	justify-content: center;
	align-items: center;
	padding: .875rem 1.5rem;
	font-family: Goodsans, Arial, sans-serif;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1;
	text-decoration: none;
	transition: background-color .2s;
	display: flex;
	position: relative;
	overflow: hidden
}

.secondary_button:hover {
	background-color: var(--neutrals--neutrals-light)
}

.secondary_button.is-nav {
	padding-top: .75rem;
	padding-bottom: .75rem;
	font-size: 1rem;
	transition: color .2s, background-color .2s
}

.secondary_button.hide-desktop,
.secondary_button.is-nav-mobile {
	display: none
}

.secondary_button.is-form-submit {
	opacity: 0
}

.secondary_button.is--secondary {
	background-color: var(--neutrals--transparent);
	box-shadow: inset 0 0 0 1px var(--white);
	color: var(--text-color--text-primary-high)
}

.secondary_button.is--secondary:hover {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high)
}

.secondary_button.is--tertiary {
	background-color: var(--neutrals--neutrals-dark-200);
	color: var(--text-color--text-primary-high)
}

.secondary_button.is--tertiary:hover {
	background-color: var(--white);
	color: var(--text-color--text-secondary-high)
}

.secondary_button.is--tertiary.is-new {
	font-size: 1rem
}

.secondary_button.is--small {
	padding: .75rem 1rem;
	font-size: .875rem
}

.secondary_button.is--fieldguide:hover {
	background-color: var(--superbloom--purple-hover-button);
	color: var(--text-color--text-primary-high)
}

.secondary_button.is--fieldguide.is-new {
	font-size: 1rem
}

.secondary_button.is--fieldguide.is-supermatch {
	font-size: 1rem;
	transition: opacity .2s, background-color .2s
}

.secondary_button.is--fieldguide.is-supermatch:hover {
	opacity: .9
}

.secondary_button.is--webinar {
	font-size: 1.125rem
}

.secondary_button.is--nav {
	border: 1px solid var(--white);
	background-color: var(--neutrals--transparent);
	color: var(--white);
	margin-right: 1.5rem;
	padding: .75rem 1.25rem;
	font-size: 1rem
}

.secondary_button.is--nav:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-dark-0);
	color: var(--neutrals--neutrals-light-0)
}

.secondary_button.is--nav:hover {
	border-color: var(--neutrals--neutrals-light);
	background-color: var(--neutrals--neutrals-light);
	color: var(--text-color--text-secondary-high)
}

.secondary_button.is--nav:hover:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
	background-color: var(--neutrals--neutrals-dark-100)
}

.secondary_button.is--nav.is--nav-light {
	background-color: var(--background_dark_0);
	color: var(--neutrals--neutrals-light-0)
}

.secondary_button.is--nav.is--nav-light:hover {
	background-color: var(--neutrals--neutrals-dark-100)
}

.secondary_button.is--insiders:hover {
	background-color: var(--neutrals--neutrals-dark-0);
	color: var(--text-color--text-primary-high)
}

.nav_buttons {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	display: flex
}

.u-meta-section-space {
	padding-top: var(--_sizes---meta-report--section-spacing);
	padding-bottom: var(--_sizes---meta-report--section-spacing);
	width: 100%
}

.u-meta-section-space.is-page-top {
	padding-top: var(--_sizes---meta-report--page-top)
}

.u-meta-section-space.double-bottom {
	padding-bottom: calc(var(--_sizes---meta-report--section-spacing)*2)
}

.u-meta-section-space.double-top {
	padding-top: calc(var(--_sizes---meta-report--section-spacing)*2)
}

.u-meta-section-space.element-bottom {
	padding-bottom: var(--_sizes---meta-report--element-spacing)
}

.u-meta-section-space.element-top {
	padding-top: var(--_sizes---meta-report--element-spacing)
}

.u-meta-section-space.no-bottom,
.u-meta-section-space.no-bottom:where(.w-variant-54da428c-0920-496e-a72a-a9fd34b42c4a) {
	padding-bottom: 0
}

.u-meta-section-space.no-top,
.u-meta-section-space.no-top:where(.w-variant-54da428c-0920-496e-a72a-a9fd34b42c4a) {
	padding-top: 0
}

.report_card_track {
	width: 100%;
	height: 100vh;
	position: relative
}

.coin_track {
	min-height: 200vh
}

.white-important {
	color: #fff !important
}

.hero2-v3,
.hero-2-v5 {
	width: 250px;
	height: 190px
}

.el_video.u-cover-absolute {
	object-fit: contain;
	width: 100%;
	height: 100%
}

.donut-alt {
	margin-top: 0;
	margin-bottom: 0
}

.donut-alt.is-static-over {
	position: absolute;
	inset: 0%;
	transform: rotate(22deg)scale(1.05)
}

.donut-alt.is-static-under {
	z-index: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	inset: 0%;
	transform: scale(.97)
}

.is-light {
	color: var(--secondary-deep-blue-500) !important
}

.text-span,
.text-span-2 {
	display: block
}

.text-color-dark-purple {
	color: var(--nav-menu--menu-automations)
}

.dropdown_highlight {
	border-radius: 200px;
	width: .375rem;
	min-width: .375rem;
	height: .375rem;
	min-height: .375rem;
	position: absolute;
	inset: .35em 0 auto auto
}

.dropdown_highlight.dropdown_title {
	background-color: currentColor;
	padding: 0
}

.section_meta-banne {
	padding-top: 8rem
}

.meta-banner_wrap {
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	background-color: #222;
	border: 1px solid #333;
	border-radius: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: flex-start;
	place-items: stretch stretch;
	display: flex
}

.meta-banner_text.heading-style-overline {
	color: var(--neutrals--neutrals-light)
}

.meta-banner_heading.u-insiders-h4 {
	margin-bottom: 1.25rem
}

.meta-banner_illustration_wrap {
	width: 100%;
	position: relative;
	overflow: hidden;
	-webkit-mask-image: linear-gradient(90deg, #0000, #fff 20% 80%, #0000);
	mask-image: linear-gradient(90deg, #0000, #fff 20% 80%, #0000)
}

.meta-banner_illustration_bg {
	width: 100%;
	height: 100%;
	transform: scale(1.2)translateY(2px)
}

.meta-banner_illustration_coins {
	max-width: 61%;
	transform: translate(5%, 40%)
}

.meta-banner_btn_wrap {
	flex: none;
	justify-content: center;
	align-items: center;
	margin-right: 5rem;
	display: flex
}

.meta-banner_text_wrap {
	width: 100%;
	max-width: 37%;
	margin-top: 4rem;
	margin-bottom: 4rem;
	margin-left: 5rem
}

.meta-banner_coin_wrap {
	justify-content: center;
	align-items: flex-end;
	display: flex;
	position: absolute;
	inset: 0%
}

@media screen and (max-width:991px) {
	h1 {
		font-size: 3.25rem
	}

	h2 {
		font-size: 2.75rem
	}

	h4 {
		font-size: 1.75rem
	}

	.hide-tablet {
		display: none
	}

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

	.margin-medium {
		margin: 1.5rem
	}

	.margin-large {
		margin: 2.5rem
	}

	.margin-xlarge {
		margin: 3rem
	}

	.margin-xxlarge {
		margin: 4rem
	}

	.margin-huge {
		margin: 5rem
	}

	.margin-xhuge {
		margin: 6rem
	}

	.margin-xxhuge {
		margin: 8rem
	}

	.padding-medium {
		padding: 1.5rem
	}

	.padding-large {
		padding: 2.5rem
	}

	.padding-xlarge {
		padding: 3rem
	}

	.padding-xxlarge {
		padding: 4rem
	}

	.padding-huge {
		padding: 5rem
	}

	.padding-xhuge {
		padding: 6rem
	}

	.padding-xxhuge {
		padding: 8rem
	}

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

	.margin-top.margin-button {
		margin-top: 2rem
	}

	.margin-top.margin-custom3 {
		margin-top: 2.5rem
	}

	.margin-top.margin-custom2 {
		margin-top: 3rem
	}

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

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

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

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

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

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

	.padding-top.padding-custom2 {
		padding-top: 2rem
	}

	.padding-top.padding-huge.is--mobile-hidden {
		padding-top: 1rem
	}

	.padding-top.padding-custom3 {
		padding-top: 2.5rem
	}

	.padding-top.padding-custom1 {
		padding-top: 2rem
	}

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

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

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

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

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

	.heading-style-h2-v1 {
		font-size: 2.5rem
	}

	.rl-styleguide_icons-list {
		grid-auto-flow: row
	}

	.heading-style-h1 {
		font-size: 3rem
	}

	.heading-style-h1.is-blog {
		font-size: 2.75rem
	}

	.heading-style-h1.max-width-tiktok {
		text-align: center
	}

	.heading-style-h1.is-demo {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		display: flex
	}

	.heading-style-h4-v1.is-max-width-smaller {
		letter-spacing: -2px;
		font-size: 1.5rem
	}

	.heading-style-h3 {
		letter-spacing: 0;
		font-size: 1.875rem;
		font-weight: 500
	}

	.hs-form-field {
		grid-row-gap: 3rem;
		font-size: 1rem
	}

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

	.padding-section-medium,
	.padding-section-large {
		padding-top: 4rem;
		padding-bottom: 4rem
	}

	.nav-logo.w--current {
		position: relative
	}

	.banner-wrapper.is--gradient {
		background-image: linear-gradient(300deg, #a88af7, #ea9dbc 60%, #f2ebe7 90%);
		padding: 5rem 3rem
	}

	.card {
		padding: 2rem
	}

	.card.is--first {
		inset: 0% auto auto 4rem
	}

	.card.is--second {
		z-index: 4;
		inset: auto auto 0% 7rem
	}

	.card.is--third {
		top: 2rem;
		right: 2rem
	}

	.card-author-header {
		font-size: .75rem
	}

	.cards-wrapper {
		min-height: 32rem
	}

	.card-author-txt {
		font-size: .6rem
	}

	.card_social-icon.is--third {
		bottom: 1rem;
		right: -2rem
	}

	.footer_link-wrapper {
		grid-column-gap: 2rem
	}

	.product-proposition_wrapper {
		grid-column-gap: 3rem;
		grid-row-gap: 3rem;
		grid-template-columns: 1fr;
		justify-items: center
	}

	.home-hero_wrapper {
		grid-column-gap: 1rem;
		grid-template-columns: 1.25fr 1fr;
		padding-top: 0;
		padding-left: 0;
		padding-right: 0
	}

	.product-proposition__wrapper {
		grid-row-gap: 5rem;
		text-align: center;
		grid-template-columns: 1fr;
		justify-items: center
	}

	.punch-line_header-container {
		max-width: 70%
	}

	.product-production_header-container {
		padding-right: 0%
	}

	.integration_wrapper {
		grid-row-gap: 1.5rem
	}

	.integration_header-container {
		max-width: 70%
	}

	.integration_card-img {
		width: 10rem;
		height: 10rem;
		padding: 1.4rem
	}

	.punch-line-three_header-container {
		max-width: 60%
	}

	.product-proposition-two_parent.is--bottom {
		grid-column-gap: 0rem;
		grid-row-gap: 2rem;
		flex-direction: column;
		grid-template-rows: auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		display: grid
	}

	.product-proposition-two_header-container {
		justify-content: center;
		max-width: 60%;
		display: flex
	}

	.product-proposition-two_child.is--right {
		height: 30rem
	}

	.product_card {
		border-radius: 1.5rem;
		height: auto;
		min-height: 5rem;
		padding: 2rem 3rem
	}

	.product_card:hover {
		color: var(--white);
		background-color: #0000
	}

	.product_card.is--current {
		padding-left: 3rem;
		padding-right: 3rem
	}

	.product_card.is--current:hover {
		color: var(--white)
	}

	.product_content-wrapper {
		border-radius: 2rem
	}

	.product-card_text.is-second {
		max-width: none
	}

	.punch-line-six_wrapper {
		grid-row-gap: 2rem;
		grid-template-columns: 1fr
	}

	.superfiliate_wrapper {
		position: relative
	}

	.punch-line-illustration_parent {
		justify-content: center;
		width: auto;
		margin-left: auto;
		margin-right: auto;
		overflow: visible
	}

	.superfiliate_selector {
		padding-top: 6rem;
		padding-bottom: 1rem;
		position: sticky;
		top: 0
	}

	.superfiliate_header {
		max-width: 90%
	}

	.superfiliate-content_child {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem
	}

	.superfiliate-content_step {
		padding: 2rem
	}

	.superfiliate-text {
		font-size: 1rem
	}

	.case-study_card-child {
		width: 8rem;
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.card_title {
		font-size: 1.5rem
	}

	.card_text {
		font-size: 1rem
	}

	.fs-tabs_tabs {
		grid-row-gap: 2rem
	}

	.case-study-collection-list_wrapper {
		width: 90%
	}

	.fs-tabs_dynamic-tab-link {
		padding: 1rem
	}

	.case-study_logo {
		width: 8rem
	}

	.black-dot-2 {
		display: inline-block
	}

	.heading-style-md_h2 {
		font-size: 2.25rem
	}

	.pop-up_container {
		max-height: 100%;
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	._100--lottie-cover.is--absolute {
		margin-top: -5%;
		margin-bottom: -10%
	}

	.legal_wrapper {
		padding-left: 0;
		padding-right: 0
	}

	.legal-table {
		width: 80%
	}

	.regular-nav_inner-wrapper {
		position: relative
	}

	.regular_nav-logo {
		margin-right: 0
	}

	.regular_nav-logo.w--current {
		position: relative
	}

	.nav-mobile_logo {
		margin-right: 0;
		display: none
	}

	.nav-mobile_logo.w--current {
		width: 10rem;
		display: none;
		position: relative
	}

	.next-tab,
	.prev-tab {
		height: 5rem;
		padding-top: 0;
		position: static
	}

	.trusted-by_collection-list {
		grid-column-gap: 1rem;
		grid-row-gap: 2rem;
		grid-template-columns: 1fr 1fr 1fr
	}

	.trusted-by_collection-item {
		margin-left: 2rem;
		margin-right: 2rem
	}

	.btn.is--pop-up.is-mobile-nav {
		display: flex
	}

	.btn.is--navegation {
		white-space: nowrap;
		font-size: .875rem
	}

	.btn.is-mobile {
		display: flex
	}

	.btn.is-mobile-menu {
		width: 100%;
		margin-top: auto
	}

	.btn.is-demo.is-mobile {
		display: none
	}

	.btn.is-demo.is-mobile-nav {
		display: flex
	}

	.btn_bg {
		border-radius: .75rem
	}

	.btn_bg.is-black-button {
		display: none
	}

	.btn_bg.is-small {
		border-radius: .625rem
	}

	.btn_container {
		border-radius: .75rem;
		padding: .75rem 1.75rem;
		font-size: .875rem;
		font-weight: 500
	}

	.btn_container.is--small {
		border-radius: .5rem;
		padding: .625rem .8rem
	}

	.btn_container.is--small.is-black {
		background-color: var(--background_dark_200);
		color: var(--white);
		padding: 1.35rem 1.5rem;
		font-weight: 400;
		line-height: 1;
		transition: opacity .4s
	}

	.btn_container.is--small.is-black:hover {
		opacity: .8
	}

	.btn_container.is--small.is-black-nav {
		background-color: var(--background_dark_200);
		color: var(--white);
		font-weight: 400;
		transition: opacity .4s
	}

	.btn_container.is--small.is-black-nav:hover {
		opacity: .8
	}

	.pop-up_form-checklist-column {
		width: auto
	}

	.product-proposition_left-wrapper-cards {
		margin-top: 0
	}

	.product-proposition_left-desktop-heading {
		display: none
	}

	.section_hero,
	.section_hero.is--integrations {
		padding-top: 9rem
	}

	.hero_wrapper-v1 {
		grid-column-gap: 3.5rem;
		grid-template-columns: 1.25fr 1fr;
		padding-top: 0;
		padding-left: 0;
		padding-right: 0
	}

	.hero_content.is-blog {
		padding-left: 0
	}

	.hero_image-wrapper.remove-right-margin {
		padding-top: 0;
		padding-bottom: 0
	}

	.hero_image-wrapper.is-blog {
		padding-left: 2rem;
		padding-right: 0
	}

	.hero_image-wrapper.is-lp,
	.hero_image-wrapper.is-lp-small {
		padding-top: 0;
		padding-bottom: 0
	}

	.hero_image.is-mobile {
		object-fit: fill;
		height: auto;
		min-height: 2.5rem;
		margin-bottom: 2rem;
		display: block
	}

	.testimonial_wrapper {
		padding-left: 0;
		padding-right: 0
	}

	.heading_arrow,
	.heading_dot {
		display: none
	}

	.proposition_content-wrapper {
		padding-left: 0;
		padding-right: 0
	}

	.proposition_content-card {
		border-radius: 1.5rem
	}

	.proposition_image.is-smaller {
		width: 100%
	}

	.proposition_image.move-down {
		bottom: -3rem
	}

	.section_navegation {
		width: 95%;
		display: none
	}

	.nav_component.is-home {
		display: none
	}

	.nav_wrapper {
		z-index: 997;
		pointer-events: auto;
		height: 4.75rem;
		max-height: 4.75rem;
		padding-left: 0;
		padding-right: 1rem
	}

	.nav_brand {
		pointer-events: auto
	}

	.nav_menu {
		z-index: 998;
		background-color: var(--neutrals--transparent);
		-webkit-backdrop-filter: blur(10px);
		backdrop-filter: blur(10px);
		pointer-events: auto;
		width: 100%;
		height: 100svh;
		min-height: 100svh;
		padding-top: 1rem;
		padding-left: 1rem;
		padding-right: 1rem;
		position: fixed;
		inset: 0%;
		overflow: scroll
	}

	.nav_menu.is-desktop {
		display: none
	}

	.nav_menu.is-mobile {
		z-index: 999;
		background-color: var(--white);
		padding-bottom: 5rem;
		display: none;
		overflow: scroll
	}

	.nav_dropdown2 {
		width: 100%;
		margin-bottom: 1rem;
		margin-right: 0;
		padding-bottom: 0
	}

	.dropdown_toggle {
		color: var(--white);
		padding: 1rem 0;
		font-size: 1rem;
		font-weight: 700
	}

	.dropdown_toggle.w--open {
		color: var(--white)
	}

	.arrow_dropdown {
		display: none
	}

	.dropdown_list2 {
		background-color: var(--neutrals--transparent);
		border-style: none;
		border-radius: 0;
		min-width: auto;
		padding: 0;
		display: flex;
		position: relative
	}

	.dropdown_link2 {
		border-radius: 0;
		padding: .25rem 0
	}

	.dropdown_link2:hover {
		background-color: var(--neutrals--transparent)
	}

	.menu_burger {
		flex: none;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0%
	}

	.menu-button {
		flex-direction: column;
		flex: none;
		justify-content: center;
		align-items: center;
		width: 2rem;
		height: 2rem;
		padding: 0;
		display: flex
	}

	.menu-button.w--open {
		z-index: 999;
		color: var(--white);
		background-color: #0000
	}

	.menu-button.is-close {
		position: absolute;
		inset: 0% auto auto 0%
	}

	.menu-button.is--close {
		color: var(--text-color--text-primary-high)
	}

	.menu-button.is--close.w--open {
		position: absolute;
		right: 0
	}

	.menu-button.is--close.w--open:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		color: var(--neutrals--neutrals-dark-0)
	}

	.nav_link {
		color: var(--background_dark_200);
		font-family: Goodsans, Arial, sans-serif;
		font-size: 1.5rem;
		line-height: 2.75rem;
		text-decoration: none;
		transition: opacity .4s
	}

	.nav_link:hover {
		opacity: .8
	}

	.nav_links {
		grid-row-gap: 1.5rem;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
		height: 100%;
		display: flex
	}

	.menu_line {
		flex: none
	}

	.menu_dropdown-mobile {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
		display: flex
	}

	.dropdown-mobile {
		color: #191919cc;
		background-color: #0000;
		border-radius: 1rem;
		width: 100%;
		padding: .875rem 1.125rem;
		font-family: Goodsans, Arial, sans-serif;
		font-size: 1.125rem;
		line-height: 1.4;
		text-decoration: none;
		transition: background-color .4s
	}

	.dropdown-mobile:hover {
		background-color: var(--text-high)
	}

	.close-icon {
		color: var(--background_dark_200)
	}

	.close-icon_wrapper {
		color: var(--background_dark_200);
		position: absolute;
		top: 1.5rem;
		left: 1.5rem
	}

	.nav_left {
		flex-direction: row;
		flex: none;
		justify-content: flex-end;
		align-items: center;
		padding-left: 1rem;
		display: flex
	}

	.nav_right {
		z-index: 998
	}

	.box_title {
		font-size: 1rem
	}

	.box_text {
		font-size: .7rem;
		line-height: 1.1
	}

	.nav_center {
		pointer-events: none;
		padding-left: 4rem;
		padding-right: 4rem
	}

	.text-size-xsmall {
		font-size: .625rem
	}

	.nav-space-holder {
		width: 100%
	}

	.nav-space-holder.hide-desktop {
		display: block
	}

	.hero_main-wrapper {
		grid-column-gap: 3.5rem;
		grid-row-gap: 2.5rem;
		flex-flow: column;
		grid-template-columns: 1.25fr 1fr;
		justify-content: flex-start;
		align-items: center;
		padding-left: 0;
		padding-right: 0;
		display: flex
	}

	.hero_main-wrapper.is--home {
		overflow: visible
	}

	.trusted_logo-wrapper {
		height: 3.5rem;
		min-height: 3.5rem;
		max-height: 3.5rem
	}

	.experience_pane-wrapper {
		grid-template-columns: auto 1fr;
		align-items: center
	}

	.experience_image-wrapper {
		width: 21.5rem;
		height: 20rem;
		padding-left: 0;
		padding-right: 0
	}

	.tab_content-wrapper {
		padding-right: 2rem
	}

	.co-branded_tabs-wrapper {
		grid-template-columns: minmax(1px, 1fr) minmax(1px, 1.5fr);
		min-height: 30.5rem
	}

	.co-branded_tabs-menu {
		bottom: 12rem
	}

	.co-branded_tabs-menu.is-reverse {
		bottom: 15rem;
		left: 0
	}

	.co-branded_tabs-content {
		height: auto;
		min-height: 30.5rem;
		padding-top: 0
	}

	.co-branded_tab-link {
		padding-right: 1rem
	}

	.co-branded_desktop {
		grid-template-columns: 1fr 1.5fr;
		min-height: 30.5rem
	}

	.co-branded_image-wrapper {
		width: 100%;
		max-width: 100%;
		height: 100%;
		max-height: 30.5rem
	}

	.co-branded_image-wrapper.is-video-first {
		width: 100%
	}

	.co-branded_pane {
		grid-template-columns: 1fr 1.5fr;
		height: auto;
		min-height: 30.5rem;
		padding-left: 0;
		padding-right: 0
	}

	.co-branded_content-wrapper {
		padding-right: 0
	}

	.co-branded_line-bottom {
		top: -3rem
	}

	.co-branded_mobile {
		grid-template-columns: 1fr 1.5fr;
		min-height: 30.5rem
	}

	.steps_wrapper {
		grid-row-gap: 2rem;
		grid-template-columns: 1fr
	}

	.cream-dot {
		display: inline-block
	}

	.customers_wrapper {
		grid-row-gap: 3rem;
		grid-template-columns: 1fr
	}

	.banner_wrapper {
		grid-row-gap: 3.5rem;
		grid-template-columns: 1fr
	}

	.black-dot {
		display: inline-block
	}

	.hero_product-video-wrapper {
		width: 41%;
		height: 66%;
		margin-left: 7px;
		top: 17%
	}

	.experience_video-wrapper {
		width: 40%;
		height: 90%;
		top: 5%;
		left: 31%
	}

	.portal_video-wrapper {
		width: 41%;
		height: 66%;
		margin-left: 7px;
		top: 17%
	}

	.mobile-first_video-middle {
		width: 9.5rem;
		min-width: 9.5rem;
		height: 20.5rem;
		min-height: 20.5rem
	}

	.mobile-first_video-left,
	.mobile-first_video-right,
	.mobile-first_image-left,
	.mobile-first_image-right {
		width: 8.25rem;
		min-width: 8.25rem;
		height: 18rem;
		min-height: 18rem
	}

	.mobile-first_image-middle {
		width: 9.5rem;
		min-width: 9.5rem;
		height: 20.5rem;
		min-height: 20.5rem
	}

	.portal_affiliate-video-wrapper {
		width: 47%;
		height: 108%;
		max-height: none;
		margin-left: 7px;
		top: -4%;
		left: 26%
	}

	.cobranded_affiliate-video-wrapper {
		border-radius: 1rem;
		width: 40%;
		left: 31%
	}

	.experience_cobranded-image-wrapper {
		width: 100%
	}

	.cobranded_video,
	.portal_video {
		border-radius: 1rem;
		width: 70%
	}

	.experience_portal-image-wrapper {
		width: 100%
	}

	.portal-video_wrapper,
	.cobranded-video_wrapper,
	.portal_lightbox-video {
		border-radius: 1rem;
		width: 70%
	}

	.section_blog-hero {
		padding-top: 4rem
	}

	.blog-post_list {
		grid-template-columns: 1fr
	}

	.collection-list_categories-grid {
		grid-template-columns: auto auto auto
	}

	.fs-checkbox_field.secondary-button {
		font-size: 1rem
	}

	.fs-checkbox_field.secondary-button:hover {
		background-color: var(--neutrals--transparent)
	}

	.lp_services-grid {
		grid-column-gap: 4.5rem;
		grid-row-gap: 6rem;
		padding-left: 0;
		padding-right: 0
	}

	.lp_services-text {
		padding-right: 0
	}

	.experience_tabs-small {
		grid-template-columns: minmax(auto, 1fr) 1fr;
		align-items: center
	}

	.panelists_wrapper {
		grid-column-gap: 3rem;
		grid-row-gap: 4.5rem;
		grid-template-columns: 1fr 1fr
	}

	.lp-webinar_page {
		display: none
	}

	.pop-up_form-checkbox-invisible:hover {
		background-color: var(--neutrals--transparent)
	}

	.pop-up_form-checkbox-invisible.w--redirected-checked {
		background-color: var(--tan)
	}

	.header_new {
		width: 100%;
		margin-bottom: 2.5rem
	}

	.header_new.is-stories {
		z-index: 15;
		position: relative
	}

	.header_new.extra-margin {
		margin-bottom: 2.5rem
	}

	.main-card_grid {
		grid-template-columns: 1fr
	}

	.main-card_grid.is-reverse {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.main-card_grid.is-2x1-5,
	.main-card_grid.is-1x1 {
		grid-template-columns: 1fr
	}

	.main-card_grid.is-3x1 {
		grid-template-columns: 1fr 1fr
	}

	.discovery-card.is-cobranded {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		padding-bottom: 3rem
	}

	.discovery-card.is-social-listening {
		padding-bottom: 3rem
	}

	.discovery-card.is-product-seeding {
		justify-content: flex-start;
		align-items: stretch
	}

	.discovery-card.is-hub {
		padding-bottom: 2.25rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.discovery-card.is-link-code {
		padding-bottom: 2.5rem
	}

	.discovery-card_top {
		padding-right: 2.5rem
	}

	.discovery-card_image-recruiting {
		left: -5rem
	}

	.discover-card_ui-asset {
		height: 75%
	}

	.discovery-card_header.is-small {
		padding-right: 0
	}

	.tabs-3 {
		min-height: 34rem
	}

	.tab-pane_content.is-white {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-rows: auto;
		grid-template-columns: 1.25fr 2fr;
		grid-auto-columns: 1fr;
		display: grid
	}

	.tab-pane_content.is-black,
	.direct-message-image.is-black {
		display: none
	}

	.direct-message-image.is-white {
		display: block
	}

	.tab-pane_hover {
		width: 100%;
		height: 100%;
		position: relative
	}

	.cobranded-grid.is-desktop {
		display: none
	}

	.discovery-card_videos {
		padding-right: 3rem;
		bottom: auto
	}

	.discovery-card_scroll {
		width: 112%;
		margin-bottom: 0
	}

	.product-seeding_grid.is-black {
		display: none
	}

	.analytics-card.is-white {
		object-fit: contain;
		width: 114%;
		margin-bottom: -15%;
		position: relative
	}

	.analytics-card.is-dark,
	.analytics-card.is-mobile {
		display: none
	}

	.customers-stories_wrapper2 {
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch;
		width: 100%;
		margin-top: -5.5rem
	}

	.stories_menu {
		z-index: 10;
		background-color: var(--black);
		width: 100%;
		height: 14.5rem;
		margin-top: -3rem;
		padding-top: 6.5rem;
		padding-bottom: 1rem;
		top: 0
	}

	.stories_tabs {
		z-index: 5;
		padding-bottom: 0
	}

	.stories_tab {
		margin-bottom: -14.5rem;
		padding-top: 14.5rem
	}

	.stories_tab.is-first {
		margin-top: -14.5rem
	}

	.stories_tab.is-last {
		margin-bottom: .25rem
	}

	.stories_menu-item {
		flex: 0 auto;
		width: 100%;
		height: auto
	}

	.stories_menu-name {
		font-size: 1rem
	}

	.customers_slider {
		padding-bottom: 3rem
	}

	.customers_slide-image {
		display: block
	}

	.brands-in-bloom_content {
		grid-row-gap: 2rem;
		border-radius: 1rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		padding: 2.5rem 1.5rem 2rem;
		display: flex
	}

	.brands-icon-4 {
		display: none
	}

	.brands-in-boom_carousel-cover {
		width: 100%
	}

	.brands-in-bloom_banner {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		text-align: left;
		border-radius: .75rem;
		grid-template-columns: 1fr;
		padding: 1.5rem
	}

	.brands-in-bloom_banner-content {
		justify-items: start
	}

	.brands-in-bloom_screen-wrapper,
	.ui-asset.is-dark {
		display: none
	}

	.ui-asset.is-light {
		display: flex
	}

	.product-seeding_wrapper {
		width: 100%;
		display: none
	}

	.mgmt-payments-image {
		flex: none;
		width: 100%;
		display: none
	}

	.brands-in-bloom_title {
		position: relative
	}

	.product-seeding-mobile-image {
		flex: none;
		min-height: 3rem
	}

	.cobranded-cards_wrapper-mobile {
		z-index: 1;
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		width: 112%;
		margin-bottom: -2rem;
		padding-bottom: 2rem;
		padding-left: 3rem;
		padding-right: 3rem;
		display: flex;
		position: relative;
		left: -3rem;
		overflow: scroll
	}

	.cobranded-card_mobile {
		aspect-ratio: 211/282.64;
		background-image: url(/assets/img/66310205f81260291e3c721a_Chamberlain-card.webp);
		background-position: 50% 0;
		background-repeat: no-repeat;
		background-size: contain;
		flex-flow: column;
		flex: none;
		justify-content: flex-start;
		align-items: center;
		width: 40%;
		display: flex;
		position: relative
	}

	.cobranded-card_mobile.is-fatty {
		background-image: url(/assets/img/66310205ae1de0e145118615_fatty15-card.webp)
	}

	.cobranded-card_mobile.is-mud {
		background-image: url(/assets/img/66310205b090dd0d56cc2e7a_Mudwtr-card.webp)
	}

	.button-cobranded {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		cursor: pointer;
		border: 1px solid #f9f8f580;
		border-radius: .25rem;
		flex: none;
		justify-content: center;
		align-items: center;
		margin-top: 1.5rem;
		padding: .25rem .5rem;
		font-size: .75rem;
		display: flex;
		position: absolute
	}

	.icon-expand {
		width: 1rem;
		height: 1rem
	}

	.cobranded-image-expand {
		flex-flow: column;
		flex: none;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		height: 100%;
		display: flex;
		position: relative;
		overflow: scroll
	}

	.cobranded-image-expand.is-fatty {
		background-color: #182060
	}

	.cobranded-image-expand.is-chamberlain {
		background-color: #529153
	}

	.cobranded-image-expand.is-mud {
		background-color: #111
	}

	.cobranded-card_expand-wrapper {
		z-index: 10;
		flex-flow: column;
		flex: none;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		height: 0;
		display: flex;
		position: absolute;
		inset: 0%;
		overflow: hidden
	}

	.cobranded-mobile {
		width: 100%;
		display: block
	}

	.play-pause-icon {
		width: 3rem;
		height: 3rem
	}

	.play-pause-button {
		z-index: 99;
		background-color: var(--neutrals--transparent);
		display: block;
		inset: 0%
	}

	.play-pause-button:hover,
	.play-pause-button:active,
	.play-pause-button:focus,
	.play-pause-button:focus-visible,
	.play-pause-button[data-wf-focus-visible] {
		background-color: var(--neutrals--transparent)
	}

	.play-state {
		background-color: var(--neutrals--transparent);
		position: absolute;
		inset: auto .5rem .5rem auto
	}

	.play-state:hover,
	.play-state:active,
	.play-state:focus,
	.play-state:focus-visible,
	.play-state[data-wf-focus-visible] {
		background-color: var(--neutrals--transparent)
	}

	.pause-state {
		background-color: var(--neutrals--transparent);
		position: absolute;
		inset: auto .5rem .5rem auto
	}

	.pause-state:hover,
	.pause-state:active,
	.pause-state:focus,
	.pause-state:focus-visible,
	.pause-state[data-wf-focus-visible] {
		background-color: var(--neutrals--transparent)
	}

	.cobranded-image-internal {
		flex: none;
		width: 100%;
		padding-top: 4.5rem;
		position: relative
	}

	.product-seeding_mobile-wrapper {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		flex-flow: column;
		width: 100%;
		margin-bottom: -2.5rem;
		display: flex
	}

	.stories_container {
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr
	}

	.stories_card-image {
		display: none
	}

	.stories_card-logo.is-mud-wtr {
		max-width: 60%
	}

	.stories_card-logo.is-mobile {
		display: block
	}

	.stories_card-logo.is-desktop {
		display: none
	}

	.stories_card-right {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		grid-template-rows: auto auto;
		grid-template-columns: 1fr 1fr;
		padding-right: 0
	}

	.stories_card-numbers {
		white-space: normal
	}

	.stories_card-icons {
		justify-content: center;
		place-items: center;
		width: auto;
		display: flex
	}

	.stories_card-testimonial-wrapper {
		display: none
	}

	.stories_card-mobile-wrapper {
		margin-top: 1rem;
		padding-right: 0
	}

	.stories_card-mobile-image {
		object-fit: cover
	}

	.stories_scroll-menu {
		z-index: 10;
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		background-color: var(--black);
		flex-flow: row;
		width: 100%;
		top: 0
	}

	.heading_hero-wrapper.is--demo {
		text-align: center;
		justify-content: flex-start;
		align-items: center;
		max-width: 30rem;
		margin-left: auto;
		margin-right: auto
	}

	.heading_hero-wrapper.align-center-mobile,
	.heading_hero-wrapper.is--home {
		justify-content: flex-start;
		align-items: center
	}

	.heading-hero_mobile.is--home {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		display: flex;
		position: relative
	}

	.changing-words_wrapper.is-home {
		text-align: center;
		justify-content: center;
		align-items: center
	}

	.hub-left_wrapper {
		margin-top: -3rem
	}

	.hub-video_left-image.is-dark,
	.hub-video_right-image.is-dark {
		display: none
	}

	.hub-right_wrapper {
		margin-top: -.8rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		top: auto
	}

	.hub-referral_image {
		object-fit: contain;
		object-position: 50% 0%;
		width: 100%;
		min-height: 9.5rem
	}

	.hub-referral_image.is-light {
		opacity: 1;
		width: 100%;
		position: relative
	}

	.hub-referral_image.is-dark {
		display: none
	}

	.new-small-button {
		background-color: var(--white);
		color: var(--background_dark_0)
	}

	.seamless-integrations_card.hide-mobile {
		display: none
	}

	.hero_left-content {
		z-index: 1;
		text-align: center;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		max-width: 100%
	}

	.hero_left-content.is-creator {
		z-index: 2;
		width: 100%;
		margin-bottom: 2.5rem
	}

	.hero_left-content.is--home {
		text-align: center;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		max-width: none
	}

	.hero_left-content.is-insights {
		text-align: center;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		padding-left: 2rem;
		padding-right: 2rem
	}

	.hero_left-content.center-mobile {
		text-align: center;
		justify-content: flex-start;
		align-items: center
	}

	.home_hero-wrapper {
		grid-row-gap: 4rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch;
		padding-top: 8rem;
		display: flex
	}

	.section_new-home-hero {
		height: auto;
		min-height: 100svh;
		max-height: none
	}

	.main_button.is-nav {
		transform: scale(0)
	}

	.main_button.is-nav-mobile {
		margin-top: 2rem;
		display: flex
	}

	.main_button.is-nav-mobile:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		background-color: var(--neutrals--neutrals-dark-0);
		color: var(--neutrals--neutrals-light-0)
	}

	.main_button.is--tertiary {
		background-color: var(--white);
		color: var(--background_dark_0)
	}

	.main_button.is--fieldguide {
		background-color: var(--superbloom--dark-purple-superbloom);
		color: var(--white)
	}

	.main_button.is--nav {
		opacity: 0
	}

	.main_button.is--insiders {
		background-color: var(--background-color--bg-dark-primary);
		color: var(--text-color--text-primary-high)
	}

	.scroll-card {
		opacity: 1
	}

	.review_card-profile {
		grid-column-gap: 1rem
	}

	.slider-video_wrapper,
	.customers_slide-logo {
		display: none
	}

	.seamless-integration_slider-mask {
		left: auto
	}

	.review_cards-wrapper-2,
	.seamless-integrations_slider-scroll {
		padding-bottom: 6rem
	}

	.hero-grid {
		grid-template-columns: 1fr;
		place-items: start center
	}

	.image-2 {
		display: block
	}

	.image-2.hide-desktop.display-tablet {
		width: 400px;
		display: block
	}

	.hero-content {
		justify-content: flex-start;
		align-items: center
	}

	.hero-heading,
	.hero-text {
		text-align: center
	}

	.brought-by_grid {
		grid-column-gap: 32px;
		grid-row-gap: 32px;
		grid-template-rows: auto auto;
		grid-template-columns: auto;
		grid-auto-flow: column
	}

	.image-3 {
		max-width: 380px
	}

	.brought-by_heading,
	.paragraph-2 {
		text-align: center
	}

	.home_hero-slider-wrapper {
		align-self: center;
		height: auto;
		padding-top: 0;
		display: none;
		position: relative;
		inset: auto
	}

	.home_slider {
		flex-flow: column;
		align-items: center;
		width: 25rem;
		height: 30rem;
		display: none;
		position: relative;
		right: auto;
		transform: none
	}

	.home_slider-mask {
		width: 33rem;
		height: 36rem;
		overflow: hidden
	}

	.home_slide {
		width: 17rem;
		height: 30rem;
		margin-left: 8rem;
		margin-right: 8rem
	}

	.home_slide-wrapper {
		background-color: var(--background_dark_0);
		padding-bottom: 0;
		transform: none
	}

	.home_slide-wrapper.is-image,
	.home_slide-logo {
		display: none
	}

	.home_slide-logo.is-experience {
		margin-top: 1rem;
		display: block
	}

	.home_slider-video-wrapper,
	.home_hero-shadow {
		display: none
	}

	.home_slide-image-desktop {
		display: block
	}

	.home_slide-flex.is-first {
		grid-column-gap: 1.25rem;
		grid-row-gap: 1.25rem;
		grid-template-columns: 1fr;
		justify-content: end;
		width: auto;
		margin-left: 0;
		display: block;
		left: auto
	}

	.home_slider-small {
		padding-bottom: 3rem;
		display: none
	}

	.home_hero-mobile {
		align-self: center;
		margin-right: -56px;
		display: block;
		position: relative
	}

	.home_slider-mobile {
		flex-flow: column;
		align-items: center;
		width: auto;
		height: auto;
		position: relative;
		right: auto;
		transform: none
	}

	.slide_shadows {
		border-radius: 1rem;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0%;
		overflow: visible
	}

	.shadow-color {
		border-radius: 1rem;
		width: 100%;
		height: 100%;
		position: absolute;
		inset: 0%;
		overflow: hidden
	}

	.shadow-color.is-squatch {
		background-color: #d65c31
	}

	.shadow-color.is-mudwtr {
		background-color: #121212;
		box-shadow: inset 0 0 0 1px #696969
	}

	.shadow-color.is-glamnetic {
		background-color: #dc929b
	}

	.shadow-color.is-fatty {
		background-color: #182060
	}

	.shadow-color.is-hvmn {
		background-color: #cc3127
	}

	.shadow-color.is-graza {
		background-color: #d4df55
	}

	.shadow-color.is-cozyearth {
		background-color: #bebcad
	}

	.shadow-color.is-hiya {
		background-color: #73ab9b
	}

	.shadow-color.is-chamberlain {
		background-color: #529153
	}

	.shadow-color.is-1 {
		top: 10px;
		left: 10px
	}

	.shadow-color.is-2 {
		top: 20px;
		left: 20px
	}

	.shadow-color.is-3 {
		top: 30px;
		left: 30px
	}

	.shadow-color.is-4 {
		top: 40px;
		left: 40px
	}

	.shadow-color.is-5 {
		top: 50px;
		left: 50px
	}

	.shadow-color.is-6 {
		top: 60px;
		left: 60px
	}

	.shadow-color.is-7 {
		top: 70px;
		left: 70px
	}

	.shadow-color.is-8 {
		top: 80px;
		left: 80px
	}

	.shadow-color.is-0 {
		opacity: 0
	}

	.shadow-overlay {
		background-color: #0003;
		position: absolute;
		inset: 0%
	}

	.home_hero-mobile-corner-shadow {
		z-index: 6;
		background-image: linear-gradient(0deg, var(--background_dark_0), var(--neutrals--transparent));
		width: 100%;
		height: 50%;
		padding: 0;
		position: absolute;
		inset: auto 0% 0%
	}

	.home_mobile-slide-image {
		display: block
	}

	.modal_dark {
		display: none
	}

	.modal_light {
		opacity: 1;
		position: relative;
		inset: auto
	}

	.plus-minus.slide {
		color: var(--background_dark_0)
	}

	.discovery-card_bottom {
		height: auto
	}

	.discovery-card_bottom.is--cashback {
		margin-top: auto
	}

	.discovery-card_modal-right.is-dark {
		display: none
	}

	.discovery-card_modal-right.is-light {
		opacity: 1;
		position: relative;
		inset: auto
	}

	.cashback_dark {
		display: none
	}

	.cashback_light {
		opacity: 1;
		position: relative;
		top: auto;
		left: auto;
		right: auto
	}

	.milestone_dark {
		display: none
	}

	.milestone-image_wrapper {
		opacity: 1;
		display: none
	}

	.link-code_dark {
		display: none
	}

	.link-code_light {
		opacity: 1;
		position: relative;
		top: auto;
		left: auto;
		right: auto
	}

	.link-code_grid,
	.link-code-toggle_wrapper {
		opacity: 1
	}

	.discovery-card_subscription-wrapper {
		width: 150%
	}

	.carousel-logo-wrapper {
		background-color: var(--white)
	}

	.analytics-reporting.is-light {
		opacity: 1;
		position: relative
	}

	.analytics-reporting.is-dark {
		display: none
	}

	.slide {
		padding-bottom: 0;
		transform: none
	}

	.button-next {
		right: 20%
	}

	.milestone_light-mobile {
		display: block;
		position: relative
	}

	.cashback_light-mobile {
		display: none
	}

	.link-code_light-mobile {
		opacity: 1;
		position: relative;
		top: auto;
		left: auto;
		right: auto
	}

	.experience_card-wrapper {
		padding-top: 1rem
	}

	.referral-card_number-wrapper {
		display: none
	}

	.review_menu-shadow {
		width: 10rem
	}

	.button-prev {
		left: 20%
	}

	.webinar-edition-grid {
		grid-template-columns: 1fr 1fr
	}

	.edition-card.is-upcoming {
		width: 100%
	}

	.drag-cover {
		display: none
	}

	.grey-card {
		border-width: .3px;
		border-color: #666
	}

	.mentors_item {
		pointer-events: none;
		cursor: auto;
		height: 16rem
	}

	.heading-style-h3-2 {
		font-size: 1.5rem
	}

	.section_fg-themes {
		overflow: clip
	}

	.fg-themes_tabs {
		flex-flow: column
	}

	.fg-themes_tabs-menu {
		grid-column-gap: .5rem;
		flex-flow: row;
		width: 105%;
		margin-bottom: .5rem;
		padding-right: 5%;
		overflow: auto
	}

	.fg-themes_tab {
		width: auto;
		height: auto
	}

	.fg-themes_tab.w--current {
		justify-content: flex-start;
		align-items: center;
		height: auto;
		font-size: 1rem
	}

	.fg-theme_tab-content {
		border-radius: 1rem
	}

	.fg-mentors_card {
		border-radius: 1.75rem
	}

	.section_new-testimonial {
		width: 100%
	}

	.new-testimonial_container {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.fg-contact_newsletter-wrapper {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		grid-template-columns: 31rem;
		justify-content: center;
		place-items: center stretch
	}

	.fg-contact_image {
		opacity: .2
	}

	.fg-mentor_info {
		padding-right: 2rem
	}

	.fg_video-collection {
		grid-template-columns: 1fr 1fr
	}

	.breadcrumb-link {
		font-size: .85rem
	}

	.lateral-gradient {
		z-index: 6
	}

	.lateral-gradient.left {
		z-index: 6;
		background-image: linear-gradient(270deg, var(--neutrals--transparent), var(--background-color--bg-dark-primary));
		display: block;
		inset: 0% auto 0% 0%
	}

	.new-testimonial_logo {
		width: 10rem
	}

	.organic-discovery_wrapper {
		grid-row-gap: 3.5rem;
		flex-flow: column
	}

	.heading-style-h2-alternate {
		font-size: 2rem
	}

	.img-cursor {
		bottom: -.7rem;
		right: 12%
	}

	.suite_table-wrapper {
		margin-right: 0
	}

	.content-card_paragraph.is--large {
		font-size: 1rem
	}

	.content-card_paragraph.is--insiders {
		color: var(--text-color--text-secondary-high)
	}

	.suite_table-container {
		width: 100%;
		padding-left: 0
	}

	.creator_lottie-wrapper {
		width: 80%
	}

	.creator-hero_image-animation-desktop {
		display: none
	}

	.creator-hero_image-wrapper {
		width: 115%;
		min-width: auto;
		height: auto;
		padding-top: 4rem;
		overflow: visible
	}

	.invite-button {
		z-index: 5;
		width: 60%;
		bottom: -2rem;
		right: 50%;
		transform: translate(50%)
	}

	.insta-tiktok-wrapper {
		z-index: 1
	}

	.creator-hero_image-animation-mobile {
		width: 100%;
		display: block
	}

	.creator_hero-slider {
		background-color: var(--neutrals--transparent);
		width: 33%;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		overflow: visible
	}

	.creator_hero-mask {
		width: 100%;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		overflow: visible
	}

	.creator_hero-slide-wrapper {
		aspect-ratio: 156/253;
		border: 1px solid var(--neutrals--neutrals-dark-300);
		border-radius: 1rem;
		flex: none;
		width: 100%;
		position: relative;
		overflow: hidden
	}

	.creator_hero-slide {
		width: 100%;
		height: auto;
		margin-right: .75rem
	}

	.creator_hero-slide.first {
		z-index: 3
	}

	.side-slide {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		justify-content: flex-end;
		align-items: stretch;
		display: flex
	}

	.side-image {
		border: 1px solid var(--neutrals--neutrals-dark-300);
		border-radius: 1rem;
		flex: none;
		width: 100%;
		height: 100%
	}

	.side-slide-2 {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		display: flex
	}

	.menu_header-mobile {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		opacity: .7;
		border-bottom: 1px solid #ffffff26;
		justify-content: flex-start;
		align-items: center;
		margin-bottom: .5rem;
		padding-bottom: 1.25rem;
		font-weight: 700;
		display: flex;
		position: relative
	}

	.menu_header-mobile:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		border-bottom-color: var(--neutrals--neutrals-light-200);
		color: var(--neutrals--neutrals-dark-0)
	}

	.menu_close {
		z-index: 999;
		cursor: pointer;
		flex: none;
		width: 100%;
		height: 100%;
		display: flex;
		position: relative
	}

	.nav_menu-wrapper {
		z-index: 998;
		border: 1px solid var(--neutrals--neutrals-dark-200);
		background-color: var(--background_dark_200);
		border-radius: 1rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch;
		padding: 1.5rem;
		display: flex;
		position: relative
	}

	.nav_menu-wrapper:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		border-color: var(--neutrals--neutrals-light-200);
		background-color: var(--neutrals--neutrals-light-100)
	}

	.fg_chapter_videos {
		grid-template-columns: 1fr
	}

	.fg_logo-list {
		grid-template-columns: 1fr 1fr 1fr
	}

	.automations-hero_image-wrapper {
		display: none
	}

	.content-card_wrapper-3col {
		flex-flow: column;
		grid-template-columns: 1fr
	}

	.automations_how-it-works-wrapper {
		display: none
	}

	.content-card_wrapper {
		flex-flow: column;
		grid-template-columns: 1fr
	}

	.content-card_wrapper.is--equal {
		grid-template-columns: 1fr;
		display: flex
	}

	.content-card_wrapper.is--reverse {
		grid-template-columns: 1.4fr
	}

	.content-card_wrapper.is--webinar,
	.content-card_wrapper.is--supercollabs {
		grid-template-columns: 1fr;
		display: flex
	}

	.content-card_wrapper.is--features {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		grid-template-rows: auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		display: grid
	}

	.auto-discover_image-wrapper {
		display: none
	}

	.auto-ugc_image-wrapper {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		margin-right: 0;
		display: none
	}

	.auto-promote_image {
		width: 100%;
		min-width: 100%;
		display: none
	}

	.conversions_image-wrapper {
		display: none
	}

	.fg-video-list_wrapper {
		grid-template-columns: 1fr 1fr
	}

	.tiktok-hero-img.is-lottie,
	.tiktok-hero-img.is-load {
		display: none
	}

	.tiktok-hero_image-wrapper {
		aspect-ratio: auto;
		width: 100%;
		max-width: 100%;
		height: auto;
		padding-left: 4rem;
		padding-right: 4rem
	}

	.automations_mobile-image-wrapper {
		z-index: 0;
		flex-flow: column;
		flex: none;
		justify-content: center;
		align-items: center;
		width: 115%;
		min-width: 115%;
		max-width: 115%;
		display: flex;
		position: relative
	}

	.automation-hero-mobile {
		flex: none;
		width: 100%;
		min-height: 10rem;
		margin-top: -15%;
		position: relative
	}

	.new-testimonial_quote {
		font-size: 2.5rem
	}

	.image-9 {
		width: 100%
	}

	.banner_field-guide {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		text-align: center;
		flex-flow: column;
		grid-template-columns: 31rem;
		justify-content: center;
		place-items: center stretch;
		padding: 2rem 3rem
	}

	.banner_field-guide-content {
		width: 400px
	}

	.insights-mobile-image {
		width: 108%;
		max-width: none;
		margin-top: .75rem;
		margin-left: -4%;
		display: block
	}

	.insight-hero-lottie,
	.axis-lottie,
	.lottie-insights-chart {
		display: none
	}

	.content-card_image-mobile {
		flex: none;
		height: auto;
		min-height: 2.5rem;
		padding-bottom: 2rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		display: block
	}

	.content-card_image-mobile.is-full {
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0
	}

	.content-card_image-mobile.is-full.is-bw-mobile-scroll {
		position: absolute;
		inset: 0% 0% auto
	}

	.content-card_image-mobile.is-full.is-color-mobile-scroll {
		opacity: 0
	}

	.content-card_image-mobile.is-full-horizontal {
		padding-left: 0;
		padding-right: 0
	}

	.content-card_image-mobile.is-supermatch {
		width: 100vw;
		min-width: 100vw;
		max-width: 100vw;
		margin-left: -2rem;
		padding: 2.5rem 0 0
	}

	.content-card_image-mobile.is--bottom {
		padding-bottom: 0
	}

	.content-card_image-mobile.is-full-right {
		padding-right: 0
	}

	.content-card_image-mobile.is--bottom-right {
		padding-bottom: 0;
		padding-right: 0
	}

	.il-card {
		background-image: url(/assets/img/67bf6f97ffbe96bab9ab7859_florence-mobile.avif);
		background-position: 50%;
		background-size: contain;
		border-radius: 0;
		overflow: visible
	}

	.il-card.is-squatch {
		background-image: url(/assets/img/67bf6f97ffbe96bab9ab7874_squatch-mobile.avif)
	}

	.il-card.is-lashify {
		background-image: url(/assets/img/67bf6f97968940a8f3640f2a_lashify-mobile.avif)
	}

	.il-card.is-clearstem {
		background-image: url(/assets/img/67bf6f97bad8d9fd329de7a1_clearstem-mobile.avif)
	}

	.il-card.is-glamnetic {
		background-image: url(/assets/img/67bf6f97af043fd4457e06cc_glamnetic-mobile.avif)
	}

	.il-card.is-fatty {
		background-image: url(/assets/img/67bf73bb64c94c91ba3536e4_fatty-mobile.avif)
	}

	.il-card.is-armra {
		background-image: url(/assets/img/67bf73bb777c35416bdffa84_armra-mobile.avif)
	}

	.il-card.is-cymbiotika {
		background-image: url(/assets/img/67bf73bb41badb45222fb60e_cymbiotica-mobile.avif)
	}

	.il-card.is-create {
		background-image: url(/assets/img/67bf73bb932a5e9203f10711_create-mobile.avif)
	}

	.il-card.is-equip {
		background-image: url(/assets/img/67bf73bb821c3388b0a22c9f_equip-mobile.avif)
	}

	.il-card.is-viva {
		background-image: url(/assets/img/67bf75b4444aec7d7cc607b3_viva-mobile.avif)
	}

	.il-card.is-dogstandards {
		background-image: url(/assets/img/67bf75b4532149f1a43832a2_dogstandards-mobile.avif)
	}

	.il-card.is-pethonesty {
		background-image: url(/assets/img/67bf75b42bdf975b156fe71f_Pet%20Honesty-mobile.avif)
	}

	.il-card.is-drcuddles {
		background-image: url(/assets/img/67bf75b41ea15cdf264f948e_DrCuddles-mobile.avif)
	}

	.il-card.is-little-hunter {
		background-image: url(/assets/img/67bf75b4b1bcc18586fc7183_Little%20Hunter-mobile.avif)
	}

	.il-card.is-itzy {
		background-image: url(/assets/img/67bf7684322d786d9b9fcf24_Itzy%20Ritzy-mobile.avif)
	}

	.il-card.is-hiya {
		background-image: url(/assets/img/67bf768465aaf2b494c54beb_Hiya-mobile.avif)
	}

	.il-card.is-serenity {
		background-image: url(/assets/img/67bf768465aaf2b494c54bee_Serenity%20Kids-mobile.avif)
	}

	.il-card.is-nemah {
		background-image: url(/assets/img/67bf76846dd690312f70378f_Nemah-mobile.avif)
	}

	.il-card.is-dreamland {
		background-image: url(/assets/img/67bf76846596502c170ef14b_Dreamland%20Baby-mobile.avif)
	}

	.il-card.is-graza {
		background-image: url(/assets/img/67bf788c532149f1a43b3d4d_GRAZA-mobile.avif)
	}

	.il-card.is-vitacoco {
		background-image: url(/assets/img/67bf788c9c633df5e0413ca7_VitaCoco-mobile.avif)
	}

	.il-card.is-mudwtr {
		background-image: url(/assets/img/67bf786a8b5a74415b7ea8b8_WTR-mobile.avif)
	}

	.il-card.is-masa {
		background-image: url(/assets/img/67bf788c37f9cec49c1b56b2_MASA-mobile.avif)
	}

	.il-card.is-aloha {
		background-image: url(/assets/img/67bf788c881c8d74833ca37a_ALOHA-mobile.avif)
	}

	.il-card.is-cozyearth {
		background-image: url(/assets/img/67bf797db74151f3c620da5d_Cozy%20Earth-mobile.avif)
	}

	.il-card.is-hexclad {
		background-image: url(/assets/img/67bf7983acb38e241da6ba9f_Hexclad-mobile.avif)
	}

	.il-card.is-branch {
		background-image: url(/assets/img/67bf797d0c4b2f2cebe0aa86_Branch%20Basics-mobile.avif)
	}

	.il-card.is-nolan {
		background-image: url(/assets/img/67bf797eea043234545089ef_Nolan%20Interior-mobile.avif)
	}

	.il-card.is-simon {
		background-image: url(/assets/img/67bf797df26d6c8eda105ecb_Simon%20Pearce-mobile.avif)
	}

	.il_hero {
		max-width: none;
		height: auto;
		margin-bottom: 1.5rem
	}

	.il_hero.is--fashion,
	.il_card-phone,
	.il_slider,
	.il_referral-lottie-wrapper {
		display: none
	}

	.content-card {
		background-color: var(--neutrals--neutrals-dark-100);
		border-radius: 1rem
	}

	.content-card.is--full-horizontal {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		display: flex
	}

	.content-card.is-hub {
		padding: 0
	}

	.content-card.is--newsletter {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		flex-flow: column;
		align-items: stretch;
		display: flex
	}

	.content-card.is--insiders {
		background-color: var(--light-cream);
		color: var(--text-color--text-secondary-high)
	}

	.content-card.is--fieldguide {
		background-color: var(--light-purple);
		color: var(--text-color--text-secondary-high)
	}

	.content-card.card_aimeta {
		background-color: var(--white);
		color: var(--neutrals--neutrals-dark-0)
	}

	.content-card.card_aimeta.is--dark {
		background-color: var(--background_dark_200);
		min-width: auto
	}

	.content-card_heading {
		padding-top: 2rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.content-card_heading.medium {
		max-width: 100%
	}

	.content-card_heading.align-middle-left {
		width: 100%;
		padding-bottom: 2.5rem
	}

	.content-card_heading.align-middle-left.is--right {
		padding-left: 1.5rem
	}

	.content-card_heading.is-automations,
	.content-card_heading.width-medium {
		max-width: 100%
	}

	.content-card_heading.is--support {
		padding-right: 1.5rem
	}

	.content-card_heading.no-margin-bottom-desktop {
		margin-bottom: 2.5rem
	}

	.content-card_cobranded-videos {
		display: none
	}

	.beauty-creators-image-mobile {
		flex: none;
		height: auto;
		padding-bottom: 2.25rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		display: block
	}

	.creator-communications_lottie,
	.il-profiles-lottie,
	.il_illustration-wrapper {
		display: none
	}

	.card-heading {
		max-width: 85%
	}

	.il_illustration-items,
	.il_mobile-lottie,
	.autodm_lottie-wrapper {
		display: none
	}

	.demo_wrapper {
		grid-column-gap: 6rem;
		grid-row-gap: 6rem;
		flex-flow: column;
		grid-template-rows: auto auto auto;
		grid-template-columns: 100%;
		margin-bottom: 3rem
	}

	.word {
		top: 3.75rem;
		left: auto
	}

	.demo_carousel-image {
		width: 163px;
		padding-left: 20px;
		padding-right: 20px
	}

	.demo_form-block {
		height: auto
	}

	.demo_form {
		padding: 2.5rem
	}

	.demo_form-title {
		font-weight: 500
	}

	.demo_form-label {
		font-size: 1rem;
		font-weight: 300
	}

	.demo_form-input {
		font-size: 16px
	}

	.demo_form-sub {
		font-size: 1rem
	}

	.pop-up_close {
		top: 1rem;
		right: 1rem
	}

	.demo_left {
		width: 100%;
		position: relative;
		top: auto
	}

	.demo_right {
		width: 100%;
		height: auto
	}

	.hero_super-match {
		grid-template-columns: 1.25fr 1fr;
		width: 70%;
		margin-left: auto;
		margin-right: auto
	}

	.super-match-lottie {
		display: none
	}

	.zoom-logos-lottie {
		width: 100%;
		height: auto;
		max-height: none
	}

	.zoom-logo-lottie-in {
		min-height: 12rem;
		display: none;
		position: relative
	}

	.supermatch-hero_lottie {
		aspect-ratio: 755/250;
		min-height: auto;
		margin-top: 0
	}

	.gradient-right--supermatch-lottie,
	.supermatch_lottie {
		display: none
	}

	.hero_ads-image-wrapper {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		height: auto
	}

	.creatorsad_grid {
		grid-template-columns: 1fr;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.creatorsad_lottie {
		aspect-ratio: 290/297;
		border-radius: 40px;
		margin-bottom: 3rem
	}

	.creatorsad_lottie.is-easy {
		display: none
	}

	.creatorsad_lottie.is-easy.is-mobile {
		margin-bottom: 2rem;
		display: block
	}

	.creatorsad_lottie.is-endless {
		display: none
	}

	.creatorsad_lottie.is-endless.is-mobile {
		display: block
	}

	.media-ads_tabs {
		flex-flow: row;
		justify-content: center;
		align-items: center
	}

	.media-ads_play-pause {
		display: flex;
		bottom: 17.5%
	}

	.section-margin {
		margin-bottom: 6rem
	}

	.heading_wrapper {
		width: 100%;
		margin-bottom: 2.5rem
	}

	.brands-in-bloom_top {
		padding-left: 0;
		padding-right: 0
	}

	.content-card_horizontal-image-wrapper {
		display: none
	}

	.content-card_image-wrapper {
		padding-bottom: 2rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.content-card_image-wrapper.is--centerd {
		padding: 0
	}

	.content-card_image-wrapper.is--ai-outreach,
	.content-card_image-wrapper.is--list-building,
	.content-card_image-wrapper.is--ai-analysis,
	.content-card_image-wrapper.is--testimonial,
	.content-card_image-wrapper.is--gifting {
		display: none
	}

	.content-card_image-wrapper.is--tablet {
		display: block
	}

	.btn-row {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center
	}

	.partner-ads_book-demo {
		margin-top: 4rem
	}

	.content-card-transparent {
		padding-bottom: 2rem;
		padding-left: 0;
		padding-right: 0
	}

	.subheading_double {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		flex-flow: column;
		display: flex
	}

	.partner-ads_team-gradient {
		width: 6rem
	}

	.heading-organic-discovery {
		font-size: 2.5rem
	}

	.banner_meta-suite {
		grid-column-gap: 1.875rem;
		grid-row-gap: 1.875rem;
		flex-flow: column;
		grid-template-columns: 31rem;
		justify-content: center;
		place-items: stretch stretch;
		padding: 2.5rem 2rem
	}

	.banner_meta-content {
		text-align: center;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		max-width: none
	}

	.banner_meta-image {
		flex: none;
		width: 12.75rem;
		height: 12.75rem;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		right: auto
	}

	.banner_meta-image.hide-desktop.display-tablet {
		width: 40%;
		margin-bottom: 1.5rem;
		display: block
	}

	.home-carousel-wrapper,
	.home_slide-video-wrapper,
	.home_slide-video {
		display: none
	}

	.break-desktop {
		display: inline
	}

	.channel_tabs-content {
		flex-flow: column
	}

	.channel_tabs-pane {
		width: 34rem
	}

	.channel_tabs-content-wrapper {
		padding: 2rem 1.5rem
	}

	.channel_tabs-content-wrapper:hover {
		box-shadow: none
	}

	.channel_tabs-top {
		grid-column-gap: 1.25rem;
		grid-row-gap: 1.25rem
	}

	.channel_card-heading {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		max-width: none
	}

	.channel_tabs-left {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem
	}

	.channel_tabs-slider-menu {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.channel_slide-content {
		flex-flow: column;
		justify-content: space-between;
		display: flex
	}

	.channel_slide-image {
		width: 100%
	}

	.slide-button {
		font-size: .875rem
	}

	.slide-button.is-shopify {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.customer-stories_card1 {
		z-index: 5;
		padding-bottom: 0
	}

	.customer-stories_card {
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr
	}

	.customers_card-right {
		display: none
	}

	.customers_card-left {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem
	}

	.customer-stories_numbers-wrapper {
		justify-content: flex-start;
		align-items: center
	}

	.customer-stories_card-numbers {
		white-space: normal
	}

	.review_card-line {
		padding-bottom: 6rem
	}

	.text-color-fieldguide {
		color: var(--superbloom--dark-purple-superbloom)
	}

	.insiders-lottie-home {
		display: none
	}

	.customer-stories_card-hold {
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr
	}

	.webinars-grid {
		grid-template-columns: 1fr 1fr
	}

	.webinar-card.is-upcoming {
		width: 100%
	}

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

	.tabs_customers,
	.wrapper_customers {
		width: 100%
	}

	.card_customers {
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr
	}

	.newsletter_form-block {
		height: auto
	}

	.content_field-guide-wrapper {
		display: none
	}

	.insiders_circle_btn {
		padding: 16px
	}

	.insiders_circle_icon {
		flex: none
	}

	.insiders_slider_list {
		aspect-ratio: 1224/1450;
		position: relative
	}

	.insiders_slider_component {
		flex-flow: column;
		display: block;
		position: relative
	}

	.insiders_slider_img_wrap {
		aspect-ratio: auto;
		width: 100%;
		height: min-content;
		margin-bottom: 2rem;
		overflow: hidden
	}

	.insiders_slider_img {
		height: min-content;
		position: static
	}

	.insiders_slider_btns {
		justify-content: center;
		align-items: center;
		margin-top: 1rem;
		position: static
	}

	.home_card-container {
		width: 248px;
		height: 376px;
		position: relative
	}

	.home-card {
		background-image: url(/assets/img/686be8b17111cae298d9e702_cymbiotika.avif);
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
		border-radius: 16px;
		justify-content: center;
		align-items: center;
		width: 192px;
		height: 320px;
		display: flex;
		position: absolute
	}

	.home-card.is--two {
		background-image: url(/assets/img/686be8b02740e36664fd0707_armra.avif)
	}

	.home-card.is--three {
		background-image: url(/assets/img/686be8b04a3a5a833622c6ae_mary%20ruth\'s.avif)
	}

	.home-card.is--four {
		background-image: url(/assets/img/686be8b1c7ffba771184cf2a_david%20protein.avif);
		box-shadow: inset 0 0 0 .5px gray
	}

	.home-card.is--five {
		background-image: url(/assets/img/686be8b9a841a958a16bf7ac_omnilux.avif)
	}

	.home-card.is--six {
		background-image: url(/assets/img/686be8b1407a0caaf974c225_bobbie.avif)
	}

	.home-card.is--seven {
		background-image: url(/assets/img/686be8b11141619de214df0e_clearstem.avif)
	}

	.home-card.is--eight {
		background-image: url(/assets/img/686be8b17abc20123028a0f5_branch%20basics.avif)
	}

	.home-card_lottie {
		flex: none;
		width: 360px;
		height: 341px;
		position: absolute
	}

	.home-card-copy {
		background-image: url(/assets/img/686be8b17111cae298d9e702_cymbiotika.avif);
		background-position: 50%;
		background-repeat: no-repeat;
		background-size: cover;
		border-radius: 16px;
		justify-content: center;
		align-items: center;
		width: 192px;
		height: 320px;
		display: flex;
		position: absolute
	}

	.home-card-copy.is--two {
		background-image: url(/assets/img/686be8b02740e36664fd0707_armra.avif)
	}

	.home-card-copy.is--three {
		background-image: url(/assets/img/686be8b04a3a5a833622c6ae_mary%20ruth\'s.avif)
	}

	.home-card-copy.is--four {
		background-image: url(/assets/img/686be8b1c7ffba771184cf2a_david%20protein.avif);
		box-shadow: inset 0 0 0 .5px gray
	}

	.home-card-copy.is--five {
		background-image: url(/assets/img/686be8b9a841a958a16bf7ac_omnilux.avif)
	}

	.home-card-copy.is--six {
		background-image: url(/assets/img/686be8b1407a0caaf974c225_bobbie.avif)
	}

	.home-card-copy.is--seven {
		background-image: url(/assets/img/686be8b11141619de214df0e_clearstem.avif)
	}

	.home-card-copy.is--eight {
		background-image: url(/assets/img/686be8b17abc20123028a0f5_branch%20basics.avif)
	}

	.home-card_lottie-container {
		z-index: 10;
		border-radius: 16px;
		justify-content: center;
		align-items: center;
		width: 192px;
		height: 320px;
		display: flex;
		position: absolute
	}

	.home-card_lottie-container.is--two {
		background-image: url(/assets/img/686be8b02740e36664fd0707_armra.avif)
	}

	.home-card_lottie-container.is--three {
		background-image: url(/assets/img/686be8b04a3a5a833622c6ae_mary%20ruth\'s.avif)
	}

	.home-card_lottie-container.is--four {
		background-image: url(/assets/img/686be8b1c7ffba771184cf2a_david%20protein.avif);
		box-shadow: inset 0 0 0 .5px gray
	}

	.home-card_lottie-container.is--five {
		background-image: url(/assets/img/686be8b9a841a958a16bf7ac_omnilux.avif)
	}

	.home-card_lottie-container.is--six {
		background-image: url(/assets/img/686be8b1407a0caaf974c225_bobbie.avif)
	}

	.home-card_lottie-container.is--seven {
		background-image: url(/assets/img/686be8b11141619de214df0e_clearstem.avif)
	}

	.home-card_lottie-container.is--eight {
		background-image: url(/assets/img/686be8b17abc20123028a0f5_branch%20basics.avif)
	}

	.insiders-accordion_content_wrap {
		display: block
	}

	.tag_coming-soon {
		background-color: var(--background_dark_0);
		color: var(--white)
	}

	.customers_card-logo.is-mud-wtr {
		max-width: 60%
	}

	.customers_card-logo.is-mobile {
		display: block
	}

	.customers_card-logo.is-desktop {
		display: none
	}

	.webinar_date-text.is--large {
		font-size: 1rem
	}

	.webinar_date-text.is--insiders {
		color: var(--text-color--text-secondary-high)
	}

	.demo_center {
		width: 100%;
		height: auto
	}

	.nav_dropdown {
		width: 100%;
		margin-right: 0
	}

	.dropdown_list {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		background-color: var(--neutrals--transparent);
		border-style: none;
		border-radius: 0;
		flex-flow: column;
		padding: 0;
		display: flex;
		position: relative
	}

	.dropdown_menu.w--open {
		justify-content: flex-start;
		align-items: flex-start;
		margin-left: 0;
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		position: relative;
		left: auto;
		transform: none
	}

	.dropdown_link {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		border-color: #333;
		width: 100%;
		padding-top: 1.25rem;
		padding-left: 1.25rem;
		padding-right: 1.2rem
	}

	.dropdown_link.is--shopify {
		border-color: var(--nav-menu--menu-shopify);
		color: var(--nav-menu--menu-shopify)
	}

	.dropdown_link.is--meta {
		color: var(--nav-menu--menu-meta);
		border-color: #3687ff
	}

	.dropdown_link.is--tiktok {
		color: var(--nav-menu--menu-tiktok);
		border-color: #fe2c55
	}

	.dropdown_link.is--automations {
		color: var(--nav-menu--menu-automations);
		border-color: #9b4dff
	}

	.dropdown_link.is--social-listening {
		color: var(--nav-menu--menu-social-listening);
		border-color: #2eb873
	}

	.dropdown_link.is--vertical {
		border-right-style: none;
		border-right-width: 0;
		padding: 0 0 .5rem
	}

	.dropdown_link.is--vertical.is--resources {
		border-left-style: none;
		border-left-width: 0;
		padding-left: 0
	}

	.dropdown_link.is--supermatch {
		color: var(--nav-menu--menu-supermatch);
		border-color: #2eb873
	}

	.dropdown_link.is--fieldguide {
		color: var(--nav-menu--menu-fieldguide);
		border-color: #8584cb
	}

	.dropdown_link.is--integrations {
		border-color: var(--nav-menu--menu-integrations);
		color: var(--nav-menu--menu-integrations)
	}

	.dropdown_link.is--insiders {
		border-color: var(--nav-menu--menu-insiders);
		color: var(--nav-menu--menu-insiders)
	}

	.dropdown_link.is--meta-discovery {
		border-color: var(--nav-menu--menu-meta);
		color: var(--nav-menu--menu-meta)
	}

	.dropdown_link.is--partner {
		border-color: var(--secondary-deep-blue-400);
		color: var(--secondary-deep-blue-400)
	}

	.dropdown_title:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		color: var(--neutrals--neutrals-dark-0)
	}

	.dropdown_description {
		color: var(--neutrals--neutrals-lighter)
	}

	.dropdown_description:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		color: var(--neutrals--neutrals-light-400)
	}

	.dropdown_toggle2 {
		color: var(--neutrals--neutrals-lighter);
		font-size: .875rem;
		font-weight: 300
	}

	.dropdown_link-wrapper {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.dropdown_link-wrapper.is--resources {
		border-left-style: none;
		padding-left: 0
	}

	.dropdown_link-wrapper.is--resources.is-temp {
		padding-left: 0
	}

	.dropdown_sublist {
		min-width: auto;
		padding-left: .75rem
	}

	.dropdown_list-divider {
		background-color: var(--neutrals--neutrals-dark-200);
		flex: none;
		order: -9999;
		width: 100%;
		height: 1px;
		padding: 0;
		display: block
	}

	.dropdown_list-divider:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		background-color: var(--neutrals--neutrals-light-200)
	}

	.nav_bg {
		z-index: 997
	}

	.supercollabs_image-mobile {
		aspect-ratio: auto;
		display: block
	}

	.supercollabs_image-mobile.is-mobile {
		aspect-ratio: auto;
		display: block;
		position: relative
	}

	.features_image {
		display: none
	}

	.features_image.is--mobile {
		display: block
	}

	.apply_tabs-content {
		flex-flow: column
	}

	.apply_tabs-pane {
		width: 34rem
	}

	.apply_tabs-content-wrapper {
		padding: 2rem 1.5rem
	}

	.apply_tabs-content-wrapper:hover {
		box-shadow: none
	}

	.apply_creator-image.is-brand {
		display: none
	}

	.apply_creator-image.is-brand.hide-desktop {
		object-fit: contain;
		display: block
	}

	.apply_creator-image.is-brand.is-mobile {
		object-fit: contain;
		width: 100%;
		min-width: 100%;
		height: auto;
		min-height: auto;
		display: block
	}

	.content-card_fg {
		background-color: var(--neutrals--neutrals-dark-100);
		border-radius: 1rem
	}

	.content-card_fg.is--full-horizontal {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		display: flex
	}

	.content-card_fg.is-hub {
		padding: 0
	}

	.content-card_fg.is--newsletter {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		flex-flow: column;
		align-items: stretch;
		display: flex
	}

	.content-card_fg.is--insiders {
		background-color: var(--light-cream);
		color: var(--text-color--text-secondary-high)
	}

	.content-card_fg.is--fieldguide {
		background-color: var(--light-purple);
		color: var(--text-color--text-secondary-high)
	}

	.menu-arrow {
		justify-content: center;
		align-items: center;
		width: 1rem;
		height: 1rem;
		display: none
	}

	.menu-arrow:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		color: var(--neutrals--neutrals-dark-0)
	}

	.section_insiders-cms-hero {
		justify-content: space-between;
		align-items: center;
		display: flex
	}

	.cs-content_main_wrap {
		flex-flow: column;
		display: flex
	}

	.cs-content_whats-new {
		display: none
	}

	.cs-content_rich {
		flex-flow: column;
		display: flex
	}

	.cs-content_phone {
		padding-left: 31%;
		padding-right: 31%
	}

	.insiders-cms_heading_grid {
		padding-left: 6%
	}

	.nav_wrapper-dark,
	.nav_wrapper-light {
		border-radius: 1rem
	}

	.bg-video-supercollabs-hero,
	.video-bg-collabs-brands {
		display: none
	}

	.line-anim_container.container-large {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.video-bg-collabs-creators {
		display: none
	}

	.nav_single-link {
		width: 100%;
		margin-right: 0
	}

	.hero_integrations-lottie,
	.hero_integrations-lottie.is-lottie,
	.hero_integrations-lottie.is-load {
		display: none
	}

	.hero_integrations {
		overflow: hidden
	}

	.hero_integrations-title {
		position: absolute
	}

	.integrations_section {
		height: auto;
		position: relative;
		top: auto
	}

	.integrations_section.is--5 {
		padding-bottom: 4rem
	}

	.scroll_sections-wrap {
		height: auto;
		overflow: hidden
	}

	.layout_wrapper {
		flex-flow: column-reverse
	}

	.pie-chart_component {
		aspect-ratio: auto;
		max-width: 100%;
		max-height: 100%;
		padding: 0
	}

	.layout_content-wrapper {
		padding-left: 0;
		padding-right: 0
	}

	.layout_subcard-wrapper {
		text-align: center
	}

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

	.lockup_wrapper {
		max-width: 100%
	}

	.stats_card {
		padding: 3rem 2rem
	}

	.integrations_cards-wrap {
		grid-column-gap: 4rem;
		grid-row-gap: 4rem;
		padding-top: 4rem;
		padding-bottom: 4rem
	}

	.scroll_lenght {
		display: none
	}

	.roas_grid {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.roas_item {
		color: var(--background_dark_0)
	}

	.roas_graphic-wrap {
		aspect-ratio: 2
	}

	.webinar-form_form {
		max-height: 66vh;
		overflow: auto
	}

	.form_inner {
		flex-flow: column;
		display: flex
	}

	.meta-cards_card {
		padding-top: 2.5rem;
		padding-left: 2rem;
		padding-right: 2rem
	}

	.meta-cards_absolute-1,
	.meta-cards_absolute-2,
	.meta-cards_absolute-3,
	.meta-cards_absolute-4,
	.meta-cards_absolute-5,
	.meta-cards_absolute-6 {
		max-width: 3rem;
		max-height: 3rem
	}

	.report_card-content-wrapper {
		padding-left: 2rem
	}

	.meta-hero_grid {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		flex-flow: column;
		grid-template-rows: auto;
		grid-template-columns: 1fr 1fr;
		grid-auto-columns: 1fr;
		display: flex
	}

	.meta-hero_grid.is-reversed-mobile {
		flex-flow: column-reverse;
		justify-content: flex-start;
		align-items: center;
		display: flex
	}

	.meta-hero_grid.mirrored-89 {
		flex-flow: column-reverse
	}

	.meta-hero_text.mirrored-79.first-mobile,
	.meta-hero_text.is-card {
		order: -1
	}

	.meta-hero_text.first-mobile {
		justify-content: center;
		align-items: stretch
	}

	.pie-chart_svg_embed {
		max-width: 100%;
		max-height: 100%
	}

	.section_meta-toc.pointer-events-off {
		height: 35rem
	}

	.meta-toc_outer {
		flex-flow: column
	}

	.meta-toc_card {
		flex: none;
		height: 9rem
	}

	.meta-toc_top_line {
		width: 52.9rem
	}

	.roas_chart_item.is-vertical-mobile {
		flex: 1;
		width: 100%;
		max-width: 50%;
		height: auto;
		min-height: 0%
	}

	.roas_chart_pill.bottom-left-4 {
		z-index: 2;
		max-width: calc(100% - 2rem);
		margin-top: 1rem;
		margin-left: auto;
		margin-right: auto;
		position: static
	}

	.meta-split_card {
		padding-top: 2.5rem;
		padding-left: 2rem;
		padding-right: 2rem
	}

	.v_meta_wrap {
		aspect-ratio: auto;
		max-width: 100%;
		max-height: 100%;
		padding: 0
	}

	.meta-hero_slot {
		max-width: 60%;
		margin-right: auto
	}

	.section_coin-grid {
		height: auto
	}

	.coin-grid_grid {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.coin-grid_item {
		color: var(--background_dark_0);
		order: -1
	}

	.coin-grid_item.is-small {
		order: 0
	}

	.coin-grid_item.is-alt {
		min-height: auto
	}

	.coin-grid_item.is-spacer {
		display: none
	}

	.coin-grid_graphic-wrap {
		aspect-ratio: 2
	}

	.coin-grid_graphic-wrap.is-large {
		aspect-ratio: auto;
		flex-flow: column;
		flex: none;
		justify-content: flex-start;
		align-items: flex-start;
		width: 100%;
		height: auto;
		margin-top: 1.5rem;
		display: block;
		position: relative
	}

	.supercollabs_hero-img-wrapper {
		margin-bottom: -6rem;
		padding-top: 4rem;
		padding-bottom: 0
	}

	.filler_quote.u-insiders-subtitle-01 {
		font-size: 1.25rem
	}

	.hero_aimeta {
		display: none;
		right: auto
	}

	.hero_aimeta-lottie.is--mobile {
		display: block
	}

	.aimeta_list-item {
		color: var(--neutrals--neutrals-light-400)
	}

	.aimeta_list-item.is--dark {
		color: var(--neutrals--neutral-dark-400)
	}

	.supercollabs_hero-lottie {
		display: none
	}

	.supercollabs_hero-lottie.is-mobile {
		aspect-ratio: auto;
		display: block;
		position: relative
	}

	.enabled-dark {
		display: none
	}

	.enabled-light {
		margin-bottom: -1rem;
		display: block
	}

	.card-gradient.is--6,
	.card-gradient.is--5,
	.card-gradient.is--4 {
		display: none
	}

	.card-gradient.is--4-mobile {
		display: block
	}

	.card-gradient.is--5-mobile {
		height: 107%;
		display: block
	}

	.card-gradient.is--6-mobile {
		width: 113%;
		height: 115%;
		display: block
	}

	.ai-lookalikes-img,
	.ai-lookalikes-star,
	.content-card_discovery-data {
		display: none
	}

	.roas_grid-2 {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.layout_subcard-wrapper-2 {
		text-align: center
	}

	.coin-grid_graphic-wrap-2 {
		aspect-ratio: 2
	}

	.coin-grid_item-2 {
		color: #050505;
		order: -1
	}

	.coin-grid_item-2.is-small {
		order: 0
	}

	.roas_graphic-wrap-2 {
		aspect-ratio: 2
	}

	.coin-grid_grid-2 {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.roas_item-2 {
		color: #050505
	}

	.stats_card-2 {
		padding: 3rem 2rem
	}

	.meta-split_card-2,
	.meta-cards_card-2 {
		padding-top: 2.5rem;
		padding-left: 2rem;
		padding-right: 2rem
	}

	.insiders-accordion_content_wrap-2 {
		display: block
	}

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

	.c_creative_video.u-cover-absolute {
		aspect-ratio: 280/405;
		border-top-left-radius: .75rem;
		border-top-right-radius: .75rem;
		max-width: 47%;
		max-height: 86%;
		transform: translate(1%, 20.5%)
	}

	.c_creative_video.u-cover-absolute.is-perf {
		border-top-left-radius: 1.2rem;
		border-top-right-radius: 1.2rem;
		transform: translate(1%, 16%)
	}

	.hero_gifting-lottie.is--mobile {
		display: block
	}

	.hero_gifting {
		display: none;
		right: auto
	}

	.heading-style-overline {
		font-size: 1.875rem
	}

	.support-card_img-wrapper {
		display: none
	}

	.meta-form_form {
		max-height: 66vh;
		overflow: auto
	}

	.static-pie {
		aspect-ratio: auto;
		max-width: 100%;
		max-height: 100%;
		padding: 0
	}

	.static-pie.pie-chart_component {
		height: 100%
	}

	.coing-grid_sticky {
		height: auto
	}

	.coin-grid_wrap.u-position-relative {
		flex-flow: column;
		justify-content: flex-start;
		align-items: flex-start
	}

	.coin-grid_chart_item {
		flex-flow: row-reverse;
		justify-content: flex-start;
		align-items: center
	}

	.coin-grid_chart_item.is-vertical-mobile {
		flex-flow: row-reverse;
		flex: 1;
		justify-content: flex-start;
		align-items: center;
		width: 0%;
		max-width: 50%;
		height: auto;
		min-height: 6rem
	}

	.coin-grid_chart_item.is-vertical-mobile.is-1 {
		flex: none;
		max-width: 83%;
		max-height: 100%
	}

	.coin-grid_chart_item.is-vertical-mobile.is-2 {
		max-width: 83%;
		max-height: 100%
	}

	.coin-grid_chart_item.is-vertical-mobile.is-3 {
		max-width: 79%;
		max-height: 100%
	}

	.coin-grid_chart_item.is-vertical-mobile.is-4 {
		max-width: 75%;
		max-height: 100%
	}

	.coin-grid_chart_item.is-vertical-mobile.is-5 {
		max-width: 54%;
		max-height: 100%
	}

	.coin-grid_chart_number.u-insiders-h2 {
		padding: 0
	}

	.coin-grid_chart_pill {
		text-align: center;
		max-width: 11rem;
		transform: translate(50%)
	}

	.secondary_button.is-nav {
		transform: scale(0)
	}

	.secondary_button.is-nav-mobile {
		border: 1px solid var(--white);
		background-color: var(--neutrals--transparent);
		color: var(--white);
		margin-top: 2rem;
		display: flex
	}

	.secondary_button.is-nav-mobile:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		background-color: var(--neutrals--neutrals-dark-0);
		color: var(--neutrals--neutrals-light-0)
	}

	.secondary_button.is--tertiary {
		background-color: var(--white);
		color: var(--background_dark_0)
	}

	.secondary_button.is--fieldguide {
		background-color: var(--superbloom--dark-purple-superbloom);
		color: var(--white)
	}

	.secondary_button.is--nav {
		opacity: 0
	}

	.secondary_button.is--insiders {
		background-color: var(--background-color--bg-dark-primary);
		color: var(--text-color--text-primary-high)
	}

	.meta-banner_wrap {
		flex-flow: column;
		padding: 3rem
	}

	.meta-banner_btn_wrap {
		margin-top: 3rem;
		margin-right: 0
	}

	.meta-banner_text_wrap {
		max-width: 100%;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 0
	}
}

@media screen and (max-width:767px) {
	h1 {
		font-size: 2.5rem
	}

	h2 {
		font-size: 2.25rem
	}

	h3 {
		font-size: 1.75rem
	}

	h4 {
		font-size: 1.5rem;
		line-height: 1.4
	}

	h5 {
		font-size: 1.25rem
	}

	h6 {
		font-size: 1.125rem
	}

	.hide-mobile-landscape {
		display: none
	}

	.container-large.is--step-by-step {
		border-radius: 2.5rem
	}

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

	.margin-medium {
		margin: 1.25rem
	}

	.margin-large {
		margin: 1.5rem
	}

	.margin-xlarge {
		margin: 2rem
	}

	.margin-xxlarge {
		margin: 3rem
	}

	.margin-huge {
		margin: 3.5rem
	}

	.margin-xhuge {
		margin: 4rem
	}

	.margin-xxhuge {
		margin: 4.5rem
	}

	.padding-medium {
		padding: 1.25rem
	}

	.padding-large {
		padding: 1.5rem
	}

	.padding-xlarge {
		padding: 2rem
	}

	.padding-xxlarge {
		padding: 3rem
	}

	.padding-huge {
		padding: 3.5rem
	}

	.padding-xhuge {
		padding: 4rem
	}

	.padding-xxhuge {
		padding: 4.5rem
	}

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

	.margin-top.margin-button {
		margin-top: 1.5rem
	}

	.margin-top.margin-custom3,
	.margin-top.margin-custom2 {
		margin-top: 2rem
	}

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

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

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

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

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

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

	.padding-top.padding-custom2 {
		padding-top: 1.5rem
	}

	.padding-top.padding-custom3 {
		padding-top: 2rem
	}

	.padding-top.padding-custom1 {
		padding-top: 1.5rem
	}

	.padding-top.padding-custom1.is--mobile-hidden {
		display: none
	}

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

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

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

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

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

	.text-size-medium {
		font-size: 1rem
	}

	.text-style-quote {
		font-size: 1.125rem
	}

	.heading-style-h2-v1 {
		font-size: 2.25rem
	}

	.heading-style-h6 {
		font-size: 1.125rem
	}

	.heading-style-h5 {
		font-size: 1.25rem
	}

	.heading-style-h1 {
		font-size: 2.5rem
	}

	.heading-style-h1.is-body {
		font-size: 1.85rem
	}

	.heading-style-h1.is-blog {
		font-size: 2.5rem
	}

	.button-container {
		padding: .875rem 1.75rem;
		font-size: .875rem
	}

	.heading-style-h4-v1 {
		line-height: 1.4
	}

	.heading-style-h4-v1.no-margin-bottom {
		margin-bottom: 0
	}

	.text-size-regular {
		font-size: 1rem;
		line-height: 125%
	}

	.heading-style-h3 {
		line-height: 1.2
	}

	.heading-style-h3.large {
		font-weight: 500
	}

	.heading-style-h3.no-margin {
		white-space: normal
	}

	.heading-style-h3.text-align-center.is-brand {
		margin-bottom: 1.5rem;
		font-size: 1.5rem
	}

	.heading-style-h3.text-align-center.is-creator,
	.heading-style-h3.is-supercollabs {
		font-size: 1.5rem
	}

	.heading-style-h3.is-supercollabs.hide-desktop {
		display: block
	}

	.hs-form-field {
		grid-row-gap: 2rem
	}

	.text-rich-text blockquote {
		font-size: 1.25rem
	}

	.text-rich-text h2,
	.text-rich-text p {
		margin-bottom: 1.5rem
	}

	.text-rich-text sub,
	.text-rich-text sup {
		font-size: .875rem
	}

	.text-rich-text img {
		aspect-ratio: 100/13;
		border-radius: 1rem;
		height: 13rem
	}

	.text-size-large {
		font-size: 1.125rem
	}

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

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

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

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

	.padding-section-large.is--top-only.is-apply {
		padding-top: 4rem
	}

	.padding-section-large.is--top-only.is-apply.is-mbile {
		padding-top: 0
	}

	.padding-section-large.is-mobile-large.u-margin-trim {
		padding-top: 5.5rem
	}

	.padding-section-large.is-custom-1 {
		padding-bottom: 1.75rem
	}

	.trusted-by_wrapper {
		padding-top: 1.5rem
	}

	.punch-line-three_wrapper {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.footer-logo {
		width: 12.5rem
	}

	.hero_header-container {
		text-align: center;
		align-items: center
	}

	.hero_visual {
		width: 100%
	}

	.video-wrapper.is--lottie-video {
		height: 22.5rem
	}

	.trusted-by_logo.is--logo-wrapper {
		width: 12rem
	}

	.banner-wrapper.is--gradient {
		background-image: linear-gradient(290deg, #a88af7, #ea9dbc 60%, #f2ebe7 90%);
		border-radius: 3.125rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.card.is--first {
		grid-row-gap: 1.375rem;
		max-width: 20rem;
		margin-right: 2rem;
		position: relative;
		inset: auto
	}

	.card.is--second {
		max-width: 22rem;
		margin-top: -1.5rem;
		position: relative;
		inset: auto
	}

	.card.is--third {
		max-width: 13rem;
		margin-top: -4rem;
		margin-left: auto;
		margin-right: 0;
		position: relative;
		inset: auto
	}

	.cards-wrapper {
		flex-direction: column;
		justify-content: center;
		min-height: 35rem;
		padding-left: 2rem;
		padding-right: 2rem;
		display: flex
	}

	.card_social-icon {
		width: 4rem;
		height: 4rem
	}

	.card_social-icon.is--second {
		inset: -3rem auto auto 1rem
	}

	.footer_copyright {
		font-size: .75rem
	}

	.footer_content-parent {
		grid-row-gap: 2rem
	}

	.footer_social-wrapper {
		grid-column-gap: 2rem
	}

	.footer_padding {
		padding-bottom: 3.5rem
	}

	.product-proposition-five_child.is--left {
		grid-row-gap: 1.5rem
	}

	.product-proposition-five_child.is--right {
		padding-left: .4rem;
		padding-right: .4rem
	}

	.home-hero_wrapper {
		grid-row-gap: 2.5rem;
		grid-template-columns: 1fr
	}

	.home-hero_parent.is--left {
		text-align: center;
		justify-content: center;
		align-items: center
	}

	.integration_wrapper {
		grid-row-gap: 1rem
	}

	.integration_header-container {
		max-width: 80%
	}

	.integration_card-img {
		width: 8.75rem;
		height: 8.75rem
	}

	.integration_logo {
		padding: 0
	}

	.punch-line-three_header-container,
	.product-proposition-two_header-container {
		max-width: 70%
	}

	.product-proposition-two_child.is--right {
		height: 35rem
	}

	.product_card,
	.product_card.is--current {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.product-card_text {
		font-size: 1.25rem
	}

	.punch-line-six_wrapper,
	.punch-line-six_child.is--left {
		grid-row-gap: 1.5rem
	}

	.punch-line-illustration_parent {
		margin-bottom: -10%
	}

	.superfiliate_selector {
		background-color: var(--cream)
	}

	.tab_button-creators,
	.tab_button-customers {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
		font-size: .875rem
	}

	.superfiliate_header {
		max-width: 100%
	}

	.superfiliate-content_child {
		grid-template-columns: 1fr
	}

	.superfiliate-text {
		font-size: .875rem
	}

	.case-study_parent.is--bottom {
		height: auto;
		min-height: 100vh
	}

	.case-study_cards-parent {
		margin-top: 1rem
	}

	.case-study_card-child {
		padding: 1rem
	}

	.fs-tabs_tabs {
		grid-row-gap: 1rem
	}

	.case-study_wrapper {
		flex-direction: column;
		grid-template-rows: 100vh;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		display: flex;
		bottom: .75rem;
		left: .75rem
	}

	.fs-tabs_menu {
		grid-column-gap: 1rem
	}

	.case-study_logo {
		width: 7.5rem
	}

	.case-study_content {
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		flex-direction: column;
		grid-template-rows: auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		padding: 1rem 0;
		display: flex
	}

	.heading-style-md_h2 {
		font-size: 2rem
	}

	.pop-up_container {
		border-top-left-radius: 0;
		border-top-right-radius: 0
	}

	.pop-up_wrapper {
		justify-content: flex-start
	}

	.form-exit_btn {
		margin-top: 0
	}

	._100--lottie-cover.is--absolute {
		margin-top: 0%;
		margin-bottom: 0%
	}

	.hero_outer-header-container {
		text-align: center;
		align-items: center
	}

	.section-legal {
		padding-top: 0
	}

	.legal-table {
		width: 100%
	}

	.trusted-by_collection-item {
		margin-left: .5rem;
		margin-right: .5rem
	}

	.btn.is-demo.is-desktop {
		display: none
	}

	.btn.is-demo.is-mobile {
		display: flex
	}

	.btn_container,
	.secondary-btn_container {
		padding: .875rem 1.75rem;
		font-size: .875rem
	}

	.pop-up_form-text-field {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.pop-up_form-text-field::placeholder {
		font-size: 14px
	}

	.pop-up_title-wrapper {
		margin-bottom: 1rem
	}

	.pop-up_form-checkbox-label {
		margin-left: .5rem;
		font-size: 1.05rem
	}

	.case-study_video-wrapper {
		border-radius: 1.875rem;
		height: 40rem
	}

	.image {
		margin-bottom: 1rem
	}

	.section_hero {
		padding-top: 7.5rem
	}

	.section_hero.is--integrations {
		margin-bottom: 4rem
	}

	.hero_wrapper-v1 {
		grid-row-gap: 3rem;
		grid-template-columns: 1fr;
		justify-items: center
	}

	.hero_content {
		text-align: center;
		align-items: center;
		padding-top: 1rem;
		padding-bottom: 0;
		padding-left: 0
	}

	.hero_image-wrapper {
		align-items: center;
		padding-right: 0
	}

	.hero_image-wrapper.is-blog {
		padding-left: 4.5rem;
		padding-right: 4.5rem
	}

	.hero_image {
		height: 100%
	}

	.hero_content-top {
		align-items: center
	}

	.proposition_content-wrapper {
		grid-row-gap: 3rem;
		grid-template-columns: 1fr
	}

	.proposition_content-wrapper.is-reverse {
		grid-template-columns: 1fr
	}

	.proposition_content-card {
		text-align: center;
		align-items: center
	}

	.navegation_padding {
		padding: .75rem 1rem
	}

	.section_navegation {
		border-radius: .75rem
	}

	.nav_wrapper {
		margin-top: .5rem;
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.nav_brand {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.nav_center {
		padding-left: 3rem;
		padding-right: 3rem
	}

	.hero_main-wrapper {
		grid-row-gap: 2.5rem;
		grid-template-columns: 1fr;
		justify-items: center
	}

	.hero_main-wrapper.is-blog {
		grid-row-gap: 4.5rem;
		grid-template-columns: 1fr
	}

	.hero_main-wrapper.is-postscript {
		grid-template-columns: 1fr
	}

	.hero_product-image-wrapper {
		max-width: 100%;
		height: 21.6rem;
		max-height: 100%
	}

	.trusted_logo-wrapper {
		width: 10rem;
		min-width: 10rem;
		max-width: 10rem;
		height: 3rem;
		min-height: 3rem;
		max-height: 3rem;
		padding: 0 1rem
	}

	.trusted_logo-wrapper.add-padding {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.logo-carousel_group1 {
		grid-column-gap: 2.25rem;
		grid-row-gap: 2.25rem;
		padding-bottom: 1rem
	}

	.image_contain.is-mobile {
		display: block
	}

	.image_contain.is-desktop {
		display: none
	}

	.image_contain.is-first.add-margin-right {
		margin-right: 4rem
	}

	.image_contain.is-cobranded {
		z-index: 1;
		flex: none
	}

	.image_contain.is-portal {
		z-index: 1;
		flex: none;
		height: 28rem;
		max-height: none
	}

	.experience_desktop {
		display: none
	}

	.experience_tabs-content {
		padding-bottom: 0
	}

	.tab_title {
		width: 100%;
		max-width: 100%
	}

	.app-features_desktop {
		display: none
	}

	.app-customer_pane-wrapper {
		grid-row-gap: 1.5rem
	}

	.app-features_image-wrapper {
		width: 100%;
		height: auto
	}

	.co-branded_desktop {
		display: none
	}

	.co-branded_image-wrapper {
		max-height: 18rem
	}

	.co-branded_image-wrapper.is-video-first {
		width: 100%;
		height: 20.5rem;
		max-height: 20.5rem
	}

	.co-branded_line-top {
		grid-row-gap: 1.5rem;
		text-align: center;
		align-items: center
	}

	.feature-comparison_wrapper {
		width: 100%;
		height: auto;
		max-height: none
	}

	.experience_mobile {
		display: block
	}

	.dropdown_item {
		flex-direction: column;
		justify-content: flex-start;
		align-items: stretch;
		display: flex
	}

	.dropdown_item.is-middle {
		border-top: .5px solid var(--tertiary);
		border-bottom: .5px solid var(--tertiary)
	}

	.dropdown_item.is-bottom {
		border-top: .5px solid var(--tertiary)
	}

	.dropdown_item-title {
		grid-column-gap: 1.5rem;
		text-align: center;
		cursor: pointer;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		width: 100%;
		padding-top: 1.625rem;
		padding-bottom: 1.625rem;
		font-size: 1.15rem;
		font-weight: 700;
		line-height: 1.1;
		display: flex;
		position: relative
	}

	.dropdown_item-content {
		grid-row-gap: 1.125rem;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		display: flex;
		overflow: hidden
	}

	.dropdown_item-image-wrapper {
		justify-content: center;
		width: 100%;
		max-width: 100%;
		height: 24rem;
		max-height: 24rem;
		display: flex;
		position: relative
	}

	.dropdown_item-text {
		text-align: center;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		padding-bottom: 1.625rem;
		display: flex
	}

	.open-close_wrapper {
		position: absolute;
		left: auto;
		right: 0%
	}

	.app-features_mobile {
		display: block
	}

	.app-customer_slider {
		background-color: #0000
	}

	.left-arrow {
		display: none
	}

	.slide-nav {
		padding-top: 0;
		bottom: -2.5rem
	}

	.co-branded_mobile {
		grid-row-gap: 1.5rem;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		display: flex
	}

	.logo-carousel_group2 {
		padding-bottom: 1rem
	}

	.steps_wrapper {
		grid-row-gap: 2rem
	}

	.customers-card_black {
		border-radius: 3rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

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

	.banner_wrapper {
		border-radius: 3.125rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

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

	.black-dot.hide-mobile,
	.black-arrow-left-text.hide-mobile {
		display: none
	}

	.banner_image {
		width: 100%;
		height: 28.5rem
	}

	.hero_product-video-wrapper,
	.experience_video-wrapper,
	.portal_video-wrapper {
		border-radius: 1rem;
		width: 20%;
		height: 89%;
		top: 5%
	}

	.mobile-first_video-middle,
	.mobile-first_video-left,
	.mobile-first_video-right {
		border-radius: 1.2rem
	}

	.portal_affiliate-video-wrapper {
		border-radius: 1rem;
		width: 19.5%;
		height: 91%;
		top: 5%;
		left: 39.5%
	}

	.cobranded_affiliate-video-wrapper {
		border-radius: 1rem;
		width: 1%;
		height: 90%;
		top: 5%;
		left: 41%
	}

	.customers-card_shadow {
		border-radius: 3rem
	}

	.experience_cobranded-image-wrapper {
		height: 24rem
	}

	.cobranded_video,
	.portal_video {
		border-radius: 1rem;
		width: 100%;
		height: 100%;
		margin-left: 0
	}

	.experience_portal-image-wrapper {
		height: 24rem
	}

	.cs-slide {
		width: 100%;
		height: auto
	}

	.cs-slide_sub {
		margin-bottom: 1.5rem
	}

	.swiper-button-prev,
	.swiper-button-next {
		width: 10px;
		height: 10px
	}

	.swiper-slide.margin-1rem {
		margin-top: 1rem
	}

	.swiper-container.main-swiper {
		padding-top: 40px
	}

	.swiper-container.second-swiper {
		margin-top: 30px;
		margin-left: 20px
	}

	.portal-video_wrapper {
		border-radius: 1rem;
		width: 10rem;
		margin-left: 8px;
		overflow: hidden
	}

	.portal-video_wrapper.background-video {
		z-index: 0
	}

	.cobranded-video_wrapper {
		border-radius: 1rem;
		width: 10rem;
		margin-left: 8px;
		overflow: hidden
	}

	.cobranded-video_wrapper.background-video {
		z-index: 0
	}

	.cobranded-video_wrapper.background-video.reel {
		width: 8.6rem;
		height: 77%
	}

	.background-video_rounded {
		display: none
	}

	.portal_lightbox-video {
		border-radius: 1rem;
		width: 100%;
		height: 100%;
		margin-left: 0
	}

	.section_blog-hero {
		padding-top: 6rem
	}

	.blog_main-image-wrapper {
		border-width: 1.5px;
		border-radius: 1rem;
		height: 13rem
	}

	.cta_news {
		grid-row-gap: 1.5rem;
		border-radius: 1.5rem
	}

	.form_newsletter,
	.newsletter_wrapper {
		width: 100%
	}

	.collection-list_categories-grid {
		grid-template-rows: auto;
		grid-template-columns: auto auto auto;
		grid-auto-columns: 1fr;
		display: grid
	}

	.filter_options {
		margin-bottom: 3rem
	}

	.hero_supporting-text {
		font-size: 1.15rem
	}

	.lp_services-grid {
		grid-column-gap: 3rem;
		grid-row-gap: 6rem;
		grid-template-columns: 1fr 1fr
	}

	.lp_services-image {
		height: 20rem
	}

	.lottie-click.is-small {
		margin-top: -2rem
	}

	.lp_services-row {
		grid-column-gap: 3rem;
		grid-row-gap: 3rem
	}

	.pop-up_logos {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2rem
	}

	.page_lp-webinar {
		border-radius: 2rem
	}

	.lp-webinar_page {
		padding-top: 1rem;
		padding-bottom: 1rem;
		display: none
	}

	.form-label,
	.form-field.is--1 {
		font-size: .875rem
	}

	.heading-form-webinar {
		letter-spacing: -2px;
		font-size: 1.5rem
	}

	.form-webinar-exit_btn {
		margin-top: 0
	}

	.radio-button {
		width: 1.25rem;
		height: 1.25rem
	}

	.radio-button-field {
		padding: 1rem;
		font-size: 14px
	}

	.form-select-text {
		font-size: 1rem;
		line-height: 125%
	}

	.pop-up_form-checkbox-invisible.w--redirected-checked {
		background-size: 1.5rem
	}

	.arrow-check-no {
		width: 2rem;
		top: -.5rem
	}

	.new-hero_supporting-text {
		font-size: 1.15rem
	}

	.header_new.is-apply {
		margin-bottom: 4rem
	}

	.header_new.align-left-desktop {
		text-align: center;
		justify-content: flex-start;
		align-items: center
	}

	.main-card_grid.is-reverse,
	.main-card_grid.is-1x1,
	.main-card_grid.is-3x1 {
		flex-flow: column;
		display: flex
	}

	.discovery-card {
		border-radius: 1rem;
		padding-top: 3rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.discovery-card.is-hub {
		padding-bottom: 2.25rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.new-heading-style-h3 {
		margin-bottom: .75rem
	}

	.discovery-card_scroll {
		width: 116%
	}

	.discovery-card_scroll.is-referral {
		width: 140%
	}

	.analytics-card.is-white {
		width: 116%
	}

	.stories_menu {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		height: 12.5rem;
		margin-top: -2rem;
		padding-top: 5rem;
		padding-bottom: .5rem
	}

	.stories_tabs {
		margin-top: -13rem;
		padding-top: 13rem
	}

	.stories_tab {
		margin-bottom: -13rem;
		padding-top: 13rem
	}

	.stories_tab.is-first {
		margin-top: -13rem
	}

	.stories_menu-item {
		justify-content: flex-start;
		align-items: center;
		padding: 1.25rem 1.5rem
	}

	.stories_menu-hover {
		justify-content: center;
		align-items: flex-start;
		padding: 1.25rem 1.5rem
	}

	.brands-in-bloom_content {
		grid-row-gap: 2rem
	}

	.new-heading-style-h2 {
		font-size: 2.5rem
	}

	.cobranded-cards_wrapper-mobile {
		width: 116%
	}

	.cobranded-card_mobile {
		width: 45%
	}

	.product-seeding_mobile-wrapper {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		margin-bottom: -2rem
	}

	.stories_card-logo.is-mud-wtr {
		max-width: 70%
	}

	.stories_card-logo.is-mobile.is-cozyearth {
		max-width: 60%
	}

	.stories_card-mobile-wrapper {
		width: 120%;
		height: 25rem;
		padding-left: 2.5rem;
		padding-right: 2.5rem;
		position: relative;
		left: -2.5rem;
		overflow: scroll
	}

	.stories_card-mobile-image {
		object-fit: cover;
		max-width: none
	}

	.stories_scroll-menu {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem
	}

	.changing-words_wrapper {
		text-align: center;
		height: 4rem
	}

	.section_seamless-integrations {
		padding-top: 2rem
	}

	.hero_left-content {
		text-align: center;
		justify-content: flex-start;
		align-items: center
	}

	.hero_left-content.is-insights {
		min-width: auto;
		max-width: 100%;
		padding-left: 3rem;
		padding-right: 3rem
	}

	.home_hero-wrapper {
		grid-row-gap: 3rem;
		flex-flow: column;
		display: flex
	}

	.main_button.hide-desktop {
		display: flex
	}

	.main_button.is--webinar {
		flex-flow: column;
		justify-content: center;
		align-items: stretch;
		width: 100%
	}

	.scroll-card {
		opacity: 1
	}

	.review_menu-wrapper-3 {
		margin-bottom: 2.5rem
	}

	.seamless-integrations_slider {
		margin-bottom: 4rem
	}

	.seamless-integrations_slide {
		margin-right: 1.5rem
	}

	.seamless-integration_slider-nav {
		height: 3rem;
		font-size: 1rem;
		bottom: -4rem
	}

	.review_cards-wrapper-2,
	.seamless-integrations_slider-scroll {
		padding-bottom: 3.5rem
	}

	.hero-heading {
		text-align: center;
		letter-spacing: -2px;
		font-size: 2rem
	}

	.hero-text {
		font-size: 1.15rem
	}

	.home_hero-mobile-corner-shadow {
		pointer-events: none
	}

	.discovery-card_link-code {
		margin-left: -1rem;
		margin-right: 0
	}

	.analytics-reporting.is-light,
	.analytics-reporting_cell {
		width: 100%
	}

	.program-experiences_tab-menu {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem
	}

	.button-next {
		right: 5%
	}

	.program-experiences_tab-menu-item {
		text-align: center;
		justify-content: center;
		align-items: center;
		max-width: 10rem;
		padding: .75rem 1.5rem;
		font-size: .875rem;
		display: flex
	}

	.seamless-integrations_flex,
	.review_container {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem
	}

	.experience_video-wrap {
		margin-top: .5rem
	}

	.button-prev {
		left: 5%
	}

	.edition-card.is-upcoming {
		grid-template-rows: auto auto;
		grid-template-columns: 1fr;
		grid-auto-flow: column
	}

	.grey-card {
		border-radius: 1rem
	}

	.fg-themes_tab {
		width: auto;
		height: auto
	}

	.fg-themes_tab.w--current {
		height: auto
	}

	.fg-theme_tab-content {
		max-height: none;
		padding: 2rem 1rem
	}

	.fg-theme_title-description {
		width: 100%
	}

	.fg-theme_title {
		margin-bottom: .5rem
	}

	.fg-theme_tab-top {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		flex-flow: column
	}

	.fg-mentors_grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-columns: 1fr 1fr
	}

	.new-testimonial_container {
		margin-top: 3rem;
		margin-bottom: 3rem;
		font-size: 1.35rem
	}

	.new-testimonial_container.is-superbloom {
		padding-left: 2rem;
		padding-right: 2rem;
		font-size: 1.5rem
	}

	.fg-contact_grid {
		grid-template-rows: auto;
		grid-template-columns: 1fr
	}

	.fg-mentor_image {
		height: 25rem
	}

	.fg-mentor_info {
		width: 100%
	}

	.fg_video-collection {
		grid-template-columns: 1fr
	}

	.image-7 {
		display: none
	}

	.organic-discovery_left,
	.organic-discovery_right {
		width: 100%
	}

	.img-cursor {
		width: 1.25rem;
		height: 1.25rem;
		right: 15%
	}

	.img-cursor.is-meta {
		display: none
	}

	.content-card_paragraph.is--large {
		font-size: .875rem
	}

	.content-card_paragraph.is--supercollabs {
		max-width: none
	}

	.creator_lottie-wrapper {
		width: 100%
	}

	.creator-hero_image-wrapper {
		padding-top: 2rem;
		padding-bottom: 3rem
	}

	.invite-button {
		bottom: -1rem
	}

	.fg_more-themes-collection {
		grid-template-columns: 1fr 1fr
	}

	.fg_logo-list-item-image {
		width: 80%
	}

	.automations-hero_image-wrapper {
		grid-column-gap: 3.5rem;
		grid-row-gap: 3.5rem
	}

	.content-card_wrapper {
		grid-template-columns: 1fr
	}

	.content-card_wrapper.is-full.is-new-1,
	.content-card_wrapper.is-full.is-new-2 {
		min-height: 0;
		max-height: none
	}

	.content-card_wrapper.is--3cl {
		display: flex
	}

	.content-card_wrapper.is--webinar {
		grid-column-gap: 3rem;
		grid-row-gap: 3rem
	}

	.content-card_wrapper.is--supercollabs {
		grid-column-gap: 4rem;
		grid-row-gap: 4rem;
		margin-bottom: 0
	}

	.content-card_wrapper.is--features {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		margin-bottom: 0;
		padding-left: 0;
		padding-right: 0
	}

	.auto-discover_image-wrapper,
	.conversions_image-wrapper {
		height: 26rem
	}

	.fg-video-list_wrapper {
		grid-template-columns: 1fr
	}

	.tiktok-hero_image-wrapper {
		grid-column-gap: 3.5rem;
		grid-row-gap: 3.5rem;
		max-width: 100%
	}

	.tiktok_sub {
		font-size: 2rem
	}

	.tiktok-cursor {
		width: 1.25rem;
		height: 1.25rem;
		bottom: -.6rem
	}

	.automations_mobile-image-wrapper {
		aspect-ratio: 360/333
	}

	.automation-hero-mobile {
		object-fit: cover;
		height: 100%;
		margin-top: 0%
	}

	.fg_mentor_header {
		flex-flow: column;
		display: flex
	}

	.youtube {
		border-radius: 1rem
	}

	.collection-item {
		width: 100%
	}

	.fg-video-header_subchapter-title {
		line-height: 1.4
	}

	.image-10 {
		display: none
	}

	.banner_field-guide-content {
		width: 100%
	}

	.content-card_image-mobile.is-supermatch {
		margin-left: -1.5rem;
		padding-top: 2rem
	}

	.il-card {
		width: 13rem;
		height: 22.625rem
	}

	.il_hero {
		align-items: center;
		padding-right: 0
	}

	.content-card {
		border-radius: 1rem
	}

	.content-card.is--features {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.content-card.card_aimeta.is--dark {
		margin-right: -2rem
	}

	.content-card.is--discovery,
	.content-card_heading {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.content-card_heading.align-middle-left.is--webinar {
		text-align: center;
		justify-content: center;
		align-items: stretch
	}

	.content-card_heading.align-middle-left.is--supercollabs {
		text-align: center;
		justify-content: center;
		align-items: stretch;
		min-width: 0
	}

	.content-card_heading.is--support {
		font-size: 1rem
	}

	.demo_wrapper {
		flex-flow: row-reverse wrap-reverse;
		margin-bottom: 4.5rem
	}

	.word {
		top: 3.25rem
	}

	.demo_carousel-image {
		width: 143px;
		padding-left: 10px;
		padding-right: 10px
	}

	.logo-carousel_group5 {
		grid-column-gap: 2.25rem;
		grid-row-gap: 2.25rem;
		padding-bottom: 1rem
	}

	.demo_form-sub,
	.demo_radio {
		font-size: .875rem
	}

	.pop-up_close {
		top: .5rem;
		right: .5rem
	}

	.il_slide-card {
		width: 208px;
		height: 362px
	}

	.il-card_container {
		width: 100%;
		height: 362px
	}

	.hero_super-match {
		grid-template-columns: 1fr;
		justify-items: center
	}

	.zoom-logos-lottie {
		order: -1
	}

	.creatorsad_lottie {
		border-radius: 30px
	}

	.media-ads_wrapper {
		width: 105%
	}

	.media-ads_tabs {
		justify-content: flex-start;
		align-items: center
	}

	.media-ads_tabs-menu {
		width: 280px;
		padding-right: 24px;
		overflow: visible
	}

	.heading-style-h4 {
		line-height: 1.2
	}

	.brands-in-bloom_top {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		text-align: center;
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		display: flex
	}

	.content-card_image-wrapper.is--centerd.is--webinar {
		max-width: none
	}

	.content-card_image-wrapper.is--centerd.is--supercollab {
		min-width: 0;
		max-width: none;
		min-height: 0;
		max-height: none
	}

	.partner-ads_team-image,
	.partner-ads_team-lottie {
		max-width: 150%
	}

	.partner-ads_number-lottie {
		max-width: 150%;
		margin-top: 2px
	}

	.heading-organic-discovery {
		font-size: 2.25rem
	}

	.banner_meta-content {
		width: 100%
	}

	.channel_tabs {
		overflow: visible
	}

	.channel_tabs-menu {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		background-color: var(--neutrals--transparent);
		border-radius: 0;
		display: none
	}

	.channel_tabs-link {
		background-color: var(--neutrals--neutrals-dark-100);
		padding-left: 1rem;
		padding-right: 1rem;
		font-size: 1.15rem
	}

	.channel_tabs-highlight {
		display: none
	}

	.channel_tabs-link-content {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem
	}

	.channel_tabs-content {
		background-color: var(--neutrals--neutrals-dark-100);
		pointer-events: auto;
		border-radius: 2rem;
		justify-content: flex-start;
		align-items: center;
		height: auto;
		padding-bottom: 4rem;
		position: relative
	}

	.channel_tabs-pane {
		width: 100%;
		height: auto
	}

	.channel_tabs-pane.is--two,
	.channel_tabs-pane.is--three {
		margin-top: 0
	}

	.channel_tabs-content-wrapper {
		background-color: var(--neutrals--transparent);
		border-radius: 0;
		height: auto;
		padding-bottom: 0
	}

	.channel_tag {
		width: 112px
	}

	.channel_tabs-top {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		text-align: center;
		justify-content: flex-start;
		align-items: center
	}

	.channel_card-heading {
		justify-content: flex-start;
		align-items: center
	}

	.channel_tabs-left {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		justify-content: flex-start;
		align-items: center
	}

	.channel_slider {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		height: auto;
		position: relative;
		top: auto;
		right: auto
	}

	.channel_slider-nav {
		display: none
	}

	.channel_mask {
		width: 17.5rem;
		height: 27.625rem;
		margin-right: auto;
		position: relative;
		overflow: visible
	}

	.channel_card {
		width: 17.5rem;
		min-width: 17.5rem;
		max-width: 17.5rem;
		height: 27.625rem;
		min-height: 27.625rem;
		max-height: 27.625rem;
		margin-right: 1rem
	}

	.channel_slider-nav-dots {
		background-color: var(--neutrals--transparent);
		width: 100%;
		max-width: none;
		display: flex;
		bottom: -2rem
	}

	.channel_slide-heading {
		padding: 1.5rem 1.25rem 2rem
	}

	.channel_slide-image {
		aspect-ratio: 280/270;
		display: none
	}

	.channel_slide-image.is--mobile {
		display: block
	}

	.channel_slide-image.is--mobile.is--automations {
		z-index: 0;
		aspect-ratio: 280/305;
		margin-bottom: -35px
	}

	.channel_slide-card-heading {
		font-size: 1rem
	}

	.channel_slide-card-heading.is-mobile-nowrap {
		white-space: nowrap
	}

	.customer-stories_card1 {
		margin-top: -13rem;
		padding-top: 13rem
	}

	.customer-stories_numbers-wrapper {
		grid-template-columns: 1fr 1fr;
		align-items: stretch
	}

	.customer-stories_card-numbers {
		text-align: center;
		justify-content: center;
		align-items: center;
		font-size: .75rem
	}

	.review_card-line {
		padding-bottom: 3.5rem
	}

	.review_menu-line,
	.review_menu-viewport {
		margin-bottom: 2.5rem
	}

	.section_simplify,
	.section_channel {
		padding-bottom: 2rem
	}

	.webinar-card.is-upcoming {
		grid-template-rows: auto auto;
		grid-template-columns: 1fr;
		grid-auto-flow: column
	}

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

	.card_customers {
		padding: 2.5rem 1.5rem 1.5rem
	}

	.channel_video1,
	.channel_video2,
	.channel_video3,
	.channel_video5,
	.channel_video6 {
		display: none
	}

	.channel_tabs-container {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		height: auto
	}

	.b-list-hero_content {
		height: 70vh
	}

	.u-insiders-h1,
	.u-insiders-h1.is-meta {
		font-size: 2rem
	}

	.u-insiders-h2 {
		font-size: 1.75rem
	}

	.u-insiders-h3 {
		font-size: 1.5rem
	}

	.u-insiders-h4 {
		font-size: 1.25rem;
		line-height: 1.6
	}

	.u-insiders-subtitle-01 {
		font-size: 1rem;
		line-height: 1.2
	}

	.u-insiders-subtitle-02 {
		font-size: 1rem
	}

	.u-insiders-overline {
		font-size: .875rem
	}

	.u-insiders-number {
		font-size: 2rem
	}

	.u-insiders-body-large {
		font-size: 1rem
	}

	.u-insiders-quote-large {
		font-size: 1.5rem
	}

	.u-insiders-quote-small,
	.u-insiders-btn-large {
		font-size: 1rem
	}

	.u-insiders-btn-default {
		font-size: .875rem
	}

	.u-insiders-btn-small {
		font-weight: 700
	}

	.u-insiders-stand-large {
		font-size: 1rem
	}

	.u-insiders-stand-default {
		font-size: .875rem
	}

	.u-insiders-inline-large {
		font-size: 1rem
	}

	.u-insiders-inline-default {
		font-size: .875rem
	}

	.g_insiders_tag_wrap {
		min-height: 2.75rem
	}

	.insiders_search_wrap {
		width: 2.75rem;
		height: 2.75rem;
		padding-right: .75rem
	}

	.insiders_search_icon {
		width: 1.125rem;
		max-width: 1.125rem;
		height: 1.125rem;
		max-height: 1.125rem
	}

	.insiders_search_icon_wrap {
		padding: .75rem
	}

	.insiders_topic_wrap {
		padding-top: .75rem
	}

	.insiders_mail_wrap {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		text-align: center;
		flex-flow: column;
		justify-content: space-between;
		align-items: stretch;
		padding: 2rem 1.5rem;
		display: flex
	}

	.insiders_mail_form {
		border-bottom-style: none;
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch;
		padding: 0
	}

	.insiders_mail_input.u-insiders-h4 {
		border-bottom-style: solid;
		border-bottom-color: #626262;
		font-size: 1.25rem !important
	}

	.insiders_pencil_icon {
		width: 2.375rem;
		height: 1.6875rem
	}

	.insiders_circle_btn {
		width: 2.5rem;
		height: 2.5rem
	}

	.insiders_slider_component {
		flex-flow: column
	}

	.insiders_slider_img_wrap {
		margin-bottom: 1rem
	}

	.insiders_cta-card_wrap {
		text-align: center;
		grid-template-columns: 1.5fr;
		place-items: start center;
		padding: 1.5rem 0 0;
		overflow: hidden
	}

	.insiders_cta-card_heading_wrap {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.insiders_cta-card_btn_wrap {
		margin-bottom: -2.6rem
	}

	.insiders_cta-card_img.show-mobile-landscape {
		transform-origin: 50% 0;
		object-fit: fill;
		height: auto;
		margin-bottom: -2.9rem;
		display: block;
		transform: scale(1.1)
	}

	.insiders_cta-card_heading.u-insiders-h4 {
		margin-top: 0;
		margin-bottom: 0
	}

	.insiders-cms_grid_outer {
		grid-template-columns: 1fr
	}

	.insiders-cms_grid_inner {
		grid-template-columns: 1fr 1fr 1fr 1fr
	}

	.insiders-accordion_content_padding {
		padding-bottom: 1.25rem
	}

	.insiders-accordion_component {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.insiders-accordion_content_text.is-expert {
		margin-bottom: 1rem
	}

	.insiders-accordion_toggle_button {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.channel_video3-copy,
	.channel_video7 {
		display: none
	}

	.insiders_case-card_wrap {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		border-radius: 1rem;
		flex-flow: column-reverse;
		justify-content: center;
		align-items: center;
		padding: 2rem 1.5rem 0;
		display: flex;
		overflow: hidden
	}

	.insiders_case-card_content {
		margin-bottom: 2rem
	}

	.insiders_case-card_heading.u-insiders-h3 {
		margin-bottom: 1rem
	}

	.insiders_case-card_para {
		margin-bottom: 1.5rem
	}

	.insiders_download_wrap {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		text-align: center;
		border-radius: 1rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch
	}

	.insiders-accordion_expert_wrap {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		grid-template-rows: auto auto;
		grid-template-columns: min-content 1fr;
		grid-auto-columns: 1fr;
		justify-content: flex-start;
		align-items: flex-start;
		display: grid
	}

	.insiders-accordion_expert_img {
		border-radius: 6.25rem;
		max-width: 3.4375rem;
		max-height: 3.4375rem
	}

	.insiders-accordion_expert_author {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		flex-flow: column
	}

	.insiders-accordion_expert_line {
		display: none
	}

	.insiders_integrated_icon {
		padding: .75rem
	}

	.insiders_integrated_svg {
		width: 1.875rem;
		height: 1.875rem
	}

	.insiders-cms_filter_wrap {
		min-height: 6rem
	}

	.insiders-cms_filter {
		margin-bottom: 2rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.insiders-cms_list {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr 1fr 1fr 1fr
	}

	.insiders-cms_list.is-full {
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr
	}

	.insiders-cms_wrap {
		display: block
	}

	.customers_card-logo.is-mud-wtr {
		max-width: 70%
	}

	.customers_card-logo.is-mobile.is-cozyearth {
		max-width: 60%
	}

	.customers_mobile-integrations {
		aspect-ratio: 1;
		width: 100%;
		display: block
	}

	.section_staff-writers {
		overflow: clip
	}

	.staff-writers_heading.u-insiders-h2 {
		margin-bottom: 0
	}

	.staff-writers_outer_grid {
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
		display: block
	}

	.staff-writers_inner_grid {
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
		display: flex
	}

	.staff-writers_item {
		flex: none;
		max-width: 47%
	}

	.section_line-anim {
		padding-bottom: 2rem
	}

	.webinar_date-text {
		margin-top: 0
	}

	.webinar_date-text.is--large {
		font-size: .875rem
	}

	.form_2-col {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
		grid-template-rows: auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		display: grid
	}

	.form_radio-label {
		font-size: .875rem
	}

	.supercollabs_image-mobile {
		position: static
	}

	.section_features {
		padding-bottom: 0
	}

	.features_paragraph {
		font-size: .875rem
	}

	.section_apply {
		padding-bottom: 0
	}

	.apply_tabs {
		overflow: visible
	}

	.apply_tabs-link {
		background-color: var(--neutrals--neutrals-dark-100);
		padding-left: 1rem;
		padding-right: 1rem;
		font-size: 1.15rem
	}

	.apply_tabs-link.is--two {
		background-color: #0000
	}

	.apply_tabs-container {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		height: auto;
		min-height: 0
	}

	.apply_tabs-content {
		background-color: var(--neutrals--neutrals-dark-100);
		pointer-events: auto;
		border-radius: 2rem;
		justify-content: flex-start;
		align-items: center;
		height: auto;
		position: relative
	}

	.apply_tabs-pane {
		width: 100%;
		height: auto
	}

	.apply_tabs-pane.is--two,
	.apply_tabs-pane.is--three {
		margin-top: 0
	}

	.apply_tabs-content-wrapper {
		background-color: var(--neutrals--transparent);
		border-radius: 0;
		height: auto;
		padding-top: 3.375rem;
		padding-bottom: 3.375rem
	}

	.apply_tabs-highlight {
		z-index: 0
	}

	.apply_tabs-link-content {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem
	}

	.apply_header-paragraph {
		color: var(--neutrals--neutrals-light);
		font-size: 1rem
	}

	.apply_header-paragraph.text-align-center {
		margin-bottom: 1.5rem
	}

	.apply_tabs-main-content.is-brand {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		flex-flow: column;
		margin-bottom: 3rem;
		display: flex
	}

	.apply_tabs-main-content.is-creator {
		flex-flow: column;
		margin-bottom: 1.5rem;
		display: flex
	}

	.apply_paragraph {
		order: -1
	}

	.apply_paragraph.is-aligned-center-mobile {
		text-align: center
	}

	.apply_creator-image.is-brand {
		width: 100%;
		min-width: 0;
		height: auto;
		min-height: 0
	}

	.apply_creator-image.is-brand.hide-desktop {
		display: block
	}

	.apply_creator-image.is-creator {
		width: 100%;
		min-width: 0;
		height: auto;
		min-height: 0
	}

	.apply_creator-image.is-creator-mobile {
		width: 100%;
		min-width: 0;
		height: auto;
		min-height: 0;
		margin-bottom: 2rem;
		display: block
	}

	.apply_tabs-checklists-wrapper {
		min-width: 0
	}

	.apply_checklist-item {
		margin-top: 0;
		margin-bottom: 0;
		font-family: Goodsans, Arial, sans-serif
	}

	.apply_checklist-list {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		flex-flow: column;
		margin-top: 0;
		margin-bottom: 0;
		display: flex
	}

	.content-card_fg {
		border-radius: 1rem;
		font-size: .875rem
	}

	.content-card_fg.is--features {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.list-hero_search_wrap {
		flex-flow: wrap
	}

	.cs-content_grid {
		flex-flow: column;
		display: flex
	}

	.cs-content_toc_wrap {
		display: none
	}

	.cs-content_stat_wrap {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.cs-content_phone {
		padding-left: 29%;
		padding-right: 29%
	}

	.insiders-cms_heading_grid {
		padding-left: 3%
	}

	.demo-from_wrapper {
		padding-top: 3.5rem
	}

	.iframe.is-desktop {
		display: none
	}

	.iframe.is-mobile {
		aspect-ratio: 2/3;
		display: block
	}

	.integrations_section,
	.integrations_wrapper {
		height: auto
	}

	.integrations_container {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: center
	}

	.integrations_content {
		text-align: center;
		justify-content: flex-start;
		align-items: center
	}

	.integrations_card-wrapper {
		width: 100%;
		height: 17.5rem;
		display: block
	}

	.integrations_paragraph {
		font-size: 1rem
	}

	.integrations_tags {
		display: none
	}

	.integrations_card {
		width: 15rem;
		min-width: 15rem;
		max-width: 15rem;
		height: 17.5rem;
		transition-duration: .15s
	}

	.integrations_card.is--active {
		z-index: 99
	}

	.integrations_card-text {
		position: absolute;
		bottom: 2rem;
		left: 1.75rem;
		right: 1.75rem
	}

	.integrations_card-link {
		border-radius: 99px;
		width: 5rem;
		height: 5rem;
		bottom: auto;
		left: auto
	}

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

	.padding-section-meta-large.is--top-only.is-apply {
		padding-top: 4rem
	}

	.padding-section-meta-large.is--top-only.is-apply.is-mbile {
		padding-top: 0
	}

	.padding-section-meta-large.is-mobile-large.u-margin-trim {
		padding-top: 5.5rem
	}

	.lockup_rich-text strong {
		color: var(--text-color--text-primary-high)
	}

	.stats_wrapper {
		justify-content: flex-start;
		align-items: flex-start
	}

	.stats_title {
		margin-bottom: 1rem;
		font-size: 1.75rem
	}

	.stats_card-wrapper {
		flex-flow: column;
		display: flex
	}

	.stats_number {
		font-size: 2rem
	}

	.fs-numbercount_number {
		font-size: 2.5rem
	}

	.partnership_header {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start;
		padding: 2rem
	}

	.roas_item {
		min-height: 0;
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.roas_graphic-wrap.is-dots {
		order: 1;
		padding: 2rem
	}

	.roas_rich-text.meta-hero_para {
		text-align: center !important
	}

	.webinar-form_form {
		width: calc(100vw - 5rem);
		max-height: 85vh;
		padding: 2rem 1.5rem
	}

	.form_submit_button.insiders_btn_wrap {
		width: 100%
	}

	.form_main_checkbox_wrap {
		margin-top: 1rem;
		display: block
	}

	.meta-cards_header {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start
	}

	.meta-cards_title.u-remove-child-styling.text-align-center.margin-bottom {
		text-align: left
	}

	.meta-cards_card-wrapper {
		grid-template-columns: 1fr
	}

	.meta-report_list-wrapper {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start
	}

	.meta-report_list-wrapper:where(.w-variant-b30b191e-160b-12c6-9c52-d6628afb5764) {
		justify-content: flex-start;
		align-items: center
	}

	.meta-report_list-title {
		text-align: left
	}

	.meta-report_list-item {
		padding-bottom: .75rem
	}

	.meta-quote_title.is-centered {
		text-align: left
	}

	.report_header {
		text-align: center;
		justify-content: flex-start;
		align-items: center
	}

	.report_title.u-insiders-h2 {
		margin-bottom: 1rem
	}

	.report_paragraph-wrapper {
		font-size: 1rem;
		line-height: 1.6
	}

	.report_paragraph.meta-faded {
		color: #ddd
	}

	.report_card-component {
		flex-flow: column-reverse;
		min-height: 31rem
	}

	.report_card-component:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		flex-flow: column
	}

	.report_card-wrapper,
	.report_card-wrapper.is-2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		max-width: 100%
	}

	.report_card-content-wrapper {
		justify-content: center;
		align-items: flex-start;
		max-width: 100%;
		padding-left: 0;
		padding-right: 1rem
	}

	.report_card-content {
		padding-left: 2rem
	}

	.partner_quote_header {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start;
		padding-left: 0;
		padding-right: 0
	}

	.partner_quote_item.is-little-sesame {
		justify-content: center;
		align-items: center;
		padding: 2rem
	}

	.partner_quote_top,
	.partner_quote_bottom {
		flex-flow: column;
		display: flex
	}

	.section_container.is-card:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
	.section_container.is-card.mirrored-109,
	.section_container.is-card.mirrored-119,
	.section_container.is-card-2:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
	.section_container.is-card-2.mirrored-109,
	.section_container.is-card-2.mirrored-119,
	.meta-hero_heading {
		text-align: left
	}

	.meta-hero_heading:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2) {
		margin-right: auto
	}

	.meta-hero_heading:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		margin-left: auto;
		margin-right: auto
	}

	.meta-hero_heading.is-left:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		margin-left: 0
	}

	.meta-hero_heading.is-left.mirrored-112,
	.meta-hero_heading.is-left.mirrored-122 {
		margin-left: 0;
		margin-right: auto
	}

	.meta-hero_heading.mirrored-80,
	.meta-hero_heading.mirrored-91,
	.meta-hero_heading.mirrored-102 {
		margin-right: auto
	}

	.meta-hero_para {
		text-align: left !important
	}

	.meta-hero_para:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		text-align: center
	}

	.meta-hero_para.is-left:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
	.meta-hero_para.is-left.mirrored-113,
	.meta-hero_para.is-left.mirrored-123 {
		text-align: left
	}

	.meta-hero_para.u-remove-child-styling.u-insiders-h4 {
		margin-left: 0
	}

	.meta-hero_grid {
		display: flex
	}

	.meta-hero_grid.is-reversed-mobile {
		flex-flow: column
	}

	.meta-hero_text,
	.meta-hero_text:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
	.meta-hero_text.mirrored-79,
	.meta-hero_text.mirrored-90 {
		order: -1
	}

	.meta-hero_text.is-card {
		text-align: center
	}

	.meta-hero_text.mirrored-101 {
		order: -1
	}

	.meta-switchback_content_slot:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
	.meta-switchback_content_slot.mirrored-82,
	.meta-switchback_content_slot.mirrored-93,
	.meta-switchback_content_slot.mirrored-104 {
		order: 2
	}

	.meta-toc_top_number {
		font-size: 1.375rem
	}

	.meta-toc_top_line {
		width: 80vw
	}

	.section_3-tier {
		height: auto
	}

	._3-tier_sticky {
		min-height: auto;
		padding-top: 3.5rem;
		padding-bottom: 3.5rem
	}

	.dark-card_grid {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		grid-template-columns: 1fr
	}

	.dark-card_item {
		grid-template-rows: auto
	}

	.section_2-tier {
		height: auto
	}

	.meta-split_grid {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
		grid-template-columns: 1fr 1fr;
		max-width: 100%;
		display: flex;
		overflow: scroll
	}

	.meta-split_wrapper {
		justify-content: flex-start;
		align-items: flex-start
	}

	.meta-split_card {
		flex: none
	}

	.meta-split_card.is-meta {
		transform: translate(-.5rem)
	}

	.meta-split_bullets.text-color-low-emphasis {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem
	}

	.meta-split_title.is-creator {
		font-size: 1.25rem
	}

	.meta-hero_slot {
		max-width: 100%
	}

	.meta-hero_slot:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
	.meta-hero_slot.mirrored-83,
	.meta-hero_slot.mirrored-94,
	.meta-hero_slot.mirrored-105 {
		order: 2
	}

	.coin-grid_grid.u-insiders-overline {
		display: contents
	}

	.coin-grid_item {
		min-height: 0;
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.coin-grid_item.is-alt {
		order: 5;
		min-height: 0
	}

	.coin-grid_graphic-wrap.is-dots {
		order: 1
	}

	.coin-grid_graphic-wrap.is-large {
		flex-flow: column;
		justify-content: flex-start;
		align-items: flex-start;
		margin-top: 0
	}

	.coin-grid_wrapper {
		max-width: 70%
	}

	.supercollabs_hero-img-wrapper {
		margin-bottom: 0
	}

	.hero_aimeta-lottie.is--mobile {
		width: 100%;
		height: auto
	}

	.aimeta_list-item {
		background-size: 17px 17px
	}

	.supercollabs_hero-lottie {
		position: static
	}

	.card-gradient.is--5-mobile {
		width: 107%
	}

	.card-gradient.is--6-mobile {
		width: 115%
	}

	.insiders-cms-hero_img:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
		display: none
	}

	.insiders-cms-hero_img.is-mobile:where(.w-variant-7db74556-8d89-b9fa-9f4b-2fd145c5ab0b) {
		display: inline-block
	}

	.staff-writers_title_wrap {
		justify-content: space-between;
		align-items: center;
		margin-bottom: 3.5rem;
		display: flex
	}

	.staff-writers_swiper-nav {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		display: flex
	}

	.staff-writers_next-slide {
		max-width: 2.5rem;
		max-height: 2.5rem
	}

	.staff-writers_prev-slide {
		max-width: 2.5rem;
		max-height: 2.5rem;
		transform: rotate(180deg)
	}

	.cards_aimeta-out {
		margin-top: -2.5rem;
		margin-bottom: -4rem;
		padding-top: 4rem;
		padding-bottom: 4rem;
		overflow: hidden
	}

	.meta-hero_heading-2 {
		text-align: center
	}

	.meta-hero_heading-2.mirrored-61 {
		margin-left: auto;
		margin-right: auto
	}

	.stats_card-wrapper-2 {
		flex-flow: column;
		display: flex
	}

	.insiders-accordion_toggle_button-2 {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.coin-grid_item-2 {
		min-height: 0;
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.roas_graphic-wrap-2.is-dots {
		order: 1
	}

	.insiders-accordion_component-2 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.roas_item-2 {
		min-height: 0;
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.meta-report_list-wrapper-2 {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start
	}

	.meta-report_list-wrapper-2.problems-5 {
		justify-content: flex-start;
		align-items: center
	}

	.meta-hero_para-2,
	.meta-hero_para-2.mirrored-51 {
		text-align: center
	}

	.g_lottie.u-position-relative.no-scale-mobile {
		transform: none
	}

	.g_lottie.u-position-relative.is-prov {
		aspect-ratio: 1;
		transform: none
	}

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

	.g_lottie_item.is-hidden-mobile {
		display: none
	}

	.c_perf_wrap.u-position-relative {
		transform: scale(1)
	}

	.c_creative_video.u-cover-absolute {
		aspect-ratio: 286/405;
		border-top-left-radius: 1.6rem;
		border-top-right-radius: 1.6rem;
		max-width: 60%;
		transform: translate(.5%, 4%)
	}

	.c_creative_video.u-cover-absolute.is-perf {
		border-top-left-radius: 1.4rem;
		border-top-right-radius: 1.6rem;
		max-width: 46.5%;
		transform: translate(1%, 17.5%)
	}

	.coin-grid_text.text-align-center.u-insiders-overline {
		text-align: left
	}

	.u-meta-h1 {
		letter-spacing: 0;
		text-align: center;
		font-size: 32px;
		font-weight: 800;
		line-height: 120%
	}

	.slot {
		order: -9999
	}

	.hero_gifting-lottie.is--mobile {
		width: 100%;
		height: auto
	}

	.container-support {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		flex-flow: column;
		display: flex
	}

	.meta-form_form {
		width: calc(100vw - 5rem);
		max-height: 85vh;
		padding: 2rem 1.5rem
	}

	.meta-hero_pill_wrap {
		min-height: 0;
		margin-bottom: 1.5rem;
		margin-left: auto;
		margin-right: auto;
		padding: .375rem 1rem;
		font-size: .75rem
	}

	.meta-cursor {
		width: 100%
	}

	.meta_spacer {
		height: 10rem
	}

	.c_part_mobile.show-mobile {
		display: none;
		transform: scale(.8)
	}

	.cp_mobile.show-mobile {
		display: block
	}

	.ec_mobile.show-mobile {
		display: block;
		transform: none
	}

	.coin-grid_wrap.u-position-relative {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		justify-content: flex-start;
		align-items: stretch;
		display: flex
	}

	.partnership_cards_wrap {
		flex-flow: column;
		display: flex;
		position: relative
	}

	.partnership_card.is-first {
		position: sticky;
		top: 10vh
	}

	.secondary_button.hide-desktop {
		display: flex
	}

	.secondary_button.is-nav-mobile:hover {
		border-color: var(--neutrals--neutrals-light);
		background-color: var(--neutrals--neutrals-light);
		color: var(--text-color--text-secondary-high);
		-webkit-text-stroke-color: var(--neutrals--neutrals-light)
	}

	.secondary_button.is--webinar {
		flex-flow: column;
		justify-content: center;
		align-items: stretch;
		width: 100%
	}
}

@media screen and (max-width:479px) {
	h1 {
		font-size: 2.5rem
	}

	h3 {
		font-size: 1.5rem
	}

	p {
		font-size: .875rem
	}

	.hide-mobile-portrait {
		display: none
	}

	.page-wrapper.is-home {
		overflow: visible
	}

	.utility_form {
		grid-row-gap: .75rem
	}

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

	.margin-top.margin-custom3,
	.margin-top.margin-custom1 {
		margin-top: 1.5rem
	}

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

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

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

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

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

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

	.padding-top.padding-medium,
	.padding-top.padding-custom1 {
		padding-top: 1rem
	}

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

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

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

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

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

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

	.heading-style-h2-v1 {
		margin-bottom: .875rem;
		font-size: 1.5rem;
		line-height: 1.2
	}

	.heading-style-h5 {
		font-size: 1.125rem
	}

	.heading-style-h1 {
		margin-bottom: 1rem;
		font-size: 2rem;
		line-height: 1.2
	}

	.heading-style-h1.is--mobile-shown {
		line-height: 1.875rem
	}

	.heading-style-h1.is-body {
		font-size: 1.5rem
	}

	.heading-style-h1.is-blog {
		letter-spacing: -3px;
		font-size: 1.75rem;
		line-height: 1.3
	}

	.heading-style-h1.extra-margin {
		margin-bottom: .5rem
	}

	.heading-style-h1.max-width-glow {
		max-width: 12ch
	}

	.heading-style-h1.is--ads {
		max-width: 13ch
	}

	.heading-style-h4-v1 {
		margin-bottom: 1rem;
		font-size: 1.25rem;
		font-weight: 500;
		line-height: 1.2
	}

	.text-size-regular.is-product-proposition-five {
		font-size: .875rem
	}

	.text-size-regular.text-weight-bold.text-align-left.is-no-padding {
		font-size: 1rem
	}

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

	.heading-style-h3.large {
		font-size: 1.5rem
	}

	.heading-style-h3.is--mobile-bold {
		font-size: 1.5rem;
		font-weight: 700
	}

	.heading-style-h3.text-align-center.is-brand {
		margin-bottom: 1.5rem
	}

	.heading-style-h3.is--ai-meta-creator-discovery {
		white-space: nowrap;
		font-size: 1.375rem;
		font-weight: 700
	}

	.hs-input {
		border-radius: 1rem;
		min-height: 3.5rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.icon-embed-xxsmall {
		width: .75rem;
		height: .75rem
	}

	.icon-embed-xsmall,
	.icon-embed-xsmall.is--mobile {
		width: 1rem;
		height: 1rem
	}

	.hs-form-field {
		grid-row-gap: 1.5rem
	}

	.text-rich-text blockquote {
		text-align: left
	}

	.text-rich-text h2 {
		margin-bottom: 1.5rem;
		font-size: 1.5rem
	}

	.text-rich-text h3 {
		margin-bottom: 1.5rem;
		font-size: 1.25rem
	}

	.text-rich-text p {
		margin-bottom: 1.5rem
	}

	.text-rich-text figure {
		margin-top: .875rem;
		margin-bottom: 3.375rem
	}

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

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

	.padding-global.is-nav {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.padding-global.no-margin-mobile {
		padding-left: 0;
		padding-right: 0
	}

	.padding-section-large:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2) {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.padding-section-large.is-mobile-smaller {
		padding-top: 3.5rem
	}

	.padding-section-large.is-mobile-large {
		padding-top: 5.5rem
	}

	.padding-section-large.is-mobile-large.u-margin-trim {
		padding-top: 9rem;
		padding-bottom: 2rem
	}

	.padding-section-large.is-mobile-large.u-margin-trim.is-case {
		padding-top: 3rem
	}

	.padding-section-large.is-custom-1 {
		padding-top: 7rem
	}

	.padding-section-large.is-custom-3 {
		padding-top: 1rem;
		padding-bottom: 4rem
	}

	.padding-section-large.is-custom-4 {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.padding-section-large.is-custom-4.is-top {
		padding-top: 3.5rem
	}

	.trusted-by_wrapper {
		grid-row-gap: 1.5rem
	}

	.nav-logo {
		display: none
	}

	.nav-logo.w--current {
		width: 6.25rem;
		display: block
	}

	.footer {
		text-align: center
	}

	.footer-link {
		font-size: .875rem
	}

	.hero_header-container {
		grid-row-gap: 0rem
	}

	.trusted-by_logo.is--logo-wrapper {
		width: 6rem;
		margin-bottom: 0
	}

	.banner-wrapper.is--gradient {
		padding: 2.5rem 1.5rem
	}

	.card {
		padding: 1.4rem
	}

	.card.is--first {
		max-width: 17rem
	}

	.card.is--second {
		max-width: 15rem;
		margin-top: -.5rem;
		margin-left: -1rem
	}

	.card.is--third {
		max-width: 12rem;
		margin-top: -1.5rem
	}

	.quote-paragraph {
		font-size: .9375rem
	}

	.cards-wrapper {
		flex-direction: column;
		justify-content: center;
		align-items: stretch;
		padding-left: 0;
		padding-right: 0;
		display: flex
	}

	.card_social-icon.is--third {
		right: -1.5rem
	}

	.footer_copyright {
		color: var(--neutrals--neutral-dark-400)
	}

	.footer_link-wrapper {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		margin-bottom: 1rem;
		margin-left: auto;
		margin-right: auto
	}

	.footer_padding {
		padding-bottom: 3.5rem
	}

	.product-proposition_wrapper {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem
	}

	.product-proposition-five_child.is--left {
		padding-left: 0%;
		padding-right: 0%
	}

	.product-proposition-five_child.is--right {
		flex-direction: column;
		align-items: center;
		padding-left: 0;
		padding-right: 0;
		display: flex
	}

	.home-hero_wrapper {
		padding-top: 1rem
	}

	.home-hero_parent.is--left {
		grid-template-rows: auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr
	}

	.typed-words.is--mobile-hidden {
		display: none
	}

	.punch-line_header-container,
	.integration_header-container {
		max-width: none
	}

	.integration_card-img {
		padding: 1.3rem
	}

	.integration_logo.make-taller {
		max-height: 3.5rem
	}

	.punch-line-three_header-container {
		max-width: none
	}

	.product-proposition-two_parent.is--bottom {
		flex-direction: column-reverse
	}

	.product-proposition-two_header-container {
		max-width: none
	}

	.product-proposition-two_child.is--right {
		height: 17.5rem
	}

	.product_card {
		padding: 1rem
	}

	.product_card.is--current {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.product-dot {
		width: 1rem;
		height: 1rem;
		margin-right: 1.5rem
	}

	.product-card_text {
		font-size: 1rem
	}

	.punch-line-illustration_parent {
		margin-bottom: -20%
	}

	.superfiliate_selector {
		margin-top: .75rem;
		padding-top: 6rem;
		position: sticky
	}

	.selector_tab {
		width: 100%;
		height: 60px
	}

	.tab_button-creators,
	.tab_button-customers {
		padding-left: 0;
		padding-right: 0;
		font-size: .75rem
	}

	.case-study_card-child {
		flex-direction: column;
		width: 100%;
		padding-top: 1.1rem;
		padding-bottom: 1.1rem
	}

	.card_text {
		font-size: .85rem
	}

	.case-study-collection-list_wrapper {
		width: 100%
	}

	.case-study-list_wrapper {
		grid-row-gap: 5rem
	}

	.case-study_item-wrapper {
		padding: .5rem
	}

	.case-study_wrapper {
		bottom: .5rem;
		left: .5rem
	}

	.fs-tabs_menu {
		grid-column-gap: 0rem
	}

	.hidden-div {
		display: none
	}

	.case-study_logo {
		width: 3.5rem
	}

	.video_height {
		object-fit: cover;
		height: 70vw
	}

	.heading-style-md_h2 {
		font-size: 1.5rem
	}

	.pop-up_container {
		height: auto;
		max-height: none;
		padding-top: 1rem;
		padding-left: 0;
		padding-right: 0
	}

	.pop-up_wrapper {
		grid-row-gap: 1rem;
		justify-content: flex-start
	}

	.form-exit_btn {
		width: 2.5rem;
		height: 2.5rem;
		margin: .5rem auto 1rem;
		position: relative
	}

	._100--lottie-cover.is--absolute {
		width: 110%;
		margin-top: -10%
	}

	._100--lottie-cover.is-product {
		margin-top: -3rem
	}

	.header-hidden {
		height: 1.875rem;
		display: block
	}

	.legal-link {
		flex-flow: column;
		align-content: flex-start;
		align-items: flex-start
	}

	.legal_section {
		font-size: .875rem
	}

	.nav-mobile_logo {
		display: flex
	}

	.nav-mobile_logo.w--current {
		width: 7.5rem
	}

	.next-tab,
	.prev-tab {
		height: 4rem
	}

	.trusted-by_collection-list {
		grid-template-columns: 1fr 1fr
	}

	.trusted-by_collection-item {
		margin-left: 2rem;
		margin-right: 2rem
	}

	.btn.is--pop-up.is--mobile-hidden {
		display: none
	}

	.btn.is--pop-up.is--mobile-shown {
		display: flex
	}

	.btn.is-mobile {
		margin-left: auto;
		margin-right: auto
	}

	.btn.is-desktop,
	.btn.is-demo.is-desktop {
		display: none
	}

	.btn_container.is--nav {
		grid-column-gap: .5rem;
		padding: .6rem .9rem .5rem
	}

	.btn_container.is--small {
		grid-column-gap: .5rem;
		padding-left: .75rem;
		padding-right: .75rem;
		font-size: .75rem
	}

	.btn_container.is-extended {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.btn_container.is-case-slide {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		font-size: .75rem
	}

	.button-txt {
		font-size: .4rem
	}

	.pop-up_form {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		grid-template-columns: 1fr;
		height: auto;
		padding-top: 0
	}

	.pop-up_form-row {
		flex-direction: column;
		margin-bottom: 1rem
	}

	.pop-up_form-row.check-no {
		padding-top: 2.5rem
	}

	.pop-up_form-input {
		width: 100%;
		margin-bottom: 1rem
	}

	.pop-up_form-text-field {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.pop-up_form-text-field::placeholder {
		font-size: 1rem
	}

	.pop-up_form-text-field.is-xlarge {
		padding-top: 12px
	}

	.pop-up_form-checklist-wrapper {
		flex-direction: column;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.pop-up_form-checklist-column {
		margin-bottom: .5rem;
		margin-right: 0
	}

	.pop-up_form-checkbox {
		margin-top: .5rem;
		margin-bottom: .5rem
	}

	.pop-up_form-checkbox-label {
		font-size: .9rem
	}

	.pop-up_form-exit-wrapper {
		background-color: var(--cream);
		flex-direction: column;
		justify-content: flex-start;
		display: flex;
		position: static;
		top: 1rem
	}

	.case-study_video-wrapper {
		height: 100%
	}

	.btn-negative-wrapper {
		margin-top: -5rem
	}

	.section_hero {
		padding-top: 7.5rem
	}

	.section_hero.is--integrations {
		margin-bottom: 0;
		padding-top: 7.5rem
	}

	.hero_wrapper-v1 {
		grid-template-columns: 1fr;
		align-content: start;
		align-items: start
	}

	.hero_content {
		align-items: center
	}

	.hero_content.is-blog {
		grid-row-gap: 1.5rem;
		align-items: stretch
	}

	.hero_image-wrapper {
		justify-content: flex-start;
		align-items: center;
		width: 100%
	}

	.hero_image-wrapper.remove-right-margin {
		margin-bottom: 0
	}

	.hero_image-wrapper.is-blog {
		padding-left: 0;
		padding-right: 0
	}

	.hero_image-wrapper.is-lp {
		height: auto;
		margin-bottom: 0
	}

	.hero_image-wrapper.is-lp-small {
		height: 20rem;
		margin-bottom: 0
	}

	.shadow-button_wrapper {
		margin-left: -4px
	}

	.hero_image {
		object-fit: contain;
		max-height: 55vh
	}

	.hero_image.is-mobile {
		max-height: none;
		margin-bottom: 3rem
	}

	.hero_content-top {
		text-align: center;
		align-items: center
	}

	.testimonial_wrapper {
		grid-row-gap: 1.5rem;
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.testimonial_profile-wrapper {
		grid-column-gap: 1rem
	}

	.testimonial-profile_name {
		grid-row-gap: .5rem
	}

	.testimonial_name {
		letter-spacing: -3px;
		font-size: 1.15rem;
		line-height: 1.25
	}

	.testimonial_title {
		line-height: 1.25
	}

	.testimonial_quote {
		max-width: 100%
	}

	.padding-section-medium2 {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.proposition_wrapper {
		grid-row-gap: 0rem
	}

	.heading_container {
		padding-top: 0
	}

	.heading_top {
		font-size: 1rem
	}

	.proposition_content-wrapper {
		grid-row-gap: 3rem;
		grid-template-columns: 1fr;
		min-height: auto;
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.proposition_content-wrapper.is-reverse {
		grid-template-columns: 1fr
	}

	.proposition_content-wrapper.is-reverse.is-less-margin {
		grid-row-gap: 0rem
	}

	.proposition_content-wrapper.remove-row-spacing {
		grid-row-gap: 0rem;
		padding-top: 0
	}

	.proposition_content-wrapper.remove-row-space {
		grid-row-gap: 0rem
	}

	.proposition_content-wrapper.remove-row-space.less-top--bottom-margin {
		margin-top: -2.5rem;
		padding-top: 0;
		padding-bottom: 0
	}

	.proposition_content-card {
		text-align: center;
		align-items: center;
		padding: 3.5rem 1.5rem
	}

	.proposition_image.is-smaller.center-mobile {
		position: relative;
		right: -.6rem
	}

	.proposition_image.add-padding-right {
		padding-right: 2rem
	}

	.proposition_image.move-down {
		bottom: auto
	}

	.loyalty-integration_wrapper {
		text-align: center;
		border-radius: 2.5rem;
		padding: 3.5rem 1.5rem
	}

	.loyalty-integration_brands-wrapper {
		grid-row-gap: 1.5rem;
		flex-direction: column
	}

	.section_navegation {
		margin-right: .5rem
	}

	.nav_wrapper {
		height: 3.562rem;
		min-height: 3.562rem;
		max-height: 3.5625rem;
		padding: .625rem .75rem .625rem 0
	}

	.nav_brand {
		padding-bottom: 2px
	}

	.logo {
		flex: none;
		width: .666667rem;
		min-width: 6.8755rem;
		max-width: 6.875rem;
		height: 1.375rem;
		min-height: 1.375rem;
		max-height: 1.375rem
	}

	.nav_menu {
		overflow: auto
	}

	.nav_menu.is-mobile {
		z-index: 9999;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.dropdown_toggle {
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.dropdown_toggle.w--open {
		padding-bottom: 1rem
	}

	.dropdown_link2 {
		white-space: normal
	}

	.menu-button {
		width: 1.75rem;
		height: 1.75rem
	}

	.menu-button.is--open {
		width: 1.5rem;
		height: 1rem
	}

	.nav_link {
		font-size: 1.25rem
	}

	.nav_links {
		grid-row-gap: 1rem
	}

	.dropdown-mobile {
		font-size: 1rem
	}

	.nav_left {
		padding-left: 1rem
	}

	.hero_phone_wrapper {
		width: 62%;
		height: 23rem
	}

	.hero_phone-boxes-wrapper {
		padding-bottom: 3.5rem;
		right: -2.5rem
	}

	.phone_box-content {
		width: 4.5rem;
		height: 4rem
	}

	.box_title {
		font-size: .75rem
	}

	.box_text {
		font-size: .6rem
	}

	.phone_box-wrap {
		width: 4.5rem;
		height: 4rem
	}

	.nav_center {
		padding: .75rem 2.5rem
	}

	.hero_main-wrapper {
		align-content: start
	}

	.hero_main-wrapper.margin-bottom {
		padding-bottom: 2.5rem
	}

	.hero_main-wrapper.is-blog {
		grid-row-gap: 3rem
	}

	.trusted_logo-wrapper {
		width: 9rem;
		min-width: 9rem;
		max-width: 9rem
	}

	.logo-carousel_group1 {
		grid-column-gap: 1.5rem;
		justify-items: center;
		padding-bottom: 0
	}

	.image_contain.is-larger {
		width: 120%
	}

	.image_contain.is-portal {
		width: 22rem;
		max-width: 22rem;
		height: 28rem;
		max-height: 28rem
	}

	.app-customer_pane-wrapper {
		height: auto
	}

	.co-branded_image-wrapper.is-video-first {
		width: 100%;
		height: 20.5rem;
		max-height: 20.5rem
	}

	.feature-comparison_wrapper {
		width: 100%;
		height: 18rem;
		display: none;
		overflow: scroll
	}

	.feature-comparison_wrapper.is-mobile {
		height: auto;
		display: flex
	}

	.dropdown_item-title {
		font-size: 1rem;
		font-weight: 500
	}

	.dropdown_item-content {
		align-items: stretch
	}

	.dropdown_item-image-wrapper {
		height: 20rem;
		max-height: 20rem
	}

	.dropdown_item-image-wrapper.is-portal {
		height: 18rem
	}

	.slide-nav {
		font-size: .75rem;
		bottom: -3rem
	}

	.logo-carousel_wrapper {
		flex: none;
		margin-top: 0
	}

	.carousel_groups {
		max-width: 100%
	}

	.carousel_groups.is-subscription {
		grid-column-gap: .5rem
	}

	.carousel_groups.is-subscription.is-reverse {
		left: -2rem
	}

	.logo-carousel_group2 {
		grid-column-gap: 1.5rem;
		justify-items: center;
		padding-bottom: 0;
		padding-left: .75rem;
		padding-right: .75rem
	}

	.steps_wrapper {
		grid-row-gap: 0rem
	}

	.steps_lottie-wrapper {
		width: 100%
	}

	.cream-dot {
		background-position: 50% 60%;
		background-size: 1rem 1rem
	}

	.cream-dot.hide-mobile {
		display: none
	}

	.cream-arrow-left-text {
		background-size: 1.5rem 1.5rem
	}

	.cream-arrow-left-text.hide-mobile {
		display: none
	}

	.customers_wrapper {
		grid-row-gap: 2rem
	}

	.customers-card_black {
		border-width: 1px
	}

	.unlock_wrapper {
		border-radius: 1.5rem;
		padding: 1.875rem 1.5rem
	}

	.case-studies-home_wrapper {
		grid-row-gap: 1.5rem
	}

	.banner_image {
		height: auto
	}

	.hero_product-video-wrapper,
	.experience_video-wrapper,
	.portal_video-wrapper {
		border-radius: .7rem;
		width: 41%;
		height: 79%;
		top: 10%
	}

	.mobile-first-video_wrapper.is-mobile {
		overflow: hidden
	}

	.mobile-first_video-middle {
		width: 8.5rem;
		min-width: 8.5rem;
		height: 18rem;
		min-height: 18rem
	}

	.mobile-first_video-left,
	.mobile-first_video-right {
		width: 7.25rem;
		min-width: 7.25rem;
		height: 15.5rem;
		min-height: 15.5rem
	}

	.mobile-first_image-left,
	.mobile-first_image-right {
		border-radius: .7rem;
		width: 7.25rem;
		min-width: 7.25rem;
		height: 15.5rem;
		min-height: 15.5rem
	}

	.mobile-first_image-middle {
		border-radius: .7rem;
		width: 8.5rem;
		min-width: 8.5rem;
		height: 18rem;
		min-height: 18rem
	}

	.portal_affiliate-video-wrapper {
		border-radius: .7rem;
		width: 44%;
		height: 80%;
		top: 10%;
		left: 27%
	}

	.cobranded_affiliate-video-wrapper {
		width: 50%;
		height: 90%;
		top: 5%;
		left: 26%
	}

	.slide-logo {
		width: auto
	}

	.slide-logo:hover {
		transform: none
	}

	.experience_cobranded-image-wrapper {
		height: 20rem
	}

	.cobranded_video {
		border-radius: 0;
		width: 100%;
		height: 100%;
		margin-left: 0
	}

	.cobranded_video.background-video {
		border-radius: .75rem
	}

	.portal_video {
		border-radius: 0
	}

	.experience_portal-image-wrapper {
		height: 18rem
	}

	.cs-slide {
		background-color: var(--background_dark_200);
		margin-right: 3.5rem
	}

	.cs-slide_sub {
		text-align: center;
		width: 100%;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.cs-slide_button {
		justify-content: center
	}

	.swiper-button-prev,
	.swiper-button-next {
		font-size: .75rem
	}

	.portal-video_wrapper {
		width: 7.25rem;
		max-width: 7.25rem;
		height: 15.5rem;
		max-height: 15.5rem
	}

	.cobranded-video_wrapper {
		width: 8.5rem;
		overflow: hidden
	}

	.cobranded-video_wrapper.background-video {
		justify-content: center;
		align-items: center;
		display: flex
	}

	.cobranded-video_wrapper.background-video.smaller {
		width: 8rem;
		height: 95%
	}

	.cobranded-video_wrapper.background-video.reel {
		width: 6.6rem;
		height: 78%
	}

	.portal_lightbox-video {
		border-radius: 0
	}

	.secondary-button,
	.author_name-date {
		font-size: .875rem
	}

	.section_blog-hero {
		padding-top: 4rem
	}

	.blog_main-image-wrapper {
		margin-bottom: 3.5rem
	}

	.blog-post_wrapper {
		text-align: center
	}

	.blog-post_share {
		flex-direction: column;
		align-items: center;
		display: flex
	}

	.blog-post_card {
		padding: 1.5rem
	}

	.cta_news {
		padding: 3.5rem 1.5rem
	}

	.newsletter_wrapper {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		box-shadow: none;
		flex-direction: column;
		padding-left: 0
	}

	.subscribe-button {
		font-size: 1rem
	}

	.newsletter_field-wrapper {
		border: 1px solid var(--background_dark_200);
		border-radius: 999px;
		padding: .2rem 0 .3rem 1.5rem
	}

	.newsletter_field {
		width: 100%
	}

	.supporting-text {
		font-size: 1rem
	}

	.newsletter_black-outline {
		border-style: none
	}

	.unlock_title {
		max-width: 100%
	}

	.collection-list_categories-grid {
		grid-template-columns: auto auto;
		place-content: stretch;
		place-items: stretch stretch
	}

	.fs-checkbox_field.secondary-button {
		padding-left: 1rem;
		padding-right: 1rem;
		font-size: .75rem
	}

	.hero_supporting-text,
	.hero_supporting-text.is-home {
		font-size: .875rem
	}

	.hero_supporting-text.is-max-width-large {
		max-width: 29ch
	}

	.hero_supporting-text.is--integrations {
		font-size: 1.125rem
	}

	.lp_services-grid {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		grid-template-columns: 1fr;
		min-height: auto;
		padding-top: 2rem
	}

	.lp_services-grid.is-klaviyo {
		grid-column-gap: 4.5rem;
		grid-row-gap: 4.5rem
	}

	.lp_services-image {
		width: 100%;
		height: auto
	}

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

	.lp_services-text.align-middle {
		margin-top: 2rem;
		margin-bottom: 2rem
	}

	.lp_services-row {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		grid-template-columns: 1fr
	}

	.lp_services-row.is-reverse {
		grid-template-columns: 1fr
	}

	.lp_services-text-last {
		margin-top: 3.5rem
	}

	.pop-up_logos {
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr
	}

	.pop-up_logo.medium {
		height: 1.25rem
	}

	.pop-up_logo.large {
		height: 2rem
	}

	.lp-logo {
		width: 15rem
	}

	.panelists_wrapper {
		grid-row-gap: 2rem;
		grid-template-columns: 1fr;
		align-content: start;
		align-items: start;
		padding: 2.5rem 1rem
	}

	.panelist_card {
		grid-row-gap: 1.25rem;
		grid-template-rows: 14rem 2rem auto;
		margin-bottom: 1.5rem;
		font-size: .75rem
	}

	.panelist_photo {
		object-position: 50% 100%;
		height: 100%
	}

	.icon-2 {
		z-index: 2;
		inset: auto -30px 22% auto
	}

	.icon-3 {
		z-index: 2;
		width: 70px;
		height: 70px;
		inset: auto -40px 19% auto
	}

	.icon-4 {
		z-index: 0;
		top: 20%;
		left: -25px;
		right: auto
	}

	.icon-6 {
		z-index: 2;
		width: 70px;
		height: 70px;
		top: 3%;
		left: -20px;
		right: auto
	}

	.page_lp-webinar {
		border-radius: 0
	}

	.lp-webinar_page {
		padding-top: 0;
		padding-bottom: 0
	}

	.form-label {
		line-height: 1.5
	}

	.form-field.is--1 {
		margin-bottom: .25rem
	}

	.form-submit {
		padding-top: 1rem;
		padding-bottom: 1rem;
		font-size: 1rem
	}

	.lp-webinar_wrapper {
		padding-top: 1rem
	}

	.heading-form-webinar {
		font-size: 1.15rem
	}

	.form-logo {
		width: 80%
	}

	.form-webinar-exit_btn {
		width: 2.5rem;
		height: 2.5rem;
		top: .5rem;
		right: .5rem
	}

	.radio-button-field {
		font-size: 1rem
	}

	.form_select-text {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.arrow-check-yes {
		width: 2rem;
		top: -.5rem
	}

	.new-hero_supporting-text {
		max-width: 30ch;
		font-size: .875rem
	}

	.header_new {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		margin-bottom: 1.125rem
	}

	.header_new.mobile-max-width-80 {
		width: 80%
	}

	.h2-eyebrown {
		margin-bottom: 0;
		font-size: 1.125rem;
		font-weight: 300
	}

	.h2-eyebrown.max-width-medium-mobile {
		max-width: 60%
	}

	.h2-eyebrown.is-field-guide-hero {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.main-card_grid.is-3x1 {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.discovery-card {
		grid-column-gap: 2.25rem;
		grid-row-gap: 2.25rem;
		border-radius: 1rem;
		padding-top: 2.25rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		font-size: .875rem
	}

	.discovery-card.is-cobranded {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		padding-bottom: 2rem
	}

	.discovery-card.is-social-listening {
		padding-bottom: 2.25rem
	}

	.discovery-card.is-payments {
		min-height: auto
	}

	.discovery-card.is-analytics,
	.discovery-card.is-hub {
		padding-bottom: 2.25rem
	}

	.discovery-card.is-subscription-hover {
		padding-bottom: 2rem
	}

	.new-heading-style-h3 {
		font-size: 1.25rem
	}

	.new-heading-style-h3.text-weight-bold {
		margin-bottom: .6rem
	}

	.discovery-card_top {
		padding-right: 0
	}

	.discovery-card_images {
		width: 100%;
		max-width: 100%;
		height: 25rem;
		max-height: 100%
	}

	.discovery-card_image-recruiting {
		max-width: none;
		height: 105%;
		position: absolute;
		left: -3rem
	}

	.discover-card_ui-asset {
		width: 11rem;
		height: auto;
		margin-right: 0;
		bottom: -1.25rem
	}

	.discovery-card_header {
		max-width: 100%
	}

	.discovery-card_header.is-large {
		max-width: 90%
	}

	.discovery-card_header.is-large.is-program-experiences {
		text-align: left;
		justify-content: flex-start;
		align-self: flex-start;
		align-items: flex-start
	}

	.discovery-card_header.is-small {
		padding-right: 0
	}

	.ui-asset_actions {
		padding-top: 0
	}

	.ui-asset_action-item {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.green-text,
	.regular-text {
		font-size: .625rem
	}

	.green-icon,
	.black-icon {
		object-fit: contain;
		width: 1rem;
		height: 1rem
	}

	.tab-link {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		padding: .5rem 1rem
	}

	.tabs-menu {
		margin-bottom: 1.5rem
	}

	.tabs-3 {
		min-height: 22rem
	}

	.ui-asset_tab.hide-on-mobile {
		display: none
	}

	.email-image.is-white {
		width: 110%
	}

	.ui-emails-wrapper {
		overflow: visible
	}

	.discovery-card_videos {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.discovery-card_scroll {
		width: 120%;
		left: -1.5rem
	}

	.discovery-card_scroll.is-referral {
		width: 130%
	}

	.discovery-video_cover {
		object-fit: contain;
		height: 100%
	}

	.product-seeding_grid.is-white {
		display: none
	}

	.analytics-card.is-white {
		width: 119%;
		margin-bottom: -19%;
		margin-left: -10%
	}

	.discovery-card_payments {
		display: none
	}

	.customers-stories_wrapper2 {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		margin-top: -2rem
	}

	.stories_menu {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		width: 100%;
		height: 8.5rem;
		padding-top: 4rem;
		overflow: scroll
	}

	.stories_tabs {
		margin-top: -8.5rem;
		padding-top: 8.5rem
	}

	.stories_tab {
		margin-bottom: -8.5rem;
		padding-top: 8.5rem
	}

	.stories_tab.is-first {
		margin-top: -8.5rem
	}

	.stories_menu-item {
		white-space: normal;
		border-radius: 1rem;
		flex: none;
		width: 31%;
		padding-left: 1.25rem;
		padding-right: 1.65rem;
		font-size: .75rem
	}

	.stories_menu-item.is-1.graza {
		width: 30%
	}

	.stories_menu-item.is-1.larger {
		width: 33%
	}

	.stories_menu-item.is-2.fatty {
		white-space: nowrap;
		width: 30%
	}

	.stories_menu-item.is-2.larger {
		width: 33%
	}

	.stories_menu-item.is-3 {
		width: 34%
	}

	.stories_menu-item.is-3.squatch {
		width: 36%
	}

	.stories_menu-item.is-3.larger {
		width: 44%
	}

	.stories_menu-item.is-4 {
		width: 40%
	}

	.stories_menu-item.is-4.smaller {
		width: 33%
	}

	.stories_menu-item.is-5 {
		width: 40%
	}

	.stories_menu-item.is-5.chamberlain {
		white-space: normal
	}

	.stories_menu-item.is-5.smaller {
		width: 33%
	}

	.stories_menu-hover {
		white-space: normal;
		border-radius: 1rem;
		padding-left: 1.25rem;
		padding-right: 1.65rem
	}

	.stories_menu-hover.is-2 {
		white-space: nowrap
	}

	.stories_menu-name {
		white-space: normal;
		font-size: .75rem
	}

	.section-customers_brands-in-bloom {
		padding-bottom: 4rem
	}

	.brands-in-bloom_tag {
		width: 80%;
		margin-left: auto;
		margin-right: auto
	}

	.customers_slider {
		padding-top: 1.5rem;
		padding-bottom: 2.75rem
	}

	.customers_slider-mask {
		width: 13rem
	}

	.customers_slide {
		margin-right: 3.5rem
	}

	.customers_slide-wrapper {
		border-radius: .75rem;
		width: 13rem;
		height: 16rem
	}

	.customers_slide-image {
		border-radius: .75rem;
		width: 13rem
	}

	.slide_flex {
		grid-column-gap: 3.5rem;
		grid-row-gap: 3.5rem
	}

	.brands-in-bloom_content {
		grid-row-gap: 1rem;
		text-align: center;
		border-radius: 1rem;
		padding-top: 3.375rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		font-size: 1rem
	}

	.brands-icon-1 {
		display: none
	}

	.brands-icon-2 {
		top: 12rem
	}

	.brands-icon-4 {
		display: none
	}

	.new-heading-style-h2 {
		font-size: 1.875rem
	}

	.logo-carousel_group3 {
		justify-items: center
	}

	.carousel_logo {
		height: 3.5rem;
		min-height: 3.5rem;
		max-height: 3.5rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.brands-in-bloom_carousel-wrapper {
		grid-column-gap: 0rem;
		grid-row-gap: .5rem;
		margin-top: 1rem;
		margin-bottom: 1rem
	}

	.brands-in-bloom_banner {
		text-align: left;
		border-radius: 1.875rem;
		height: auto;
		padding: 1.875rem 1.5rem
	}

	.ui-asset.is-light {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		position: relative
	}

	.product-seeding_wrapper {
		width: 100%;
		height: auto
	}

	.customers_slide-wrapper-stay {
		border-radius: .75rem;
		width: 13rem;
		height: 16rem
	}

	.mgmt-payments-image {
		display: block
	}

	.brands-in-bloom_title {
		text-align: center;
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		display: flex
	}

	.cobranded-cards_wrapper-mobile {
		width: 120%;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		left: -1.5rem
	}

	.cobranded-card_mobile {
		width: 95%
	}

	.button-cobranded {
		margin-top: 1rem;
		font-size: .625rem
	}

	.icon-expand {
		width: .75rem;
		height: .75rem
	}

	.product-seeding_mobile-wrapper {
		grid-column-gap: .15rem;
		grid-row-gap: .15rem;
		margin-bottom: -1rem
	}

	.stories_container {
		border-radius: 1rem;
		padding: 2.5rem 1.5rem
	}

	.stories_card-left {
		padding-right: 0
	}

	.stories_card-logo {
		max-width: 60%
	}

	.stories_card-logo.is-mobile.is-cozyearth {
		max-width: 100%
	}

	.stories_card-numbers {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		padding: 1.25rem .75rem;
		line-height: 1.2
	}

	.stories_card-number {
		height: 1.5rem;
		padding-bottom: 0;
		padding-right: 0;
		font-size: 1.25rem
	}

	.stories_card-icons {
		grid-column-gap: .125rem;
		grid-row-gap: .125rem;
		grid-template-rows: auto;
		grid-template-columns: 1fr 1fr;
		grid-auto-columns: 1fr;
		grid-auto-flow: row;
		align-content: center;
		align-self: center;
		display: grid
	}

	.stories_card-mobile-wrapper {
		padding-left: 1.5rem;
		padding-right: 2rem;
		position: relative;
		left: -1.5rem
	}

	.stories_card-mobile-wrapper.no-padding {
		padding-right: 1.5rem
	}

	.stories_scroll-menu {
		grid-column-gap: 2%;
		grid-row-gap: 2%;
		width: auto;
		overflow: visible
	}

	.heading_hero-wrapper {
		margin-bottom: .875rem
	}

	.heading_hero-wrapper.is--demo {
		margin-top: 0;
		margin-bottom: 2.5rem
	}

	.changing-words {
		font-size: 2rem
	}

	.changing-words_wrapper {
		height: 2rem
	}

	.changing-words_wrapper.is-home {
		margin-bottom: 0
	}

	.discovery-video_status {
		object-fit: contain;
		height: 100%
	}

	.discovery-card_hub-video-wrapper {
		width: 8.125rem;
		height: 14.75rem
	}

	.hub-video_left-image.is-light {
		width: 6rem;
		left: -13%
	}

	.hub-video_right-image.is-light {
		width: 7.5rem;
		right: -14%
	}

	.hub-right_wrapper {
		margin-top: -.3rem
	}

	.hub-referral_image.is-light {
		object-fit: contain;
		object-position: 50% 0%;
		width: 110%
	}

	.new-small-button {
		border-radius: .625rem;
		padding: .625rem 1rem
	}

	.new-small-button.margin-top {
		margin-top: 1.25rem
	}

	.section_seamless-integrations {
		padding-bottom: 2rem
	}

	.seamless-integrations_card {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		border-radius: 1rem;
		width: 90vw;
		padding: 1.5rem;
		font-size: .84375rem
	}

	.seamless-integrations_card.new-test {
		width: 18rem
	}

	.seamless-integrations_icons {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		height: 3rem;
		margin-top: .5rem
	}

	.seamless-integrations_side-shadow {
		display: none
	}

	.hero_left-content.is-creator {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.hero_left-content.is-insights {
		padding-left: 8vw;
		padding-right: 8vw
	}

	.home_hero-wrapper {
		grid-row-gap: 2.5rem;
		padding-top: 6rem
	}

	.main_button {
		border-radius: .625rem;
		padding: .625rem .875rem;
		font-size: .875rem;
		line-height: 1.2
	}

	.main_button.is-nav {
		padding: .5rem .75rem;
		font-size: .875rem
	}

	.main_button.is-form-submit {
		font-size: .9375rem;
		font-weight: 700
	}

	.main_button.is--nav {
		padding: .625rem .875rem;
		font-size: .875rem
	}

	.scroll-card {
		grid-column-gap: 1.25rem;
		grid-row-gap: 1.25rem;
		opacity: 1;
		border-radius: 1rem;
		width: 90vw;
		margin-left: 0;
		margin-right: 16px;
		padding: 1.5rem;
		font-size: .875rem
	}

	.scroll-card.cursor-auto {
		display: none
	}

	.review_card-logo.is-demo {
		grid-column-gap: 12px;
		grid-row-gap: 12px;
		flex-flow: column;
		justify-content: flex-start;
		align-items: flex-start
	}

	.verified-icon {
		width: .75rem
	}

	.review_card-stars {
		object-fit: contain;
		display: none
	}

	.review_card-logo-color {
		object-fit: contain;
		max-width: 120px;
		max-height: 32px
	}

	.review_card-profile-image {
		width: 3rem;
		height: 3rem
	}

	.review_menu-wrapper-3 {
		margin-bottom: 2rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.review_tab-menu {
		width: 6.875rem;
		height: 4rem
	}

	.slider-video_wrapper {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem;
		width: 7.5rem;
		transform: none
	}

	.hero_bg-video {
		border-top-left-radius: 1.25rem;
		border-top-right-radius: 1.25rem;
		width: 7rem;
		height: 13.5rem;
		top: 0
	}

	.phone-mockup {
		flex: none;
		width: 7.5rem;
		max-width: none;
		height: 13.5rem;
		inset: 0%;
		transform: none
	}

	.cobranded_bg-video {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem
	}

	.cobranded-phone-top-cover {
		width: 7.5rem;
		height: 1.25rem
	}

	.seamless-integrations_slider {
		margin-bottom: 0;
		padding-bottom: 3.5rem
	}

	.seamless-integrations_slide {
		width: 100%;
		height: auto
	}

	.seamless-integrations_slide.new-test {
		width: 18rem
	}

	.seamless-integration_slider-nav {
		height: 2rem;
		font-size: .625rem;
		bottom: -3rem
	}

	.seamless-integration_slider-arrow {
		width: 2.5rem;
		height: 2.5rem;
		margin-right: -.5rem
	}

	.seamless-integration_slider-arrow.is-left {
		margin-left: -.5rem
	}

	.seamless-integration_slider-mask {
		flex: none;
		width: 100%
	}

	.review_cards-wrapper-2 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.stars {
		max-width: 5rem
	}

	.seamless-integrations_slider-scroll {
		overflow: visible
	}

	.image-2.hide-desktop.display-tablet {
		width: 100%
	}

	.hero-heading {
		text-align: center;
		font-size: 1.875rem
	}

	.home_slider {
		padding-top: 1.5rem;
		padding-bottom: 2.75rem
	}

	.home_slider-mask {
		width: 100%;
		height: 25rem
	}

	.home_slide {
		width: 11rem;
		height: 19rem;
		margin-left: 4rem;
		margin-right: 8rem
	}

	.home_slide-wrapper {
		border-radius: .75rem;
		width: 11rem;
		height: 19rem
	}

	.home_phone-mockup {
		flex: none;
		width: 7.5rem;
		max-width: none;
		height: 13.5rem;
		inset: 0%;
		transform: none
	}

	.home_slide-logo.is-experience {
		width: 45%;
		margin-top: .25rem
	}

	.home_slider-video-wrapper {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem;
		width: 7.5rem;
		transform: none
	}

	.home_slide-image-desktop {
		border-radius: .75rem;
		width: 13rem
	}

	.home_slider-small {
		padding-top: 1.5rem;
		padding-bottom: 2.75rem
	}

	.home_small-slide {
		margin-right: 3.5rem
	}

	.home_small-slide-wrapper {
		border-radius: .75rem;
		width: 13rem;
		height: 16rem
	}

	.home_slider-mobile {
		width: 100%
	}

	.slide_shadows,
	.shadow-color {
		border-radius: .75rem
	}

	.home_hero-mobile-corner-shadow {
		z-index: 31;
		background-image: linear-gradient(0deg, var(--background_dark_0), var(--neutrals--transparent))
	}

	.home_mobile-slide-image {
		border-radius: .75rem
	}

	.discovery-card_modal {
		display: none
	}

	.discovery-card_bottom {
		flex-flow: column;
		justify-content: space-between;
		align-items: flex-start
	}

	.discovery-card_bottom.is-milestone {
		margin-bottom: 0
	}

	.discovery-card_modal-right.is-light {
		display: none
	}

	.discovery-card_modal-right.is-mobile {
		object-fit: contain;
		object-position: 50% 100%;
		min-height: 16.8125rem;
		padding: 0;
		display: inline-block
	}

	.discovery-card_modal-right-wrapper {
		width: 100%;
		margin-right: auto
	}

	.cashback_light,
	.milestone-image_wrapper {
		display: none
	}

	.discovery-card_link-code {
		max-width: 100%;
		margin-left: 0
	}

	.link-code_light,
	.link-code_grid,
	.link-code-toggle_wrapper {
		display: none
	}

	.carousel-logo-wrapper {
		border-radius: .875rem;
		width: 3.5rem;
		min-width: 3.5rem;
		max-width: 3.5rem;
		height: 3.5rem;
		min-height: 3.5rem;
		max-height: 3.5rem;
		padding: .75rem
	}

	.logo-carousel_group4 {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		justify-content: flex-start;
		justify-items: center;
		min-width: auto
	}

	.slide {
		border-radius: .75rem;
		width: 11rem;
		height: 19rem
	}

	.experience_bg-video {
		border-bottom-right-radius: 1rem;
		border-bottom-left-radius: 1rem;
		width: 6rem;
		height: 11.4rem
	}

	.experience_bg-video.is-portal {
		border-bottom-right-radius: 1rem;
		border-bottom-left-radius: 1rem;
		width: 5.8rem;
		height: 11.4rem;
		margin-top: 1.1rem
	}

	.program-experiences_tab-menu {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		grid-template-rows: auto;
		grid-template-columns: .5fr .75fr 1fr;
		grid-auto-columns: 1fr;
		width: 100%;
		max-width: 100%;
		display: grid;
		position: relative
	}

	.program-experiences_slider-wrapper {
		height: 18.5rem
	}

	.button-next {
		width: 2rem;
		height: 2rem;
		padding: .65rem;
		right: 6%
	}

	.milestone_light-mobile {
		object-fit: contain;
		object-position: 50% 100%;
		width: 100%;
		min-height: 15.75rem;
		margin-bottom: -.75rem;
		position: static
	}

	.cashback_light-mobile {
		object-fit: contain;
		object-position: 50% 100%;
		flex: none;
		width: 100%;
		min-height: 12.1875rem;
		display: block
	}

	.link-code_light-mobile {
		object-fit: contain;
		min-height: 12.75rem;
		display: block
	}

	.experience_card {
		padding-top: 3.25rem
	}

	.experience_card.exp-program {
		padding-top: 3.75rem
	}

	.experience_card-wrapper {
		aspect-ratio: 166.93/300;
		width: 11rem;
		bottom: 0
	}

	.program-experiences_tab-menu-item {
		background-color: var(--neutrals--neutrals-dark-100);
		padding: .75rem 1rem;
		font-size: .625rem;
		font-weight: 500;
		position: relative
	}

	.seamless-integrations_flex {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		width: 100%;
		height: 100%
	}

	.review_menu-shadow {
		width: 5rem;
		height: 4.5rem;
		right: -2px
	}

	.review_menu-shadow.is-left {
		left: -2px
	}

	.experience_phone-wrapper {
		border-radius: 1rem;
		width: 6rem;
		transform: none
	}

	.experience_phone-mockup {
		flex: none;
		width: 6rem;
		height: 12.6rem;
		transform: none
	}

	.experience_video-wrap {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem;
		width: 6rem;
		height: 12.7rem;
		transform: none
	}

	.text-onsite-purchase {
		font-size: .6rem;
		top: -.9rem
	}

	.card-position {
		width: 13rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.card-position.middle {
		width: 13rem
	}

	.left-2 {
		transform: translate(-200%, 10rem)
	}

	.left-1 {
		transform: translate(-100%, 10rem)
	}

	.right-1 {
		transform: translate(100%, 10rem)
	}

	.right-2 {
		transform: translate(200%, 10rem)
	}

	.button-prev {
		width: 2rem;
		height: 2rem;
		padding: .65rem;
		left: 6%
	}

	.right-3 {
		transform: translate(300%, 10rem)
	}

	.left-3 {
		transform: translate(-300%, 10rem)
	}

	.program-experiences_tab-menu-wrapper {
		width: 100%;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.webinar-edition-grid {
		grid-template-columns: 1fr
	}

	.grey-card {
		border-radius: 1rem;
		padding: 2.25rem 1.5rem;
		font-size: .75rem
	}

	.heading-style-h3-2 {
		font-size: 1.25rem
	}

	.fg-themes_tab {
		padding: 1rem 1.25rem;
		font-size: .875rem
	}

	.fg-themes_tab.w--current {
		font-size: .875rem
	}

	.fg-theme_title {
		flex-flow: column;
		justify-content: flex-start;
		align-items: flex-start;
		margin-bottom: .5rem
	}

	.fg-mentors_grid {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-columns: 1fr;
		grid-auto-flow: row;
		width: 100%
	}

	.fg-mentors_card {
		border-radius: 1rem;
		flex-flow: row;
		justify-content: flex-start;
		align-items: center;
		height: auto
	}

	.fg-mentors_profile {
		border-radius: .75rem;
		width: 5rem;
		height: 5rem
	}

	.section_new-testimonial {
		padding-bottom: 4rem
	}

	.new-testimonial_container {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		margin-top: 0;
		margin-bottom: 0;
		padding: 4rem 1.875rem;
		font-size: 1.125rem;
		line-height: 1.4
	}

	.new-testimonial_container.is-superbloom {
		box-shadow: none;
		height: auto;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.new-testimonial_profile-wrapper {
		background-color: var(--neutrals--transparent);
		box-shadow: none;
		text-align: center;
		flex-flow: column;
		grid-template-columns: auto;
		grid-auto-columns: 1fr;
		place-items: start center;
		max-width: 100%;
		padding-right: .375rem;
		transform: translateY(70%)
	}

	.new-testimonial_profile-wrapper.is-superbloom {
		box-shadow: none;
		border-radius: 0;
		grid-template-rows: auto auto auto;
		grid-auto-columns: 1fr;
		place-content: start flex-start;
		place-items: start center;
		margin-top: 1.5rem;
		position: relative;
		transform: none
	}

	.new-testimonial_image {
		flex: none;
		width: 3.125rem;
		height: 3.125rem;
		margin-bottom: .5rem;
		box-shadow: 0 0 0 10px #050505
	}

	.new-testimonial_image.is-superbloom {
		box-shadow: none;
		margin-bottom: .25rem
	}

	.fg-contact_newsletter-wrapper {
		grid-template-columns: 1fr;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.fg-contact_image {
		opacity: .2
	}

	.form-newsletter-input {
		font-size: 1rem
	}

	.fg-mentor_info {
		padding-right: 2rem
	}

	.h2-superbloom {
		font-size: 2rem
	}

	.fg_video-info {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-rows: auto auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		place-items: start;
		display: grid
	}

	.fg_video-mentor-title {
		margin-bottom: 0;
		margin-right: .25rem;
		display: inline-flex
	}

	.fg_video-theme {
		font-size: .875rem
	}

	.breadcrumb-link {
		display: inline-flex
	}

	.lateral-gradient {
		inset: 0% -1.25rem 0% auto
	}

	.lateral-gradient.left {
		left: -1.25rem
	}

	.new-testimonial_logo {
		box-shadow: 0 0 0 .75rem var(--background-color--bg-dark-primary);
		width: 8rem;
		height: 2.25rem
	}

	.new-testimonial_title {
		font-size: .625rem
	}

	.organic-discovery_wrapper {
		grid-row-gap: 1.5rem
	}

	.heading-style-h2-alternate {
		margin-bottom: .875rem;
		font-size: 1.75rem
	}

	.text-block-9 {
		font-size: 1.25rem
	}

	.text-block-10 {
		color: var(--text-color--text-primary-medium);
		font-size: 1.125rem
	}

	.img-cursor {
		width: 1.25rem;
		height: 1.25rem;
		bottom: -.7rem;
		right: 22%
	}

	.h2-subtext {
		color: #bbb;
		margin-bottom: .5rem;
		font-size: 1rem;
		font-weight: 300
	}

	.suite_table-wrapper {
		overflow: visible
	}

	.suite_buttons {
		grid-column-gap: .375rem;
		grid-row-gap: .375rem
	}

	.suite_table-button {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		border-radius: .375rem;
		padding: .25rem .5rem;
		font-size: .7rem
	}

	.ellypse-stars {
		object-fit: fill;
		top: -.5rem;
		bottom: auto
	}

	.suite_table {
		border-top-left-radius: .75rem;
		border-bottom-left-radius: .75rem;
		width: 130%
	}

	.content-card_paragraph.is--features {
		font-size: .875rem
	}

	.suite_table-container {
		padding-top: 3rem;
		padding-bottom: 4rem;
		overflow: visible
	}

	.creator_lottie-wrapper {
		padding-left: 0
	}

	.creator-hero_image-wrapper {
		justify-content: center;
		align-items: center;
		margin-left: -7.5%;
		padding-top: 1rem;
		padding-bottom: 2rem;
		overflow: visible
	}

	.bg-video-wrapper {
		border-radius: .5rem;
		width: 49%
	}

	.bg-video-full {
		border-radius: .5rem
	}

	.instagram-creator {
		flex: none;
		width: 2.25rem;
		height: 2.25rem;
		position: relative;
		left: .25rem
	}

	.tiktok-creator {
		flex: none;
		width: 2.25rem;
		height: 2.25rem;
		position: relative;
		right: .75rem
	}

	.insta-tiktok-wrapper {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem
	}

	.story-details {
		width: 3.25rem
	}

	.fg_more-themes-collection {
		grid-template-columns: 1fr
	}

	.fg_more-themes-item {
		height: 10rem
	}

	.creator_hero-slider {
		width: 9.75rem
	}

	.creator_hero-slide-wrapper {
		border-radius: .625rem
	}

	.creator_hero-slide.first {
		margin-right: .5rem
	}

	.side-slide {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem
	}

	.side-image {
		border-radius: .625rem
	}

	.menu_close {
		z-index: 9999
	}

	.nav_menu-wrapper {
		border-radius: 1rem;
		padding-left: 2rem;
		padding-right: 2rem
	}

	.fg_breadcrumb {
		grid-column-gap: 8px;
		grid-row-gap: 8px;
		flex-flow: wrap;
		justify-content: flex-start;
		align-items: center;
		padding-right: 5%;
		overflow: auto
	}

	.fg_logo-list {
		grid-template-columns: 1fr 1fr
	}

	.fg_logo-list-item {
		height: 4rem
	}

	.fg_logo-list-item-image {
		width: 100%
	}

	.automations-hero_image-wrapper {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		justify-content: center;
		align-items: center;
		margin-top: 2rem
	}

	.content-card_wrapper-3col {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.number-span {
		width: 1.625rem;
		height: 1.625rem;
		margin-right: .25rem;
		font-size: .875rem
	}

	.content-card_wrapper {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		font-size: .875rem
	}

	.content-card_wrapper.is--equal {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem
	}

	.content-card_wrapper.is-full.is-new-2 {
		margin-bottom: 0
	}

	.content-card_wrapper.is--3cl {
		display: flex
	}

	.content-card_wrapper.is--webinar,
	.content-card_wrapper.is--supercollabs {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		padding: 0
	}

	.content-card_wrapper.is--features {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem
	}

	.fg-video-list_wrapper {
		grid-template-columns: 1fr
	}

	.tiktok-hero_image-wrapper {
		justify-content: center;
		align-items: center;
		padding-left: 0;
		padding-right: 0;
		display: block
	}

	.tiktok_phone-wrapper,
	.tiktok_bg-video-wrapper {
		border-radius: 24px
	}

	.tiktok_sub {
		max-width: 14ch;
		margin-bottom: 2rem;
		font-size: 1.75rem;
		line-height: 1.1
	}

	.tiktok-cursor {
		bottom: 1.1rem;
		right: 2.6rem
	}

	.automations_mobile-image-wrapper {
		flex: none;
		margin-top: -.25rem;
		margin-bottom: -2.25rem
	}

	.fg_video-mentor-company {
		border-style: none;
		border-radius: 0;
		padding: 0;
		display: inline-flex
	}

	.load-more-button {
		border-radius: .5rem;
		padding: .5rem .75rem;
		font-size: .75rem
	}

	.fg_mentor_header {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
		display: flex
	}

	.fg-mentors_info {
		margin-top: 0;
		padding-top: 0;
		padding-bottom: 0
	}

	.youtube,
	.fg_main-video-player {
		border-radius: 1rem
	}

	.form-newsletter-submit {
		width: 100%;
		padding-top: 1rem;
		padding-bottom: 1rem;
		font-size: 1rem;
		position: static
	}

	.form-newsletter {
		font-size: 1rem
	}

	.text-block-11 {
		text-align: center;
		width: 100%;
		font-size: 1.15rem
	}

	.new-testimonial_slide {
		padding-bottom: 2rem
	}

	.new-testimonial_quote {
		font-size: 1.5rem
	}

	.fg-subchapter_grid {
		grid-column-gap: 3.2rem;
		grid-row-gap: 3.2rem
	}

	.fg-video-header_subchapter-title {
		margin-bottom: 1rem;
		padding: .8rem 1.5rem;
		font-size: 1rem;
		font-weight: 700;
		line-height: 1.2
	}

	.banner_field-guide {
		border-radius: 1rem;
		grid-template-columns: 1fr;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.button-superbloom {
		width: auto;
		margin-right: 0;
		padding: .75rem 1rem;
		font-size: .875rem;
		position: static
	}

	.banner_field-guide-title {
		font-size: 1.2rem
	}

	.banner_field-guide-description {
		font-size: .875rem
	}

	.content-card_image-mobile.is-full-horizontal.is-fieldguide {
		margin-top: -1rem;
		padding-bottom: 0
	}

	.content-card_image-mobile.is-supermatch {
		margin-left: -1rem;
		padding-top: 1.5rem;
		padding-bottom: 0
	}

	.content-card_image-mobile.is--bottom {
		padding-bottom: 0
	}

	.il-card {
		aspect-ratio: 119/206;
		width: 45%;
		height: auto
	}

	.il_hero {
		flex: none;
		width: 108%;
		min-width: auto
	}

	.content-card {
		border-radius: 1rem;
		font-size: .875rem
	}

	.content-card.is--newsletter {
		text-align: center;
		margin-bottom: 0;
		padding: 2rem 1.5rem
	}

	.content-card.is--features {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.content-card.card_aimeta {
		grid-row-gap: 1.25rem;
		border-radius: 1rem;
		width: 18.5rem;
		max-width: 18.5rem;
		padding: 2rem
	}

	.content-card.card_aimeta.is--dark {
		place-items: center start;
		width: 82vw;
		max-width: 82vw;
		margin-right: 0;
		padding: 2rem;
		overflow: hidden
	}

	.content-card.card_aimeta.is--light {
		aspect-ratio: 296/363;
		box-shadow: none;
		width: 82vw;
		max-width: 82vw;
		position: absolute;
		left: 88vw
	}

	.content-card.is--discovery {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		text-align: center;
		flex-flow: column
	}

	.content-card_heading.max-width-small.new-test {
		grid-column-gap: 10px;
		grid-row-gap: 10px
	}

	.content-card_heading.medium {
		max-width: 100%
	}

	.content-card_heading.align-middle-left {
		justify-content: center
	}

	.content-card_heading.align-middle-left.is--webinar {
		min-width: 0
	}

	.content-card_heading.align-middle-left.is-mobile-full {
		align-items: stretch
	}

	.content-card_heading.align-middle-left.is--supercollabs {
		min-width: 0
	}

	.content-card_heading.align-middle.align-left-mobile {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start
	}

	.content-card_heading.align-middle.is--transparent {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
		max-width: 27ch;
		margin-left: auto;
		margin-right: auto
	}

	.content-card_heading.is--bottom {
		margin-bottom: 2rem
	}

	.il_video-full,
	.discover-beauty_video-wrapper,
	.social-listening_video,
	.best-in-class_video-wrapper {
		border-radius: .5rem
	}

	.card-heading {
		max-width: 12ch
	}

	.card-heading-small {
		max-width: 14ch
	}

	.discover-product_video-wrapper {
		border-radius: .5rem
	}

	.new-h1 {
		font-size: 32px
	}

	.new-body-large {
		font-size: 16px
	}

	.new-body-large.superbloom {
		color: var(--superbloom--dark-purple-superbloom)
	}

	.new-overline {
		margin-bottom: 12px;
		padding-left: 40px;
		padding-right: 40px;
		font-size: 14px
	}

	.new-overline.superbloom {
		color: var(--superbloom--dark-purple-superbloom)
	}

	.new-h2 {
		font-size: 28px
	}

	.new-h4 {
		font-size: 20px
	}

	.new-body-default {
		font-size: 14px
	}

	.new-body-default.bold {
		font-weight: 700
	}

	.new-button-default {
		font-size: 14px
	}

	.new-button-large.mobile {
		font-size: 16px;
		overflow: visible
	}

	.new-button-large.mobile.hidden {
		display: none
	}

	.div-block-5 {
		height: 24px;
		padding-bottom: 0;
		padding-right: 0
	}

	.new-body-small {
		line-height: 1.4
	}

	.new-body-small.superbloom {
		color: #8584cb
	}

	.new-caption {
		font-size: 12px;
		line-height: 1.2
	}

	.new-subtitle-1 {
		font-size: 18px;
		font-weight: 700;
		line-height: 1.2
	}

	.new-button-small {
		font-family: Goodsans, Arial, sans-serif;
		font-size: 14px;
		line-height: 1.2
	}

	.div-block-6 {
		height: 12px;
		padding-bottom: 0;
		padding-right: 0
	}

	.new-h3 {
		font-size: 22px;
		font-weight: 700
	}

	.demo_wrapper {
		grid-column-gap: 3rem;
		grid-row-gap: 3rem;
		flex-flow: wrap-reverse
	}

	.word {
		top: 2.15rem
	}

	.demo_slider {
		margin-top: 0
	}

	.demo_slide-testimonial {
		opacity: 1;
		border-radius: 1rem;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		padding: 1.875rem 1.25rem;
		font-size: .75rem
	}

	.demo_testimonial-stars {
		object-fit: contain;
		max-width: 5rem
	}

	.logo-carousel_group5 {
		grid-column-gap: 1.5rem;
		justify-items: center;
		padding-bottom: 0
	}

	.demo_form-block {
		min-height: 80vh
	}

	.demo_form {
		grid-row-gap: 1.25rem;
		background-color: var(--neutrals--transparent);
		flex-flow: column;
		grid-template-columns: 1fr;
		padding: 0;
		display: flex
	}

	.demo_form-title {
		margin-top: 0;
		font-size: 1.25rem
	}

	.demo_form-label {
		font-size: .875rem
	}

	.demo_form-input {
		background-color: var(--neutrals--neutrals-dark-100);
		margin-top: 0
	}

	.demo_form-input::placeholder {
		font-size: 14px
	}

	.demo_form-input.is--newsletter {
		border: 1px solid var(--neutrals--neutrals-dark-200);
		background-color: var(--background_dark_200);
		border-radius: 15px;
		flex: none;
		height: 3.5rem;
		min-height: 3.5rem;
		padding-left: 1rem;
		padding-right: 1rem;
		font-size: 16px;
		position: relative
	}

	.demo_form-input.is--newsletter:active,
	.demo_form-input.is--newsletter:focus,
	.demo_form-input.is--newsletter::placeholder {
		font-size: 16px
	}

	.demo_radio-wrapper {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
		justify-content: flex-start;
		align-items: flex-start
	}

	.demo_radio-button {
		background-color: var(--neutrals--neutrals-dark-100)
	}

	.demo_checkbox {
		margin-top: 0
	}

	.form-field-group.is-center {
		align-self: center;
		width: 100%
	}

	.form-field-icon {
		justify-content: flex-end;
		align-items: flex-start
	}

	.form-field-icon.is--success.is--newsletter {
		height: 3.5rem;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-right: 16px;
		bottom: auto
	}

	.form-field-icon.is--error.is--newsletter {
		justify-content: flex-end;
		align-items: center;
		height: 3.5rem;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-right: 16px;
		bottom: auto
	}

	.form-submit-btn.primary-button {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.form-notifcation {
		text-align: center;
		font-size: .75rem;
		position: relative
	}

	.thank-you-message.is-mobile {
		display: block
	}

	.thank-you-message.is-desktop {
		display: none
	}

	.pop-up_close {
		width: 2.5rem;
		height: 2.5rem
	}

	.demo_left {
		min-width: 100%
	}

	.il_slide-card {
		aspect-ratio: 119/206;
		border-radius: .75rem;
		width: 35%;
		height: auto
	}

	.il-card_container {
		aspect-ratio: 321/254;
		flex: none;
		height: auto;
		min-height: 254px
	}

	.hero_super-match {
		align-content: start;
		width: 100%;
		max-width: 18rem
	}

	.max-width-cta {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.body_design-system {
		font-size: .875rem
	}

	.creatorsad_grid {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
		font-size: .875rem
	}

	.creatorsad_lottie {
		aspect-ratio: 288/297;
		border-radius: 15px;
		margin-bottom: 2.5rem
	}

	.media-ads_wrapper {
		width: 100%;
		overflow: visible
	}

	.media-ads_tabs {
		flex-flow: column;
		justify-content: flex-start;
		align-items: flex-start
	}

	.media-ads_tabs-menu {
		grid-column-gap: 12px;
		flex-flow: row;
		width: 116%;
		height: auto;
		min-height: auto;
		max-height: none;
		margin-left: -24px;
		padding-left: 24px;
		padding-right: 24px;
		overflow: scroll
	}

	.media-ads_tabs-content {
		aspect-ratio: 254/484;
		width: 100%;
		margin-bottom: .75rem;
		margin-right: 0;
		left: auto;
		overflow: visible
	}

	.media-ads_menu-link {
		min-width: 232px
	}

	.media-ads_tab-content-wrapper {
		aspect-ratio: 254/486;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: auto
	}

	.media-ads_tab-image.is-lottie {
		width: 102%;
		height: 101%
	}

	.hero-overline {
		margin-bottom: 1rem;
		font-size: .875rem
	}

	.hero-overline.is--ads {
		margin-bottom: .5rem
	}

	.heading-style-h2 {
		margin-bottom: 0;
		font-size: 1.75rem;
		font-weight: 800;
		line-height: 1.2
	}

	.heading_wrapper {
		margin-bottom: 1.125rem
	}

	.heading-style-h4 {
		font-size: 1.25rem;
		font-weight: 500;
		line-height: 1.2
	}

	.content-card_image-wrapper.is--whitelisting {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.content-card_image-wrapper.is--centerd.is--supercollab {
		min-width: 0;
		min-height: 0;
		max-height: none;
		position: static
	}

	.card-heading-medium {
		max-width: 14ch
	}

	.btn-row {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem
	}

	.partner-ads_book-demo {
		flex-flow: column;
		align-items: stretch
	}

	.content-card-transparent {
		padding-top: 0
	}

	.partner-ads_team-image,
	.partner-ads_team-lottie {
		max-width: 160%
	}

	.partner-ads_number-lottie {
		max-width: 160%;
		margin-top: 3px
	}

	.nav_central-logo {
		width: 10rem
	}

	.heading-organic-discovery {
		margin-bottom: .875rem;
		font-size: 2rem;
		line-height: 1.2
	}

	.banner_meta-suite {
		border-radius: 1rem;
		grid-template-columns: 1fr;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.banner_meta-description {
		font-size: .875rem
	}

	.button-meta {
		width: auto;
		margin-right: 0;
		padding: .75rem 1rem;
		font-size: .875rem;
		position: static
	}

	.banner_meta-title {
		font-size: 1.2rem
	}

	.banner_meta-content {
		font-size: 1.125rem
	}

	.banner_meta-image.hide-desktop.display-tablet {
		width: 80%
	}

	.home_slide-video-wrapper,
	.home_slide-video {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem;
		width: 7.5rem;
		transform: none
	}

	.channel_tabs {
		margin-top: 2.5rem
	}

	.channel_tabs-content {
		padding-bottom: 2rem
	}

	.channel_tabs-content-wrapper {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0
	}

	.channel_card-heading {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		font-size: .875rem
	}

	.channel_slider {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		padding: 2rem 1.5rem;
		display: flex
	}

	.channel_mask {
		max-width: 100%
	}

	.channel_card {
		width: 100%;
		min-width: auto;
		max-width: 17.5rem;
		height: 27.5rem;
		min-height: auto;
		max-height: none
	}

	.channel_slider-nav-dots {
		max-width: 100%;
		font-size: .5rem;
		bottom: 0
	}

	.channel_slide-content {
		border-radius: 1.5rem
	}

	.channel_slide-heading {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		justify-content: center;
		align-items: center;
		font-size: .84375rem
	}

	.channel_slide-image.is--mobile.is--automations {
		margin-bottom: -2.75rem
	}

	.customer-stories_card1 {
		margin-top: -8.5rem;
		padding-top: 8.5rem
	}

	.customer-stories_card {
		border-radius: 1rem;
		padding: 2.5rem 1.5rem
	}

	.customers_card-left {
		padding-right: 0
	}

	.customer-stories_numbers-wrapper {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		justify-content: center
	}

	.customer-stories_numbers-wrapper.is--fatty {
		grid-template-rows: auto
	}

	.customer-stories_card-numbers {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
		text-align: center;
		width: 100%;
		max-width: 100%;
		min-height: 136px;
		padding: 1.125rem .75rem;
		line-height: 1.2
	}

	.customer-stories_card-numbers.is--fatty {
		aspect-ratio: auto;
		min-height: 106px;
		max-height: 122px
	}

	.customer-stories_card-numbers.is--cymbiotika {
		min-height: 134px
	}

	.customer-stories_card-numbers.is--epic {
		min-height: 116px
	}

	.customer-stories_card-numbers.is--bottom {
		max-height: none
	}

	.customer-stories_card-testimonial {
		font-size: .84375rem
	}

	.customer-stories_testimonial-profile {
		margin-top: .5rem;
		font-size: .75rem
	}

	.customer-stories_card-side {
		border-top-left-radius: 1.5rem;
		border-top-right-radius: 1.5rem;
		border-bottom-right-radius: 0;
		justify-content: flex-start;
		align-items: flex-start;
		width: 100%;
		min-width: 100%;
		height: 100%;
		padding-top: 1rem;
		padding-bottom: 2rem;
		padding-left: 1.5rem;
		font-size: 1rem;
		inset: auto 0% 0%
	}

	.customer-stories_vertical-text {
		display: none
	}

	.review_card-line {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.review_menu-line,
	.review_menu-viewport {
		margin-bottom: 2rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.section_simplify {
		padding-bottom: 0
	}

	.customer-stories_card-hold {
		border-radius: 1rem;
		padding: 2.5rem 1.5rem
	}

	.webinars-grid {
		grid-template-columns: 1fr
	}

	.webinar-card-image {
		padding: 2rem 1.5rem 1.5rem
	}

	.scroll-item {
		border-radius: .75rem;
		width: 7rem;
		height: 4rem
	}

	.mobile-align-full {
		width: 100%
	}

	.content-field-guide_carousel {
		flex: none;
		margin-top: 0
	}

	.carousel_groups-field-guide {
		max-width: 100%
	}

	.carousel_groups-field-guide.is-subscription {
		grid-column-gap: .5rem
	}

	.carousel_groups-field-guide.is-subscription.is-reverse {
		left: -2rem
	}

	.tabs_customers {
		background-color: var(--neutrals--transparent);
		border-radius: 1.5rem;
		flex-flow: column;
		height: auto;
		min-height: auto;
		display: flex
	}

	.menu_customers {
		flex-flow: column;
		order: -1;
		justify-content: flex-end;
		width: 100%;
		height: 200px;
		margin-left: 0
	}

	.wrapper_customers {
		z-index: 50;
		border-radius: 1.5rem;
		flex: none;
		height: 42.625rem;
		overflow: hidden
	}

	.link_customers {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
		width: 100%;
		height: 80px;
		margin-bottom: -30px;
		margin-left: 0;
		margin-right: 0
	}

	.link_customers.is--one {
		z-index: 1;
		order: -1
	}

	.link_customers.is--two {
		z-index: 2
	}

	.link_customers.is--four {
		z-index: 4
	}

	.link_customers.is--five {
		z-index: 5
	}

	.card_customers {
		z-index: 50;
		border-radius: 1.5rem;
		padding: 2.5rem 1.5rem 1.5rem
	}

	.newsletter_form-field {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		background-color: var(--neutrals--transparent);
		border-style: none;
		border-width: 0;
		border-radius: 0;
		flex-flow: column;
		justify-content: flex-start;
		height: auto;
		padding: 0
	}

	.newsletter-success-text {
		padding-left: 16px;
		padding-right: 16px
	}

	.g_insiders_tag_wrap {
		min-height: 2rem;
		margin-bottom: 0
	}

	.insiders_search_wrap {
		width: 2rem;
		height: 2rem
	}

	.insiders_search_icon {
		width: 1rem;
		max-width: 1rem;
		height: 1rem;
		max-height: 1rem
	}

	.insiders_search_icon_wrap {
		padding: .45rem
	}

	.insiders_topic_wrap {
		grid-column: auto/span 1
	}

	.insiders_topic_wrap:where(.w-variant-b06de24a-c46f-2bde-b0d7-f8c6ea63edf0) {
		flex: none;
		width: calc(100vw - 2rem)
	}

	.insiders_slider_list {
		aspect-ratio: auto;
		width: auto;
		min-height: 31rem;
		max-height: 100svh
	}

	.insiders_slider_item {
		height: min-content;
		position: absolute;
		inset: 0%
	}

	.insiders_slider_item:first-child {
		position: relative
	}

	.insiders_slider_component {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		height: max-content;
		padding: 1rem;
		display: flex
	}

	.insiders_slider_img_wrap {
		aspect-ratio: 1200/1033
	}

	.insiders_slider_img_wrap:where(.w-variant-7c77f981-3afb-6980-796f-338e9b454549) {
		aspect-ratio: 3840/2161
	}

	.insiders_slider_img {
		height: 100%
	}

	.insiders_slider_heading.u-insiders-h3 {
		font-size: 1.25rem
	}

	.insiders_slider_author_wrap {
		margin-bottom: 1.25rem;
		display: flex
	}

	.home-card_lottie {
		position: absolute
	}

	.home-card_lottie-container {
		z-index: 32
	}

	.insiders_cta-card_wrap {
		min-height: 16rem
	}

	.insiders_cta-card_img_wrap {
		width: 100%;
		height: 100%
	}

	.insiders_cta-card_img.show-mobile-landscape {
		margin-bottom: -1rem;
		transform: none
	}

	.insiders-cms_card_wrap {
		grid-column-end: span 1 !important
	}

	.insiders-cms_card_wrap:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		flex: none;
		width: 100%
	}

	.insiders-cms_card_heading.u-insiders-h4 {
		margin-bottom: 1rem;
		line-height: 1.4;
		font-size: 1.25rem !important
	}

	.h2-subheading {
		margin-top: .25rem;
		font-size: 1rem
	}

	.h2-subheading.is--gifting {
		margin-top: .25rem
	}

	.insiders_breadcrumb_icon {
		max-width: .875rem
	}

	.insiders_quote_body.u-insiders-quote-large {
		font-size: 1.125rem
	}

	.insiders-cms_heading.u-insiders-h2 {
		margin-bottom: 1rem
	}

	.section_insiders-cms:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		background-color: #ffec80;
		overflow: hidden
	}

	.insiders-cms_filter_wrap {
		grid-row-gap: 0rem
	}

	.insiders-cms_filter_radio_wrap {
		height: max-content;
		padding: 0
	}

	.insiders-cms_list {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		grid-template-columns: 1fr
	}

	.insiders-cms_list:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem;
		display: flex
	}

	.insiders-cms_list.is-full {
		flex-flow: column;
		grid-template-columns: 1fr;
		display: flex
	}

	.customers_card-logo {
		max-width: 75%;
		max-height: 2rem
	}

	.customers_card-logo.is-mobile.is-cozyearth {
		max-width: 100%
	}

	.customers_card-logo.is--fatty {
		max-height: 3rem;
		margin-top: -.5rem
	}

	.customers_card-logo.is--epic {
		max-height: 3.75rem;
		margin-top: -.5rem
	}

	.customers_mobile-integrations {
		box-shadow: inset 0 0 0 1px var(--neutrals--neutrals-dark-200);
		object-fit: cover;
		border-radius: 1rem;
		min-width: auto;
		min-height: 136px
	}

	.customers_mobile-integrations.is--fatty {
		min-height: 122px;
		max-height: 122px
	}

	.customer-stories_text-mobile {
		display: block
	}

	.customer-stories_text-mobile.is--dark {
		color: var(--text-color--text-secondary-high)
	}

	.staff-writers_inner_grid {
		grid-template-columns: 1fr 1fr 1fr 1fr
	}

	.section_line-anim {
		max-width: 100vw;
		padding-top: 1rem;
		overflow: hidden
	}

	.insiders-cms_pagination {
		margin-top: 2rem
	}

	.insiders-cms_pagination:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		display: none
	}

	.insiders-cms_pagination-button.is-prev.is-black:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867),
	.insiders-cms_pagination-button.is-next.is-black:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		color: #000
	}

	.list-hero_breadcrumb {
		justify-content: flex-start;
		align-items: center
	}

	.list-hero_heading.u-insiders-h2.mb-0 {
		width: 100%
	}

	.list-hero_heading.u-insiders-h2.mb-0.search-box {
		width: auto;
		margin-left: 0
	}

	.list-hero_paragraph.text-color-low-emphasis.u-insiders-overline,
	.list-hero_paragraph.u-insiders-overline {
		max-width: 100%
	}

	.dropdown_list.is--tools {
		display: flex
	}

	.dropdown_link {
		white-space: normal;
		max-width: 100%
	}

	.dropdown_link.is--shopify {
		max-width: 100%
	}

	.dropdown_link.is--vertical.is--resources {
		border-style: none;
		border-width: 1px;
		padding-top: 1rem;
		padding-left: 0
	}

	.dropdown_title {
		font-size: .875rem
	}

	.dropdown_description {
		font-size: .75rem
	}

	.tag-new {
		padding-left: .5rem;
		padding-right: .5rem;
		font-size: .75rem;
		line-height: 1.2rem
	}

	.dropdown_wrapper {
		grid-column-gap: 16px;
		grid-row-gap: 16px;
		grid-template-rows: auto auto;
		grid-template-columns: 1fr 1fr;
		grid-auto-columns: 1fr;
		align-items: stretch
	}

	.dropdown_link-wrapper.is--resources:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.dropdown_sublist {
		width: 100%
	}

	.dropdown_list-divider:where(.w-variant-222c66e2-ecad-6efe-4f5f-68b88c5440d2) {
		background-color: var(--neutrals--neutrals-light-200)
	}

	.insiders-cms_card_img_wrap {
		margin-bottom: 1rem
	}

	.supercollabs_image-mobile {
		position: static
	}

	.features_image {
		flex: none
	}

	.features_image.is--mobile.is--supercollabs {
		width: 6rem;
		height: 6rem
	}

	.features_header {
		font-size: 1.125rem
	}

	.features_header.is--supercollabs {
		font-size: .875rem
	}

	.apply_tabs {
		margin-top: 2.5rem
	}

	.apply_tabs-menu {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		grid-template-rows: auto;
		grid-template-columns: 1fr 1fr;
		grid-auto-columns: 1fr;
		display: grid
	}

	.apply_tabs-link {
		padding-top: .625rem;
		padding-bottom: .625rem
	}

	.apply_tabs-container {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem
	}

	.apply_tabs-content-wrapper {
		padding-top: 3.5rem
	}

	.apply_tabs-link-content {
		font-size: 1rem
	}

	.apply_tabs-main-content.is-brand {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem
	}

	.apply_tabs-main-content.is-creator {
		grid-column-gap: 0rem;
		grid-row-gap: 0rem
	}

	.apply_paragraph.is-aligned-center-mobile {
		text-align: center
	}

	.content-card_fg {
		border-radius: 1rem;
		font-size: .875rem
	}

	.content-card_fg.is--newsletter {
		text-align: center;
		margin-bottom: 0;
		padding: 2rem 1.5rem
	}

	.content-card_fg.is--features {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.list-hero_search_wrap {
		grid-column-gap: 0rem;
		grid-row-gap: .3rem
	}

	.insiders-cms-hero_author {
		margin-top: 1rem;
		margin-bottom: 1rem
	}

	.section_insiders-cms-hero {
		min-height: auto
	}

	.section_cs-content {
		overflow: hidden
	}

	.cs-content_phone {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.share_text.u-insiders-h4 {
		text-align: center
	}

	.share_grid {
		grid-template-columns: 1fr
	}

	.share_buttons {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		justify-content: center;
		align-items: center
	}

	.share_icon {
		padding: 5.5%
	}

	.insiders-cms_heading_grid {
		padding-left: 6%
	}

	.insiders-cms_heading_grid:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		grid-template-columns: 1fr;
		margin-bottom: 1rem;
		padding-left: 0%;
		display: flex
	}

	.cs-content_qfq_wrap {
		margin-top: -3rem
	}

	.cs-content_qfq_heading.u-insiders-h3.is-first {
		margin-bottom: .25rem;
		display: inline-block
	}

	.cs-content_author_wrap {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center;
		display: flex
	}

	.cs-content_author_img {
		max-width: 9.4375rem
	}

	.cs-content_qfq_title {
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		flex-flow: column;
		display: block
	}

	.demo_radio-text {
		font-size: .875rem
	}

	.demo_check-wrapper {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem
	}

	.demo-from_wrapper {
		padding-top: 2rem
	}

	.insiders-cms-hero_small {
		font-size: .875rem
	}

	.insiders-cms_arrow_wrap:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem;
		margin-left: auto;
		display: flex
	}

	.insiders-cms_arrow:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		justify-content: center;
		align-items: center;
		display: flex
	}

	.insiders-cms_arrow.is-first:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		transform: rotate(180deg)
	}

	.line-anim_container.container-large {
		max-width: 87%
	}

	.insiders-cms-hero_pill_wrap:where(.w-variant-35dae762-6887-3b17-6045-2b46e140204c) {
		padding: .75rem 1.25rem
	}

	.insiders-cms-hero_logo_wrap:where(.w-variant-35dae762-6887-3b17-6045-2b46e140204c) {
		max-width: 4.25rem
	}

	.insiders-cms-hero_logo:where(.w-variant-35dae762-6887-3b17-6045-2b46e140204c) {
		max-height: .75rem
	}

	.show-mobile,
	.show-mobile:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
		display: block
	}

	.progress_wrap {
		z-index: 200000;
		display: block
	}

	.progress_inner {
		background-color: #ffa8f1;
		width: 0%;
		height: 100%;
		padding: 0
	}

	.hero_integrations-title {
		max-width: 20ch
	}

	.integrations_card {
		background-position: 0 0;
		min-width: auto;
		max-width: 100%
	}

	.pie-chart_component {
		aspect-ratio: 1;
		height: calc(100cqw - 2rem)
	}

	.padding-section-meta-large.is-mobile-smaller {
		padding-top: 3.5rem
	}

	.padding-section-meta-large.is-mobile-large {
		padding-top: 5.5rem
	}

	.padding-section-meta-large.is-mobile-large.u-margin-trim {
		padding-top: 9rem;
		padding-bottom: 2rem
	}

	.padding-section-meta-large.is-mobile-large.u-margin-trim.is-case {
		padding-top: 3rem
	}

	.lockup_rich-text strong {
		color: var(--secondary-deep-blue-300)
	}

	.lockup_rich-text.u-insiders-h3 {
		text-align: left
	}

	.lockup_rich-text.u-insiders-h3.is-cta.is-bigger {
		text-align: left;
		font-size: 1.75rem
	}

	.lockup_rich-text_wrapper {
		margin-bottom: 2rem
	}

	.stats_paragraph {
		font-size: 1rem
	}

	.stats_card {
		padding: 2rem
	}

	.stats_number-wrap {
		height: 2lh
	}

	.partnership_header {
		padding: 0
	}

	.partnership_title.u-insiders-overline p {
		font-size: 1rem;
		font-weight: 300
	}

	.partnership_component {
		border-radius: 1rem;
		width: 170vw;
		padding: 1.35rem;
		overflow: scroll
	}

	.partnership_item {
		z-index: 2;
		color: #626262;
		height: 100%;
		position: relative
	}

	.partnership_item.is-definition {
		color: #999;
		position: relative
	}

	.partnership_item.no-border {
		border-bottom-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #0000 !important
	}

	.partnership_item-title.text-color-blue.pointer-events-off {
		color: var(--white);
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		font-size: 1.25rem
	}

	.partnership_item-title.no-border-mobile {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		font-size: 1.25rem
	}

	.partnership_item-title.text-color-blue.pointer-events-off {
		color: #fff;
		text-align: center;
		font-size: 1.25rem
	}

	.partnership_grid-item {
		border-bottom-style: none;
		grid-template-columns: 1fr 1fr;
		padding-bottom: 0
	}

	.partnership_grid-item.sub-grid {
		grid-row-gap: .25rem;
		border-bottom-style: none;
		border-bottom-color: var(--primary-dark-200);
		grid-template-columns: 1fr 1fr;
		padding-bottom: 0
	}

	.partnership_grid-item.is-last {
		grid-row-gap: .25rem;
		grid-template-columns: 1fr 1fr
	}

	.partnership_hover {
		opacity: 100;
		background-color: #3687ff;
		border-radius: 1rem;
		width: 49%
	}

	.meta-quote_small-title.u-insiders-overline {
		text-align: left;
		font-size: 1rem
	}

	.meta-quote_small-title.u-insiders-overline.is-centered {
		text-align: center
	}

	.integrations_cards-wrap {
		padding-top: 0
	}

	.roas_item {
		padding-left: 1.8rem;
		padding-right: 1.8rem
	}

	.roas_title {
		font-size: 1.25rem
	}

	.roas_graphic-wrap {
		aspect-ratio: 3/2
	}

	.roas_graphic-wrap.is-dots {
		aspect-ratio: auto;
		padding: 1rem
	}

	.roas_rich-text.meta-hero_para {
		font-weight: 300
	}

	.webinar-form_wrap {
		padding-top: 5vh;
		padding-bottom: 5vh
	}

	.webinar-form_form {
		width: calc(100vw - 2rem);
		max-height: 75vh
	}

	.form_main_checkbox_wrap.is-meta {
		display: flex
	}

	.meta-cards_header {
		text-align: left;
		justify-content: flex-start;
		align-items: flex-start
	}

	.meta-cards_title,
	.meta-cards_title.u-remove-child-styling {
		font-size: 1rem
	}

	.meta-cards_card-wrapper {
		grid-template-columns: 1fr
	}

	.meta-cards_card {
		padding-top: 2rem;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.meta-cards_card-content {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.meta-cards_card-title {
		font-size: 1.25rem
	}

	.meta-cards_card-image-wrapper {
		margin-left: 2rem;
		margin-right: 2rem
	}

	.meta-cards_card-image {
		border: 1px solid #d4d0c5;
		border-radius: 1rem 1rem 0 0
	}

	.meta-cards_absolute-6 {
		top: 7rem;
		right: 1rem
	}

	.meta-report_list-title {
		text-align: left
	}

	.meta-report_list-title:where(.w-variant-b30b191e-160b-12c6-9c52-d6628afb5764) {
		font-size: 1.75rem
	}

	.meta-report_list-item:where(.w-variant-54da428c-0920-496e-a72a-a9fd34b42c4a) {
		border-bottom-style: none
	}

	.meta-report_list-rich-text {
		font-size: .875rem
	}

	.meta-quote_title {
		text-align: left;
		font-size: 1.75rem
	}

	.meta-quote_title.is-centered {
		text-align: center
	}

	.meta-quote_title.is-centered.left-mobile {
		text-align: left
	}

	.report_paragraph.text-color-medium-emphasis {
		font-size: 1rem;
		font-weight: 200
	}

	.report_paragraph.meta-faded {
		font-size: 1rem
	}

	.report_card-component {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		background-color: #0000;
		border-radius: 0;
		flex-flow: column-reverse;
		min-height: 0;
		top: 10svh
	}

	.report_card-component:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		flex-flow: column;
		background-color: #0000 !important
	}

	.report_card-wrapper {
		background-color: #191919;
		border-radius: 1rem;
		flex-flow: row;
		height: 14rem;
		overflow: hidden
	}

	.report_card-wrapper.is-2 {
		aspect-ratio: 2/3;
		flex-flow: row;
		max-width: none
	}

	.report_card-wrapper.is-2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		flex-flow: row-reverse;
		max-width: 100%
	}

	.report_card-wrapper.is-2 {
		max-width: none
	}

	.report_card-wrapper.is-2.mirrored-34 {
		max-width: 100%
	}

	.report_card {
		width: 33.3333%;
		height: 80%;
		margin-top: auto;
		padding-bottom: .5rem;
		padding-left: .5rem;
		position: relative;
		overflow: visible
	}

	.report_card.is-discovery {
		background-image: linear-gradient(180deg, var(--secondary-deep-blue-600), #a5caff 19%, #6ca8ff 57%, var(--secondary-deep-blue-300));
		justify-content: center;
		align-items: flex-end;
		height: 0%;
		max-height: 65%
	}

	.report_card.is-measurement {
		background-image: linear-gradient(180deg, var(--secondary-deep-blue-400), var(--secondary-deep-blue-200));
		height: 0%;
		max-height: 55%
	}

	.report_card.is-authentication {
		background-image: linear-gradient(180deg, var(--secondary-deep-blue-200), var(--secondary-deep-blue-100));
		height: 0%;
		max-height: 45%
	}

	.report_card.is-2 {
		width: 50%
	}

	.report_card.is-2.is-under {
		height: 0%;
		max-height: 58%;
		padding-bottom: .75rem;
		padding-left: .75rem;
		width: 50% !important
	}

	.report_card.is-2.is-under:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		background-image: linear-gradient(#99c2ff, #5c9dff);
		justify-content: flex-end;
		align-items: flex-end;
		width: 50%;
		height: 68%;
		max-height: 63%
	}

	.report_card.is-2.is-over {
		flex-flow: row;
		justify-content: space-between;
		align-items: stretch;
		height: 0%;
		max-height: 28%;
		padding-bottom: .75rem;
		padding-left: .75rem;
		width: 50% !important
	}

	.report_card.is-2.is-over:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		background-image: linear-gradient(#5c9dff, #0052cc);
		width: 50%;
		max-width: 100%;
		height: 35%;
		max-height: 35%
	}

	.report_card.is-2.is-under,
	.report_card.is-2.is-under.mirrored-35,
	.report_card.is-2.is-over {
		width: 50%
	}

	.report_card.is-2.is-over.mirrored-38 {
		width: 50%;
		max-width: 100%
	}

	.report_card.is-discovery {
		background-image: linear-gradient(#e5f0ff, #a5caff 19%, #6ca8ff 57%, #3687ff);
		justify-content: center;
		align-items: flex-end;
		height: 65%
	}

	.report_card.is-authentication {
		background-image: linear-gradient(#0052cc, #002966);
		height: 45%
	}

	.report_card.is-measurement {
		background-image: linear-gradient(#5c9dff, #0052cc);
		height: 55%
	}

	.report_card-pill {
		margin-left: 0;
		padding: .3125rem .5rem;
		font-size: .625rem;
		position: absolute;
		inset: 0% auto auto 0%;
		transform: translateY(-50%)
	}

	.report_card-pill:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		margin-top: 0
	}

	.report_number {
		margin-top: auto;
		font-size: 2.1rem
	}

	.report_number:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		margin: 0
	}

	.report_number.heading-style-h2 {
		margin-right: auto;
		font-weight: 200
	}

	.report_number.heading-style-h2:where(.w-variant-5c2d2825-f7b5-67bb-9c36-4ffd2f141f00) {
		margin: auto 0 0
	}

	.report_card-content-wrapper {
		border-radius: 1rem;
		height: auto;
		padding: 2rem 1.5rem
	}

	.report_card-content-wrapper.is-2 {
		text-align: center;
		padding: 2rem 1.5rem
	}

	.report_card-content {
		padding-left: 0
	}

	.report_card-title.u-insiders-h3 {
		text-align: center;
		text-wrap: balance
	}

	.report_card-list.text-color-medium-emphasis {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		text-align: center;
		padding-left: 0
	}

	.report_card-list-item {
		font-size: .875rem
	}

	.report_card-list-item.is-discovery,
	.report_card-list-item.is-measurement,
	.report_card-list-item.is-authentication {
		padding-left: 0;
		list-style-type: none
	}

	.partner_quote_header {
		padding-left: 0;
		padding-right: 0;
		font-size: 1rem
	}

	.partner_quote_paragraph {
		font-size: 1rem
	}

	.partner_quote_item {
		padding: 1.5rem 2.5rem
	}

	.partner_quote_item.is-clearstem {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.partner_quote_item.is-mileiq {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.partner_quote_item.is-graza,
	.partner_quote_item.is-mileiq,
	.partner_quote_item.is-clearstem,
	.partner_quote_item.is-graza {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.section_container.is-card {
		margin-top: 1rem;
		margin-bottom: 1rem;
		padding: 2rem 1.5rem
	}

	.section_container.is-card:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		padding: 4rem 1.5rem
	}

	.section_container.is-card.mirrored-109 {
		padding: 2.9rem 1.5rem 1.6rem
	}

	.section_container.is-card.mirrored-119 {
		padding: 1.5rem
	}

	.section_container.is-card.mirrored-119.top-mcuh {
		padding-top: 3.2rem
	}

	.section_container.is-card-2 {
		margin-top: 1rem;
		margin-bottom: 1rem;
		padding: 2rem 1.5rem
	}

	.section_container.is-card-2:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
	.section_container.is-card-2.mirrored-109,
	.section_container.is-card-2.mirrored-119 {
		padding: 4rem 1.5rem
	}

	.meta-hero_heading {
		text-align: left;
		margin-bottom: 2rem
	}

	.meta-hero_heading:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2) {
		text-align: left;
		margin-bottom: 2rem;
		margin-left: 0
	}

	.meta-hero_heading.is-centered {
		text-align: center
	}

	.meta-hero_heading.is-left:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
	.meta-hero_heading.is-left.mirrored-112 {
		font-size: 1.25rem
	}

	.meta-hero_heading.is-left.mirrored-122 {
		margin-bottom: 1.5rem;
		font-size: 1.25rem;
		font-weight: 500
	}

	.meta-hero_heading.mirrored-80,
	.meta-hero_heading.mirrored-91,
	.meta-hero_heading.mirrored-102 {
		text-align: left;
		margin-bottom: 2rem;
		margin-left: 0
	}

	.meta-hero_para {
		text-align: left;
		font-size: 1rem
	}

	.meta-hero_para:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
	.meta-hero_para.is-toc {
		text-align: left
	}

	.meta-hero_para.margin-bottom {
		margin-bottom: 2rem
	}

	.meta-hero_para.is-left {
		color: #ddd
	}

	.meta-hero_para.is-left:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
	.meta-hero_para.is-left.mirrored-113 {
		font-size: .875rem
	}

	.meta-hero_para.is-left.mirrored-123 {
		font-size: 1rem;
		font-weight: 200
	}

	.meta-hero_para.mirrored-81,
	.meta-hero_para.mirrored-92,
	.meta-hero_para.mirrored-103 {
		text-align: left
	}

	.meta-hero_grid {
		flex-direction: column-reverse !important
	}

	.meta-hero_grid:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		flex-direction: column !important
	}

	.meta-hero_grid.is-reversed-mobile {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		width: 100%;
		flex-direction: column !important
	}

	.meta-hero_grid.is-reversed-mobile:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem
	}

	.meta-hero_grid.is-reversed-mobile.mirrored-110,
	.meta-hero_grid.is-reversed-mobile.mirrored-120 {
		grid-column-gap: 2rem;
		grid-row-gap: 2rem;
		flex-direction: column !important
	}

	.meta-hero_grid.mirrored-89 {
		flex-direction: row
	}

	.meta-hero_text {
		order: 0
	}

	.meta-hero_text:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
	.meta-hero_text.mirrored-79 {
		text-align: left
	}

	.meta-hero_text.mirrored-79.first-mobile {
		order: 0
	}

	.meta-hero_text.mirrored-90,
	.meta-hero_text.mirrored-101 {
		text-align: left
	}

	.meta-hero_text.mirrored-101.first-mobile {
		order: 0
	}

	.meta-hero_text.first-mobile {
		order: -1
	}

	.section_meta-switchback {
		max-width: 100vw
	}

	.meta-switchback_content_slot:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2) {
		aspect-ratio: auto
	}

	.meta-switchback_content_slot.no-min {
		min-height: 0
	}

	.meta-switchback_content_slot.mirrored-82,
	.meta-switchback_content_slot.mirrored-93,
	.meta-switchback_content_slot.mirrored-104 {
		aspect-ratio: auto
	}

	.donut {
		aspect-ratio: 1;
		width: 100%;
		height: 100%
	}

	.section_meta-toc {
		pointer-events: none;
		align-self: flex-end;
		position: static;
		top: 5rem
	}

	.section_meta-toc.pointer-events-off {
		height: 49rem;
		position: static;
		top: 5rem
	}

	.meta-toc_outer {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		pointer-events: auto;
		padding: .6rem
	}

	.meta-toc_card {
		height: 12.4rem;
		padding: 1.2625rem
	}

	.meta-toc_top_title {
		max-width: 10.7rem;
		font-size: .875rem;
		transform: translate(2.5rem)
	}

	.meta-toc_top_line {
		width: 65vw;
		bottom: -3.85rem
	}

	.meta-toc_para {
		max-width: 85%;
		margin-top: 4.75rem;
		font-size: .75rem
	}

	.partnership_clip {
		border-radius: 1rem;
		max-width: 100%;
		overflow: scroll
	}

	.roas_chart_item {
		min-height: 0%
	}

	.roas_chart_item.is-vertical-mobile {
		flex: 1;
		max-width: 50%;
		height: auto;
		min-height: 0%
	}

	.roas_chart_item.is-first {
		height: 80%
	}

	.roas_chart_item.is-second {
		height: 45%
	}

	.roas_chart_pill {
		padding: .75rem .875rem;
		font-size: .75rem
	}

	.roas_chart_pill.bottom-left-4 {
		text-align: center;
		justify-content: center;
		align-items: center;
		padding: .95rem 1.25rem;
		font-size: 1.125rem
	}

	.roas_chart_icon {
		max-width: 1.125rem;
		max-height: 1.125rem
	}

	.roas_chart_percent.u-insiders-h1 {
		font-size: 2.5rem
	}

	.roas_dots_wrap {
		grid-column-gap: .09375rem;
		grid-row-gap: .09375rem;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
		min-height: 10rem;
		padding: 1rem;
		overflow: hidden
	}

	.roas_dots_item {
		width: 2.5rem;
		height: 2.5rem
	}

	.roas_dots_circle {
		max-width: 1.5rem
	}

	.dark-card_item {
		padding: 1.5rem
	}

	.dark-card_item.is-first {
		padding-top: 0
	}

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

	.dark-card_img.left-padding {
		padding-right: 1.3rem
	}

	.dark-card_para.text-color-medium-emphasis.text-align-center {
		font-size: 1rem
	}

	._2-tier_para.meta-hero_para.u-insiders-overline {
		text-align: center !important
	}

	.meta-split_grid {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
		grid-template-columns: 1fr;
		position: relative;
		overflow: clip
	}

	.meta-split_wrapper {
		grid-column-gap: 5rem;
		grid-row-gap: 5rem
	}

	.meta-split_para.u-remove-child-styling.max-width-large {
		font-size: 1rem
	}

	.meta-split_card {
		width: 100%;
		max-width: 100%;
		padding: 1.5rem
	}

	.meta-split_card.is-meta {
		z-index: 2;
		padding: 1.5rem;
		position: relative;
		transform: none
	}

	.meta-split_card.is-first {
		position: relative
	}

	.meta-split_bullets {
		font-size: .875rem
	}

	.meta-split_title.is-creator {
		text-align: center
	}

	.meta-split_title.is-meta {
		text-align: center;
		font-size: 1.25rem
	}

	.meta-split_meta_wrap {
		flex-flow: column;
		justify-content: flex-start;
		align-items: center
	}

	.meta-hero_slot {
		aspect-ratio: 1;
		order: -1;
		width: calc(100vw - 2rem);
		min-width: 100%;
		min-height: 100%;
		padding: 0;
		overflow: hidden
	}

	.meta-hero_slot.no-min {
		aspect-ratio: auto
	}

	.meta-hero_slot.mirrored-83.second-mobile,
	.meta-hero_slot.mirrored-94,
	.meta-hero_slot.mirrored-105.second-mobile {
		order: -1
	}

	.coin-grid_item {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.coin-grid_item.is-spacer {
		display: none
	}

	.coin-grid_graphic-wrap {
		aspect-ratio: 3/2
	}

	.coin-grid_graphic-wrap.is-large {
		justify-content: space-between;
		align-items: flex-start
	}

	.coin-grid_wrapper {
		max-width: 90%
	}

	.v_spin-svg_wrap {
		aspect-ratio: 1;
		width: 100%
	}

	.v_spin-svg_text_wrap,
	.v_spin-svg_text_wrap.is-first {
		font-size: .5625rem
	}

	.v_spin-svg_text_contain {
		max-width: 4.7rem
	}

	.supercollabs_hero-img-wrapper {
		margin-bottom: 0;
		padding-top: 0
	}

	.cards_aimeta {
		flex-flow: row;
		flex: none;
		justify-content: center;
		align-items: center;
		width: auto
	}

	.aimeta_list {
		grid-column-gap: .75rem;
		grid-row-gap: .75rem
	}

	.aimeta_card-title {
		font-size: 1.25rem
	}

	.supercollabs_hero-lottie {
		position: static
	}

	.enabled-light {
		object-fit: contain;
		width: 9.375rem;
		margin-bottom: -1rem
	}

	.card-gradient {
		border-radius: 1rem
	}

	.card-gradient.is--6 {
		border-radius: 2.25rem;
		width: 122%;
		height: 119%
	}

	.card-gradient.is--5 {
		border-radius: 1.625rem;
		width: 111%;
		height: 109%
	}

	.card-gradient.is--4 {
		border-radius: 1rem
	}

	.card-gradient.is--4-mobile {
		border-radius: 1rem;
		flex: none
	}

	.card-gradient.is--5-mobile {
		border-radius: 1.625rem;
		flex: none;
		width: 113%;
		height: 111%
	}

	.card-gradient.is--6-mobile {
		border-radius: 2.25rem;
		flex: none;
		width: 126%;
		height: 122%
	}

	.cards_aimeta-scroll-bar {
		width: 0;
		height: 38rem;
		display: block
	}

	.cards_aimeta-sticky {
		flex-flow: row;
		grid-template-rows: auto auto;
		grid-template-columns: 1fr 1fr;
		grid-auto-columns: 1fr;
		justify-content: flex-start;
		align-items: flex-start;
		width: 100vw;
		display: flex;
		position: relative
	}

	.cards_aimeta-out {
		flex-flow: column;
		flex: none;
		justify-content: flex-start;
		align-items: center;
		width: 100%;
		margin-top: -2rem;
		margin-bottom: -6rem;
		padding-top: 6rem;
		padding-bottom: 6rem;
		display: flex;
		position: sticky;
		top: 4rem;
		overflow: hidden
	}

	.meta-hero_heading-2 {
		text-align: center
	}

	.report_card-pill-2 {
		padding: .3125rem .5rem;
		font-size: .625rem;
		position: absolute;
		inset: 0% auto auto 0%;
		transform: translateY(-50%)
	}

	.coin-grid_graphic-wrap-2 {
		aspect-ratio: 3/2
	}

	.partnership_component-2 {
		border-radius: 1rem;
		width: 200vw;
		padding: .85rem;
		overflow: auto
	}

	.roas_graphic-wrap-2 {
		aspect-ratio: 3/2
	}

	.roas_graphic-wrap-2.is-dots {
		display: none
	}

	.roas_chart_pill-2 {
		padding: .75rem .875rem;
		font-size: .75rem
	}

	.report_number-2 {
		margin-top: auto;
		font-size: 2.1rem
	}

	.meta-split_card-2 {
		max-width: 100%
	}

	.partnership_grid-item-2 {
		border-bottom-style: none;
		grid-template-columns: 1fr 1fr;
		padding-bottom: 0
	}

	.partnership_grid-item-2.is-last {
		grid-row-gap: .25rem;
		grid-template-columns: 1fr 1fr
	}

	.partnership_grid-item-2.sub-grid {
		grid-row-gap: .25rem;
		border-bottom-style: none;
		grid-template-columns: 1fr 1fr
	}

	.meta-split_bullets-2 {
		font-size: .875rem
	}

	.g_lottie_video.u-cover-absolute {
		max-height: 93%
	}

	.g_lottie_video.u-cover-absolute.is-1 {
		max-height: 84%
	}

	.c_part_img.u-cover-absolute.is-hero-3 {
		transform: translateY(10%)
	}

	.c_creative_video.u-cover-absolute {
		aspect-ratio: 296/428;
		border-top-left-radius: .75rem;
		border-top-right-radius: .75rem;
		max-width: 46.5%;
		transform: translate(1%, 20.5%)
	}

	.c_creative_video.u-cover-absolute.is-overlay {
		transform: none
	}

	.c_creative_video.u-cover-absolute.is-perf {
		border-top-left-radius: .75rem;
		border-top-right-radius: .75rem;
		transform: translate(1%, 19.5%)
	}

	.meta-video_iframe {
		aspect-ratio: 3/2
	}

	.section_meta-vid {
		width: 100%;
		position: relative
	}

	.coin-grid_text.text-align-center.u-insiders-overline {
		font-size: 1rem;
		line-height: 1.6
	}

	.slot:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52) {
		max-width: 90%
	}

	.u-display-contents:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2) {
		display: contents
	}

	.heading-style-overline {
		font-size: 1.125rem
	}

	.c_prov_vid.u-cover-absolute {
		max-height: 93%
	}

	.meta-form_wrap {
		padding-top: 5vh;
		padding-bottom: 5vh
	}

	.meta-form_form {
		width: calc(100vw - 2rem);
		max-height: 75vh
	}

	.meta-hero_pill_wrap {
		min-height: auto;
		margin-bottom: 1rem
	}

	.meta_spacer {
		height: 0
	}

	.static-pie {
		aspect-ratio: 1;
		height: calc(100cqw - 2rem)
	}

	.c_part_mobile.show-mobile {
		transform-origin: 50% 100%;
		width: 100%;
		height: 100%;
		display: none;
		transform: scale(1.1)
	}

	.ec_mobile.show-mobile {
		transform-origin: 50% 100%;
		transform: scale(1.1)
	}

	.coin-grid_chart_item.is-vertical-mobile {
		flex: 1;
		justify-content: flex-end;
		align-items: center;
		max-width: 50%;
		height: auto;
		padding-left: 1rem;
		padding-right: 1rem
	}

	.coin-grid_chart_number.u-insiders-h2 {
		font-size: 2.5rem
	}

	.coin-grid_chart_pill {
		min-width: 7.5625rem;
		max-width: 7.5625rem;
		margin-left: auto;
		margin-right: 0;
		padding: .5rem 1rem;
		font-size: .75rem
	}

	.coin-grid_chart_pill.is-smallest {
		transform: translate(25%)
	}

	.partnership_card {
		border-radius: 1rem;
		padding: 1.35rem;
		overflow: scroll
	}

	.partnership_card.is-first {
		position: static;
		overflow: visible
	}

	.secondary_button {
		border-radius: .625rem;
		padding: .625rem .875rem;
		font-size: .875rem;
		line-height: 1.2
	}

	.secondary_button.is-nav {
		padding: .5rem .75rem;
		font-size: .875rem
	}

	.secondary_button.is-form-submit {
		font-size: .9375rem;
		font-weight: 700
	}

	.secondary_button.is--nav {
		padding: .625rem .875rem;
		font-size: .875rem
	}

	.text-color-dark-blue {
		color: #0052cc !important
	}

	.donut-alt {
		aspect-ratio: 1;
		width: 100%;
		height: 100%
	}

	.meta-banner_wrap {
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		grid-template-rows: auto;
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
		padding: 1.5rem;
		display: grid
	}

	.meta-banner_illustration_wrap {
		order: 3
	}

	.meta-banner_btn_wrap {
		margin-top: 1rem
	}
}

#w-node-c37ff184-b1b3-214a-2182-7d2aa44b45ce-26abfff1,
#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d855cf-26abfff1 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d855fe-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d855ff-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85603-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d8560f-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85610-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85614-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85620-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85621-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85625-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85631-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85632-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85636-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85642-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85643-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85647-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85653-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85654-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85658-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85664-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85665-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85669-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85675-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85676-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d8567a-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85686-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85687-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d8568b-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85697-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d85698-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d8569c-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d856a8-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d856a9-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d856ad-26abfff1 {
	align-self: start
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d856b9-26abfff1 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d856ba-26abfff1 {
	align-self: end
}

#w-node-_4713810a-5473-7e1a-b7ff-2a14a2d856be-26abfff1 {
	align-self: start
}

#w-node-_6af1ce87-7d96-386e-d33b-122b68031417-26abfff1,
#w-node-_369c66ac-55c7-b59d-74a4-605a6c4bfa48-26abfff1 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-def17c8d-1097-798a-442f-9fbee367ba50-e367ba2a {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-def17c8d-1097-798a-442f-9fbee367ba55-e367ba2a {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-def17c8d-1097-798a-442f-9fbee367ba61-e367ba2a {
	justify-self: start
}

#form-notification.w-node-def17c8d-1097-798a-442f-9fbee367ba6d-e367ba2a {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef709196ca-709196a0 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef709196ce-709196a0 {
	align-self: start
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef709196fa-709196a0 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef709196fb-709196a0 {
	align-self: end
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef709196fe-709196a0 {
	align-self: start
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919725-709196a0 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919726-709196a0 {
	align-self: end
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919729-709196a0 {
	align-self: start
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919750-709196a0 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919751-709196a0 {
	align-self: end
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919754-709196a0 {
	align-self: start
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919781-709196a0 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919782-709196a0 {
	align-self: end
}

#w-node-_5969e90b-7350-932f-5bcc-d6ef70919785-709196a0 {
	align-self: start
}

#w-node-_0e36a035-104a-96bd-3a84-741273648049-90bb19e8 {
	grid-area: 3/2/4/3
}

#w-node-_0e36a035-104a-96bd-3a84-74127364806f-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-741273648091-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-7412736480a1-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-7412736480b1-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-7412736480c1-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-7412736480cf-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-7412736480df-90bb19e8,
#form-notification.w-node-_0e36a035-104a-96bd-3a84-7412736480e7-90bb19e8 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_0e36a035-104a-96bd-3a84-7412736480ea-90bb19e8,
#w-node-_0e36a035-104a-96bd-3a84-7412736480ef-90bb19e8 {
	justify-self: start
}

#w-node-_0e36a035-104a-96bd-3a84-7412736480fb-90bb19e8 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9df78bd3-ec9a-294d-daf2-d4822c4abb8b-2c4abb89 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_0b2c1c0b-8f27-330c-8872-0cbb049bbab7-f746b143 {
	grid-area: span 1/span 12/span 1/span 12
}

#w-node-_0b2c1c0b-8f27-330c-8872-0cbb049bbab7-f746b143:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867) {
	grid-area: 1/1/2/12
}

#w-node-ecd12fc4-e212-d152-a7df-4f1b2cdd816e-2cdd816a {
	align-self: center
}

#w-node-ecd12fc4-e212-d152-a7df-4f1b2cdd8171-2cdd816a {
	place-self: center start
}

#w-node-_78cb6127-b4b2-8c70-daf2-1707d76c7909-c2ac3245 {
	grid-area: span 2/span 3/span 2/span 3
}

#w-node-_56b8881c-41f0-d642-f073-ef59695c0706-c2ac3245 {
	grid-area: span 1/span 7/span 1/span 7
}

#w-node-b97b8260-fe8e-f778-fc55-91c47e708d60-c2ac3245 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-f1258b89-6966-be60-ce74-46efeb7a65ac-c2ac3245 {
	grid-area: span 1/span 3/span 1/span 3
}

#w-node-_4818ff1b-71fc-6313-dd6b-07a80281e9d4-c2ac3245 {
	grid-area: span 1/span 6/span 1/span 6
}

#w-node-cfec6fa3-8144-79d1-c1a4-0ec1255e5ad5-c2ac3245 {
	grid-area: 1/11/2/13
}

#w-node-d4eaeb17-629d-f676-549e-31ebe51a304f-c2ac3245 {
	grid-area: span 1/span 8/span 1/span 8
}

#w-node-cbf317a8-db61-f31b-5aad-14262faac14f-c2ac3245,
#w-node-_70b6a75a-d418-f1c1-cd4e-85e1e8d0e921-c2ac3245,
#w-node-_76ac35cf-8aef-d5d2-9ebd-e2cac6bbfda6-c2ac3245,
#w-node-dae25ce4-cb45-db31-a3ce-68f98b3c33d4-c2ac3245 {
	grid-area: span 1/span 6/span 1/span 6
}

#w-node-_4e419dc1-53d0-7688-aa3d-39eb7eaeaebd-c2ac3245 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_97ed4a1e-f91b-bba5-4386-f09e917272c1-c2ac3245 {
	grid-area: span 1/span 4/span 1/span 4
}

#w-node-_6e1d6d27-d26b-7504-f433-76c6924c14e3-c2ac3245,
#w-node-d2cdd1d3-5bca-6b09-229c-980adcfa7d94-c2ac3245 {
	grid-area: span 1/span 6/span 1/span 6
}

#w-node-d2cdd1d3-5bca-6b09-229c-980adcfa7d95-c2ac3245,
#w-node-d2cdd1d3-5bca-6b09-229c-980adcfa7d97-c2ac3245 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_295f65da-32d9-f8e5-3990-6e6f4593a178-4593a178 {
	grid-area: span 1/span 8/span 1/span 8
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4186-a8f3d58b {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-a8f3d58b {
	grid-area: 3/2/4/3
}

#w-node-a8688347-e16b-578e-3846-a0cbceb763d1-a8f3d58b {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a1f-4da430b4 {
	grid-area: 3/2/4/3
}

#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a44-4da430b4,
#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a46-4da430b4 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_32d79f4f-4398-c7ce-8eab-ab35701bbf62-4da430b4 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a66-4da430b4,
#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a76-4da430b4,
#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a86-4da430b4,
#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a96-4da430b4,
#w-node-_4551d16a-d58b-0045-5f28-2a144b4f0e68-4da430b4,
#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179ab4-4da430b4,
#w-node-ec29ca08-1b29-ad64-dbd7-63b554bb66a1-4da430b4,
#form-notification.w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179abc-4da430b4 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179abf-4da430b4 {
	grid-area: span 1/span 2/span 1/span 2;
	justify-self: start
}

#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179ac4-4da430b4 {
	justify-self: start
}

#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179ace-4da430b4 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-8681e8c5 {
	grid-area: 3/2/4/3
}

#w-node-_3fa08829-a228-0175-1d94-b0efe7be829e-8681e8c5 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-b534f233-d7b0-0d59-2c7c-3a58f8e0a2f2-8681e8c5,
#w-node-b534f233-d7b0-0d59-2c7c-3a58f8e0a2f6-8681e8c5,
#w-node-b534f233-d7b0-0d59-2c7c-3a58f8e0a2fa-8681e8c5,
#w-node-_35405c5d-8478-de42-053e-1a348e8ca503-8681e8c5,
#w-node-f6bdce55-ff4e-fc45-9abe-5bb3d21738b8-8681e8c5 {
	grid-area: 1/1/2/2
}

#w-node-c42e47eb-62e6-63df-244e-d019f76524fb-8681e8c5 {
	place-self: center
}

#w-node-_8a1c7000-5d5f-1c35-e049-860f5112cbcc-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_03ff1543-a1b4-8cd6-6be2-678629c2ae8c-8681e8c5,
#w-node-d8e63c32-e253-5ec8-71a6-7c74b07f51bc-8681e8c5,
#w-node-_1cc35618-8f30-5d93-dd0b-b53487508320-8681e8c5,
#w-node-_5668eb22-903c-c3cd-d755-abf51bbed111-8681e8c5,
#w-node-_8ee82082-5068-6204-89eb-f4c04be52177-8681e8c5 {
	place-self: center
}

#w-node-_8ee82082-5068-6204-89eb-f4c04be5217d-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_8ee82082-5068-6204-89eb-f4c04be52181-8681e8c5,
#w-node-_8ee82082-5068-6204-89eb-f4c04be52189-8681e8c5,
#w-node-_8ee82082-5068-6204-89eb-f4c04be52191-8681e8c5,
#w-node-_8ee82082-5068-6204-89eb-f4c04be52199-8681e8c5 {
	place-self: center
}

#w-node-a3e3d9a3-17e9-ce54-5095-faef32a0d629-8681e8c5 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_224a823b-4a3e-b6a7-9f10-f07fd563278e-8681e8c5 {
	grid-area: 1/1/2/2;
	justify-self: start
}

#w-node-_5093c972-b2f0-caa6-c5b4-f130ce80966d-8681e8c5 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-df0740e1-bfab-fc87-2bb4-faf57dae88ee-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9733f82c-3e36-3d36-3a86-7cbc15281758-8681e8c5 {
	grid-area: 1/2/2/3;
	justify-self: center
}

#w-node-_9733f82c-3e36-3d36-3a86-7cbc1528175c-8681e8c5 {
	place-self: center
}

#w-node-_9733f82c-3e36-3d36-3a86-7cbc15281788-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6a5e3a76-a9ad-7d32-73af-b3156030e3ed-8681e8c5 {
	place-self: center start
}

#w-node-c82380b6-b005-0e4a-58e0-a84306189027-8681e8c5 {
	justify-self: center
}

#w-node-_47180b65-0233-8f9b-e8c9-5b2855e348c7-8681e8c5 {
	grid-area: 1/3/2/4;
	justify-self: end
}

#w-node-_47180b65-0233-8f9b-e8c9-5b2855e348cb-8681e8c5 {
	grid-area: 1/1/2/3;
	justify-self: center
}

#w-node-_47180b65-0233-8f9b-e8c9-5b2855e348f5-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_8f609917-aa36-60fa-a758-71a2af698f89-8681e8c5 {
	grid-area: 1/3/2/4;
	justify-self: end
}

#w-node-c3630f2c-4fce-9f39-c91f-1869c6fc3e5b-8681e8c5 {
	align-self: start
}

#w-node-e539078e-6ba3-659e-d3c4-0e3429916e04-8681e8c5 {
	place-self: center
}

#w-node-e539078e-6ba3-659e-d3c4-0e3429916e0b-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e0e-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-e539078e-6ba3-659e-d3c4-0e3429916e12-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e20-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e2e-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e3c-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e4f-8681e8c5 {
	place-self: center
}

#w-node-e539078e-6ba3-659e-d3c4-0e3429916e56-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e59-8681e8c5 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-e539078e-6ba3-659e-d3c4-0e3429916e5d-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e6b-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e79-8681e8c5,
#w-node-e539078e-6ba3-659e-d3c4-0e3429916e87-8681e8c5 {
	place-self: center
}

#w-node-c37ff184-b1b3-214a-2182-7d2aa44b45ce-8681e8c5 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-ab9c1070-c9f5-6c08-c9a1-82bd88e4b818-66288f3b {
	grid-area: 3/2/4/3
}

#w-node-_3fa08829-a228-0175-1d94-b0efe7be829e-66288f3b {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_00724766-01c1-8edd-bdcd-b95a06d96161-66288f3b {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-e6a693da-26a6-5dbb-820b-e7ae8b7842b1-66288f3b,
#w-node-d1557179-59f6-ab24-8500-c4b832ea8d01-66288f3b {
	align-self: center
}

#w-node-_2506db3d-57f4-d2a1-02aa-3558f202aeb0-66288f3b,
#w-node-d6938088-4aff-8e76-d74a-dcaa13f400b3-66288f3b {
	grid-area: span 1/span 2/span 1/span 2;
	place-self: center start
}

#w-node-feb8df09-5150-4e1c-192c-a30d2bd8ea77-66288f3b {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-e26f46a0-eea1-009b-1053-d153a0690a03-66288f3b,
#w-node-_23a4248b-05fa-1e90-4f63-1c89c49c4bed-66288f3b {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-d33c8de4-3c18-3a76-cdab-a5d3f1a61b81-66288f3b {
	place-self: center start
}

#w-node-_57b5f708-d140-7083-ab0b-05f73daafbf7-66288f3b {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_810a352b-07a1-c844-dadd-18efc0d78106-66288f3b {
	place-self: center start
}

#w-node-_810a352b-07a1-c844-dadd-18efc0d78108-66288f3b {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-c37ff184-b1b3-214a-2182-7d2aa44b45ce-66288f3b,
#w-node-_6c900147-7553-a85c-ef46-7773642e4186-7c0cab38 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-7c0cab38 {
	grid-area: 3/2/4/3
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4194-7c0cab38,
#w-node-_6c900147-7553-a85c-ef46-7773642e4195-7c0cab38,
#w-node-_6c900147-7553-a85c-ef46-7773642e4196-7c0cab38,
#w-node-_6c900147-7553-a85c-ef46-7773642e4197-7c0cab38,
#w-node-_6c900147-7553-a85c-ef46-7773642e4198-7c0cab38,
#w-node-_6c900147-7553-a85c-ef46-7773642e4199-7c0cab38,
#w-node-_6c900147-7553-a85c-ef46-7773642e419a-7c0cab38 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419b-7c0cab38 {
	grid-area: span 1/span 4/span 1/span 4;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419d-7c0cab38 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419f-7c0cab38 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41a9-7c0cab38 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41ab-7c0cab38 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b1-7c0cab38 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b3-7c0cab38 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b9-7c0cab38 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-7c0cab38 {
	align-self: end
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aac7-7c0cab38 {
	justify-self: center
}

#w-node-_441dd155-8990-de7b-ade5-ebeb74ab2492-7c0cab38,
#w-node-f102f337-cda7-7aa7-f338-f61750a2e57c-7c0cab38 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-7c0cab38 {
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4186-9cfa7642 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-9cfa7642 {
	grid-area: 3/2/4/3
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4194-9cfa7642,
#w-node-_6c900147-7553-a85c-ef46-7773642e4195-9cfa7642,
#w-node-_6c900147-7553-a85c-ef46-7773642e4196-9cfa7642,
#w-node-_6c900147-7553-a85c-ef46-7773642e4197-9cfa7642,
#w-node-_6c900147-7553-a85c-ef46-7773642e4198-9cfa7642,
#w-node-_6c900147-7553-a85c-ef46-7773642e4199-9cfa7642,
#w-node-_6c900147-7553-a85c-ef46-7773642e419a-9cfa7642 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419b-9cfa7642 {
	grid-area: span 1/span 4/span 1/span 4;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419d-9cfa7642 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419f-9cfa7642 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41a9-9cfa7642 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41ab-9cfa7642 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b1-9cfa7642 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b3-9cfa7642 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b9-9cfa7642 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-9cfa7642 {
	align-self: end
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aac7-9cfa7642 {
	justify-self: center
}

#w-node-_441dd155-8990-de7b-ade5-ebeb74ab2492-9cfa7642,
#w-node-f102f337-cda7-7aa7-f338-f61750a2e57c-9cfa7642 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-9cfa7642 {
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4186-11d4e3e8 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-11d4e3e8 {
	grid-area: 3/2/4/3
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4194-11d4e3e8,
#w-node-_6c900147-7553-a85c-ef46-7773642e4195-11d4e3e8,
#w-node-_6c900147-7553-a85c-ef46-7773642e4196-11d4e3e8,
#w-node-_6c900147-7553-a85c-ef46-7773642e4197-11d4e3e8,
#w-node-_6c900147-7553-a85c-ef46-7773642e4198-11d4e3e8,
#w-node-_6c900147-7553-a85c-ef46-7773642e4199-11d4e3e8,
#w-node-_6c900147-7553-a85c-ef46-7773642e419a-11d4e3e8 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419b-11d4e3e8 {
	grid-area: span 1/span 4/span 1/span 4;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419d-11d4e3e8 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419f-11d4e3e8 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41a9-11d4e3e8 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41ab-11d4e3e8 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b1-11d4e3e8 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b3-11d4e3e8 {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b9-11d4e3e8 {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-11d4e3e8 {
	align-self: end
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aac7-11d4e3e8 {
	justify-self: center
}

#w-node-_441dd155-8990-de7b-ade5-ebeb74ab2492-11d4e3e8,
#w-node-f102f337-cda7-7aa7-f338-f61750a2e57c-11d4e3e8 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-11d4e3e8 {
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4186-414d09ea {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-414d09ea {
	grid-area: 3/2/4/3
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4194-414d09ea,
#w-node-_6c900147-7553-a85c-ef46-7773642e4195-414d09ea,
#w-node-_6c900147-7553-a85c-ef46-7773642e4196-414d09ea,
#w-node-_6c900147-7553-a85c-ef46-7773642e4197-414d09ea,
#w-node-_6c900147-7553-a85c-ef46-7773642e4198-414d09ea,
#w-node-_6c900147-7553-a85c-ef46-7773642e4199-414d09ea,
#w-node-_6c900147-7553-a85c-ef46-7773642e419a-414d09ea {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419b-414d09ea {
	grid-area: span 1/span 4/span 1/span 4;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419d-414d09ea {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419f-414d09ea {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41a9-414d09ea {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41ab-414d09ea {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b1-414d09ea {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b3-414d09ea {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b9-414d09ea {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-414d09ea {
	align-self: end
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aac7-414d09ea {
	justify-self: center
}

#w-node-_441dd155-8990-de7b-ade5-ebeb74ab2492-414d09ea,
#w-node-f102f337-cda7-7aa7-f338-f61750a2e57c-414d09ea {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-414d09ea {
	justify-self: center
}

#w-node-_61c93762-54eb-d66a-b3fb-c6aa3af7db85-e18b2d9d,
#w-node-ed98d879-3a3a-36a7-1144-078479b1f925-e18b2d9d {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_50bb29ac-0d7f-d418-ec41-75a7be8a5314-e18b2d9d,
#w-node-_0cba5ede-6be0-aa5d-f799-ebed4dbb5d6f-e18b2d9d,
#w-node-e6c2c9cb-632b-f81e-3751-26b6322f91b2-e18b2d9d,
#w-node-edb6220e-628d-4a68-5286-d4d28e466805-e18b2d9d,
#w-node-b2bc9937-afab-3601-74c8-ebf43d98fd08-e18b2d9d,
#w-node-_2468a224-8030-4500-2c63-7158bcaf41ea-e18b2d9d,
#w-node-e605e521-1751-a53a-1244-b7849400ba07-e18b2d9d {
	align-self: stretch
}

#w-node-_77cd58d1-3564-924e-528d-00df65daf0a4-e18b2d9d {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-f035a79f-238f-31c2-ced9-a19ee14bc48e-e18b2d9d {
	align-self: end
}

#w-node-_4f3b5a4a-2171-f251-a5bb-0ad1a267e560-e18b2d9d {
	align-self: start
}

#w-node-f836ee3d-e9f1-48b3-5b47-7e4ae8f4cbf0-e18b2d9d {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-f836ee3d-e9f1-48b3-5b47-7e4ae8f4cbf1-e18b2d9d {
	align-self: end
}

#w-node-f836ee3d-e9f1-48b3-5b47-7e4ae8f4cbf3-e18b2d9d {
	align-self: start
}

#w-node-ee9578bf-acb4-c784-6b0d-0fc0ad3347d8-e18b2d9d {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-ee9578bf-acb4-c784-6b0d-0fc0ad3347d9-e18b2d9d {
	align-self: end
}

#w-node-_62d17526-80eb-3986-ad0c-fa23038a45ab-e18b2d9d {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_62d17526-80eb-3986-ad0c-fa23038a45ac-e18b2d9d {
	align-self: end
}

#w-node-_62d17526-80eb-3986-ad0c-fa23038a45ae-e18b2d9d {
	align-self: start
}

#w-node-da792e03-5a64-ab6f-a884-7d14010042d3-e18b2d9d {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-da792e03-5a64-ab6f-a884-7d14010042d4-e18b2d9d {
	align-self: end
}

#w-node-da792e03-5a64-ab6f-a884-7d14010042d6-e18b2d9d {
	align-self: start
}

#w-node-a5a59731-8f2c-2e56-e478-3807875ade7e-e18b2d9d {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_0b0644db-4074-9252-7389-080f109f3401-b7e6c9e1 {
	grid-area: span 1/span 3/span 1/span 3
}

#w-node-_62b7d4d3-8c0d-a97e-6581-af246fc3e95b-b7e6c9e1,
#w-node-_65d72486-97d4-969d-14bd-7cabfba9230a-b7e6c9e1 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_5a5bbdeb-52b4-4baa-dad9-322e22379e2c-b7e6c9e1 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-ec53ac05-1049-44dc-2184-c0524e617425-b7e6c9e1 {
	justify-self: end
}

#w-node-_61f49cea-ace1-eb83-b93d-4f7180d8201f-b7e6c9e1 {
	justify-self: start
}

#w-node-_9abdb49a-e334-6021-4ba2-4055a71d0936-33d52b9e {
	align-self: stretch
}

#w-node-a4f86ec0-4c21-b3d1-51a0-e9a11be4ec30-191ca303,
#w-node-b0cd4ba7-e0d0-1eed-3c62-fabab14ffbf0-191ca303 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-eaca8f2d-b5e9-768f-1e1e-1cf760592301-191ca303 {
	justify-self: end
}

#w-node-_4a0052e3-19e0-5843-8be0-2c182feaa86f-191ca303 {
	justify-self: center
}

#w-node-_4a0052e3-19e0-5843-8be0-2c182feaa870-191ca303,
#w-node-_4a0052e3-19e0-5843-8be0-2c182feaa873-191ca303 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4a0052e3-19e0-5843-8be0-2c182feaa891-191ca303 {
	justify-self: center
}

#w-node-_8b5279a5-2510-dad8-8392-e7230ba5d9a2-eefe0a00 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-e64f8c27-f678-0772-5c1c-f167bbde08d8-eefe0a00 {
	align-self: start
}

#w-node-e539078e-6ba3-659e-d3c4-0e3429916df3-eefe0a00,
#one-click-card.w-node-_85b68c52-a0e4-991f-b96a-bac2b6b1ed38-eefe0a00 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-cd9b6a2c-2662-5bb5-aef3-a06a8c23d68b-8c23d684 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-cd9b6a2c-2662-5bb5-aef3-a06a8c23d68c-8c23d684 {
	align-self: end
}

#w-node-cd9b6a2c-2662-5bb5-aef3-a06a8c23d68e-8c23d684 {
	align-self: start
}

#w-node-cd9b6a2c-2662-5bb5-aef3-a06a8c23d691-8c23d684 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_7b5bc2d0-1d0b-8907-01ee-9e6f51040b0b-825e3ea7,
#w-node-_7b5bc2d0-1d0b-8907-01ee-9e6f51040b0c-825e3ea7 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_7b5bc2d0-1d0b-8907-01ee-9e6f51040b0e-825e3ea7 {
	justify-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4186-3ded123c {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-3ded123c {
	grid-area: 3/2/4/3
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4194-3ded123c,
#w-node-_6c900147-7553-a85c-ef46-7773642e4195-3ded123c,
#w-node-_6c900147-7553-a85c-ef46-7773642e4196-3ded123c,
#w-node-_6c900147-7553-a85c-ef46-7773642e4197-3ded123c,
#w-node-_6c900147-7553-a85c-ef46-7773642e4198-3ded123c,
#w-node-_6c900147-7553-a85c-ef46-7773642e4199-3ded123c,
#w-node-_6c900147-7553-a85c-ef46-7773642e419a-3ded123c {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419b-3ded123c {
	grid-area: span 1/span 4/span 1/span 4;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419d-3ded123c {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e419f-3ded123c {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41a9-3ded123c {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41ab-3ded123c {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b1-3ded123c {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b3-3ded123c {
	align-self: end
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41b9-3ded123c {
	grid-area: span 1/span 1/span 1/span 1;
	justify-self: stretch
}

#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-3ded123c {
	align-self: end
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aac7-3ded123c {
	justify-self: center
}

#w-node-_441dd155-8990-de7b-ade5-ebeb74ab2492-3ded123c,
#w-node-f102f337-cda7-7aa7-f338-f61750a2e57c-3ded123c {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-3ded123c {
	justify-self: center
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-943d1a01 {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-943d1a01,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-943d1a01 {
	align-self: end
}

#w-node-_36c80b10-e075-d35b-42be-3f9ab347a86a-943d1a01 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-bd955ae6 {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-bd955ae6,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-bd955ae6 {
	align-self: end
}

#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-bd955ae6,
#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-bd955ae6 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-0bd2275f {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-0bd2275f,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-0bd2275f {
	align-self: end
}

#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-0bd2275f,
#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-0bd2275f {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-fc254b1b {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-fc254b1b,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-fc254b1b {
	align-self: end
}

#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-fc254b1b,
#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-fc254b1b {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-cabd5d03 {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-cabd5d03,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-cabd5d03 {
	align-self: end
}

#w-node-ed29af88-9fd1-ef19-8c23-c2bf22fd7814-cabd5d03,
#w-node-ed29af88-9fd1-ef19-8c23-c2bf22fd7837-cabd5d03 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-b015127a {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-b015127a,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-b015127a {
	align-self: end
}

#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-b015127a,
#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-b015127a {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_546a478a-9abb-ab16-3beb-6dbe133c37ce-b015127a {
	justify-self: end
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-64493112 {
	place-self: center start
}

#w-node-e7c6587f-fe90-2799-5597-3b0a72fe03c0-64493112,
#w-node-ec897cab-cfb3-e393-eb17-6bcf69b3b4d8-64493112 {
	align-self: end
}

#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-64493112,
#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-64493112 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_8ae289a7-ec70-2d6c-ebf3-9f8fa94643fe-d13c89ff {
	justify-self: start
}

#w-node-_8ae289a7-ec70-2d6c-ebf3-9f8fa9464402-d13c89ff,
#w-node-_8ae289a7-ec70-2d6c-ebf3-9f8fa946440d-d13c89ff {
	place-self: center start
}

#w-node-_8ae289a7-ec70-2d6c-ebf3-9f8fa9464417-d13c89ff {
	justify-self: end
}

#w-node-_06ba2876-ff2b-e9ae-fd02-a9370b33f520-f8a73cf4,
#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d02-f8a73cf4 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d07-f8a73cf4 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d29-f8a73cf4,
#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d36-f8a73cf4 {
	align-self: end
}

#w-node-cf8b873d-3f94-3359-7cae-68959b9ff455-8f89a50f,
#w-node-_11f9f7fc-5bab-6e70-7281-85d686806568-8f89a50f {
	place-self: center start
}

#w-node-_11f9f7fc-5bab-6e70-7281-85d68680656d-8f89a50f {
	align-self: end
}

#w-node-_1095af1d-1578-a616-8e4b-84d620e545b8-8f89a50f {
	grid-area: 1/1/2/2
}

#w-node-_1095af1d-1578-a616-8e4b-84d620e545d1-8f89a50f {
	grid-area: 1/2/2/3
}

#w-node-_1095af1d-1578-a616-8e4b-84d620e545e6-8f89a50f {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4186-1841c506 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_6c900147-7553-a85c-ef46-7773642e4188-1841c506 {
	grid-area: 3/2/4/3
}

#w-node-a8688347-e16b-578e-3846-a0cbceb763d1-1841c506 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e388-7a7e2389 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e38a-7a7e2389 {
	grid-area: 3/2/4/3
}

#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e39b-7a7e2389 {
	justify-self: end
}

#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e3a8-7a7e2389 {
	justify-self: start
}

#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e3a9-7a7e2389,
#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e3aa-7a7e2389 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e3d3-7a7e2389 {
	justify-self: start
}

#w-node-a3b7428d-82ef-a256-4c7a-700ad4397e33-c38f14f5,
#w-node-_4f10323a-38fe-378d-7fe5-5d7ae3bbb5d2-c38f14f5,
#w-node-a87e760c-1902-1b9f-3745-2678dec620ca-c38f14f5,
#w-node-_4c21b938-4a0e-0a6d-2eea-3cad93a1f8c1-c38f14f5,
#w-node-_523c9997-392f-cb0c-b609-a1a983b83fcd-c38f14f5 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_38d3de43-5a19-961b-7355-08e605b950a8-05b950a7 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-_066686d7-5705-5be4-82c7-35cf83b2cf6c-671651a0 {
	grid-area: span 2/span 1/span 2/span 1
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd41-4772a620 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd43-4772a620 {
	grid-area: 3/2/4/3
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd54-4772a620 {
	justify-self: end
}

#w-node-_1aa8c74d-a867-5e7e-a94f-57fb88851adb-d46fbe40 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd41-3948f220 {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd43-3948f220 {
	grid-area: 3/2/4/3
}

#w-node-bc9158c8-719c-0ef9-755b-fa782061a742-3948f220 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_0bf45fe6-2263-2d04-175a-25ad0c4369e4-3948f220,
#w-node-ece90a70-e628-07c1-9e80-009eb8358129-3948f220 {
	place-self: end
}

#w-node-_0bf45fe6-2263-2d04-175a-25ad0c4369e5-3948f220,
#discovery-data-card.w-node-b85470b3-3a14-714c-61d4-f47888e61a6a-3948f220,
#outreach-card.w-node-b85470b3-3a14-714c-61d4-f47888e61a8d-3948f220,
#w-node-f068e4a3-1fef-b56b-8de3-fbc2039d31cc-3948f220,
#w-node-b85470b3-3a14-714c-61d4-f47888e61a9e-3948f220 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-_7ee3302c-ef6e-0fb6-e875-4645179e4246-6b51527c {
	grid-area: 1/4/2/10
}

#w-node-b9f91a87-17e8-0a55-1286-03aa9656552b-6b51527c {
	grid-area: 2/4/3/10
}

#w-node-_5b31f470-b95e-b548-5c1c-2180668a903a-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_79732449-55cf-a647-87a7-acf1253defd4-fb2cdf61:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-_94a8f83c-0702-a061-e6cf-937e2281a683-fb2cdf61:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-_8cd7fa9d-c933-02a4-c13b-c28b4659d320-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-ba3c962b-dd9f-b3b5-ce16-cb19bbce9a02-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-c5089811-586c-48e2-6cbc-91c89c21dfc6-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-d06480bd-f153-5c6a-3323-d9ddc1d7df46-fb2cdf61:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-_7e530054-aeeb-abb4-726a-36d9b232c6de-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_40f428a4-4b7b-4705-e4e0-cde804dacebe-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-bddb3236-0052-e825-5cee-3435ef2f3964-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_07eea8c8-1c65-7791-0977-8d3a37a3b86b-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_6137cc46-f45a-29a4-a161-0b170a725ac0-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_6add3be5-41d2-41f6-7e8a-bb78048d4470-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_78eec7d8-a007-64d1-8c01-dbb4ac204a42-fb2cdf61:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-f84cff5e-74ec-210d-b180-d76251914f4a-fb2cdf61:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-bba66f94-175f-480e-b20b-7ca1bfd828b3-fb2cdf61:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-_978e47df-86a1-f081-b41a-55821d253156-fb2cdf61:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-_64eca2eb-a8a2-95eb-d028-f2b6c6e0ad79-fb2cdf61:where(.w-variant-e0009c21-8cb0-f43c-e829-05978407f7b7),
#w-node-_4e2cc211-b485-bfba-5ac7-03e99d594c90-9d594c8b:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-e0009c21-8cb0-f43c-e829-05978407f7af-8407f7aa:where(.w-variant-e0009c21-8cb0-f43c-e829-05978407f7b7) {
	order: 9999
}

#w-node-_479791eb-d06d-d9da-0ca5-f166563c5b82-8016760b,
#w-node-f8b22af0-f129-f6f0-d011-277ba619ec7a-8016760b {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-e470fe9b-9813-086f-3a30-23d254f02b51-0e972ab8:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2) {
	order: 9999
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd41-ec84822e {
	grid-area: 2/2/3/3;
	justify-self: center
}

#w-node-_41b3cbc3-2582-76a9-a7bf-803b620bbd43-ec84822e {
	grid-area: 3/2/4/3
}

#seeding-card.w-node-b85470b3-3a14-714c-61d4-f47888e61a6a-ec84822e,
#w-node-_2ae0e758-f101-f6bf-95d6-2cda9e52368e-ec84822e,
#w-node-_522abb69-7066-267e-a307-0d4733fb1c0b-ec84822e,
#coordinate-card.w-node-_3ac26263-b6dc-7f07-99bd-b50475eabefb-ec84822e,
#w-node-_3ac26263-b6dc-7f07-99bd-b50475eabeeb-ec84822e,
#w-node-_3ac26263-b6dc-7f07-99bd-b50475eabf11-ec84822e,
#w-node-f69e30bc-9f96-f979-b7c8-717e2c486856-ec84822e {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-bada325b-b2b2-5cba-d441-75f53d60c711-fc74e696:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_048ebeb2-c383-ea8c-6e8c-f77bf957d2f0-fc74e696:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-_94a8f83c-0702-a061-e6cf-937e2281a683-fc74e696:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96) {
	order: 9999
}

#w-node-d52e6167-445d-3926-a78f-b09e85c568c9-fc74e696 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-d52e6167-445d-3926-a78f-b09e85c568ee-fc74e696,
#w-node-_5aaef207-eb74-449e-c9aa-961bc38f7994-fc74e696,
#w-node-_086f3463-a349-1e60-5733-f94fe3fa7428-fc74e696,
#w-node-_193a4b69-9d4b-8332-1047-06b7dd9462e9-fc74e696 {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-d52e6167-445d-3926-a78f-b09e85c568fd-fc74e696 {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576ab-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576d8-de0e6e7c:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576ed-de0e6e7c:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576ff-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca5772f-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577ac-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577c1-de0e6e7c:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577d4-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577f2-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57805-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57867-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57891-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578b2-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578cb-de0e6e7c:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578e7-de0e6e7c:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578f3-de0e6e7c:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57906-de0e6e7c:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57931-de0e6e7c:where(.w-variant-e0009c21-8cb0-f43c-e829-05978407f7b7),
#w-node-_7b562f68-e856-d683-eb7d-8f3ccdad5829-36b1244f:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-_048ebeb2-c383-ea8c-6e8c-f77bf957d2f0-36b1244f:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-_94a8f83c-0702-a061-e6cf-937e2281a683-36b1244f:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96) {
	order: 9999
}

#w-node-d52e6167-445d-3926-a78f-b09e85c568c9-36b1244f {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-d52e6167-445d-3926-a78f-b09e85c568ee-36b1244f,
#w-node-_5aaef207-eb74-449e-c9aa-961bc38f7994-36b1244f,
#w-node-_086f3463-a349-1e60-5733-f94fe3fa7428-36b1244f {
	grid-area: span 1/span 1/span 1/span 1
}

#w-node-d52e6167-445d-3926-a78f-b09e85c568fd-36b1244f {
	grid-area: span 1/span 2/span 1/span 2
}

#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576ab-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576d8-ab11a5f2:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576ed-ab11a5f2:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca576ff-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca5772f-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577ac-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577c1-ab11a5f2:where(.w-variant-4e2cc211-b485-bfba-5ac7-03e99d594c96),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577d4-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca577f2-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57805-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57867-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57891-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578b2-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578cb-ab11a5f2:where(.w-variant-2ecdb806-3c00-7c67-9886-4be0ccaaf0d2),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578e7-ab11a5f2:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca578f3-ab11a5f2:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57906-ab11a5f2:where(.w-variant-6898f823-b2d5-cd37-00b6-f1e92485ff52),
#w-node-da9d6d43-98cb-6ce4-e9b6-1e177ca57931-ab11a5f2:where(.w-variant-e0009c21-8cb0-f43c-e829-05978407f7b7) {
	order: 9999
}

@media screen and (max-width:991px) {
	#w-node-_044b9465-42ae-26f3-7d4e-9b60ab9ebdc0-90bb19e8 {
		grid-area: 1/1/2/2
	}

	#w-node-_56b8881c-41f0-d642-f073-ef59695c0706-c2ac3245 {
		grid-column: span 8/span 8
	}

	#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a05-4da430b4 {
		grid-area: 1/1/2/2
	}

	#w-node-a3e3d9a3-17e9-ce54-5095-faef32a0d629-8681e8c5 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#number-hover-2.w-node-c55c28f1-f0a9-acde-54c5-7e94ada3589b-66288f3b {
		grid-area: span 1/span 2/span 1/span 2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-7c0cab38,
	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-9cfa7642,
	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-11d4e3e8,
	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-414d09ea {
		grid-area: span 1/span 2/span 1/span 2;
		justify-self: center
	}

	#w-node-f035a79f-238f-31c2-ced9-a19ee14bc48e-e18b2d9d {
		align-self: end
	}

	#w-node-b616c7a0-fefa-036f-9103-0fd1e7a9ab32-e18b2d9d {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-3ded123c {
		grid-area: span 1/span 2/span 1/span 2;
		justify-self: center
	}

	#w-node-c5bcfb62-ab5a-6849-7277-12147786829a-d2ff3c86,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-bd955ae6,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-bd955ae6,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-0bd2275f,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-0bd2275f,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-fc254b1b,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-fc254b1b,
	#w-node-ed29af88-9fd1-ef19-8c23-c2bf22fd7814-cabd5d03,
	#w-node-ed29af88-9fd1-ef19-8c23-c2bf22fd7837-cabd5d03,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-b015127a,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-b015127a,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b013e-64493112,
	#w-node-_2d3a9344-2a32-f258-4deb-d162fa7b015d-64493112 {
		grid-area: 1/1/2/2
	}

	#w-node-_06ba2876-ff2b-e9ae-fd02-a9370b33f520-f8a73cf4,
	#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d00-f8a73cf4 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d02-f8a73cf4 {
		grid-column: span 1/span 1
	}

	#w-node-edefa1ac-8293-b1ac-49a8-00499f149c2a-8f89a50f {
		grid-area: 3/1/4/2
	}

	#w-node-_0bf45fe6-2263-2d04-175a-25ad0c4369e2-3948f220 {
		grid-area: 2/1/3/2
	}

	#w-node-_0bf45fe6-2263-2d04-175a-25ad0c4369e4-3948f220 {
		order: -9999
	}

	#w-node-ece90a70-e628-07c1-9e80-009eb8358129-3948f220 {
		justify-self: start
	}

	#w-node-_0db717cf-eab0-b111-8779-4a49278ab9d7-3948f220 {
		grid-area: 3/1/4/2
	}

	#w-node-c4b0ce6b-8bd1-4b2c-8375-98397560ce64-7560ce52,
	#w-node-_479791eb-d06d-d9da-0ca5-f166563c5b82-8016760b,
	#w-node-f8b22af0-f129-f6f0-d011-277ba619ec7a-8016760b {
		grid-column: span 1/span 1
	}
}

@media screen and (max-width:767px) {
	#w-node-ecd12fc4-e212-d152-a7df-4f1b2cdd816b-2cdd816a {
		order: 9999
	}

	#w-node-ecd12fc4-e212-d152-a7df-4f1b2cdd816e-2cdd816a {
		order: -9999
	}

	#w-node-ecd12fc4-e212-d152-a7df-4f1b2cdd8171-2cdd816a {
		justify-self: center
	}

	#w-node-fd473427-249c-8983-5350-68eb60015725-e18b2d9d,
	#w-node-cd2d9de7-e87a-cc27-3e03-0577c7230e13-e18b2d9d {
		grid-area: span 1/span 2/span 1/span 2
	}

	#w-node-b0bfd606-e027-2774-936e-b049586fb9f8-b7e6c9e1,
	#w-node-_65d72486-97d4-969d-14bd-7cabfba9230a-b7e6c9e1 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d24-f8a73cf4 {
		grid-area: span 2/span 1/span 2/span 1
	}

	#w-node-_066686d7-5705-5be4-82c7-35cf83b2cf6c-671651a0 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_14f8be82-1252-9054-d109-b38b671651ab-671651a0 {
		order: -9999;
		grid-area: span 1/span 2/span 1/span 2
	}

	#w-node-ce77b2f1-d939-8019-b6f0-84418b5fbe83-671651a0 {
		align-self: center
	}

	#w-node-_83589221-5e9e-8a91-e112-03178f36710f-8f367105 {
		grid-area: span 1/span 1/span 1/span 1
	}
}

@media screen and (max-width:479px) {
	#w-node-def17c8d-1097-798a-442f-9fbee367ba61-e367ba2a {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#form-notification.w-node-def17c8d-1097-798a-442f-9fbee367ba6d-e367ba2a,
	#w-node-_0e36a035-104a-96bd-3a84-7412736480a1-90bb19e8,
	#w-node-_0e36a035-104a-96bd-3a84-7412736480b1-90bb19e8,
	#w-node-_0e36a035-104a-96bd-3a84-7412736480c1-90bb19e8,
	#w-node-_0e36a035-104a-96bd-3a84-7412736480cf-90bb19e8,
	#w-node-_0e36a035-104a-96bd-3a84-7412736480df-90bb19e8,
	#form-notification.w-node-_0e36a035-104a-96bd-3a84-7412736480e7-90bb19e8 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_0e36a035-104a-96bd-3a84-7412736480ef-90bb19e8 {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-_0b2c1c0b-8f27-330c-8872-0cbb049bbab7-f746b143:where(.w-variant-8c66087e-47b1-a863-fe72-23f51fa18867),
	#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a76-4da430b4,
	#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a86-4da430b4,
	#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179a96-4da430b4,
	#w-node-_4551d16a-d58b-0045-5f28-2a144b4f0e68-4da430b4,
	#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179ab4-4da430b4,
	#w-node-ec29ca08-1b29-ad64-dbd7-63b554bb66a1-4da430b4,
	#form-notification.w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179abc-4da430b4 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_2f88eb4f-b5c7-484a-77f5-6137d1179ac4-4da430b4 {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-a6943836-4549-be8f-cf34-3a69709525a4-8681e8c5 {
		grid-area: span 1/span 2/span 1/span 2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-7c0cab38 {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419e-7c0cab38,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41aa-7c0cab38,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41b2-7c0cab38,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41ba-7c0cab38 {
		grid-area: 2/1/3/2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-7c0cab38 {
		grid-area: span 1/span 1/span 1/span 1;
		align-self: end
	}

	#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-7c0cab38 {
		justify-self: stretch
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-9cfa7642 {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419e-9cfa7642,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41aa-9cfa7642,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41b2-9cfa7642,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41ba-9cfa7642 {
		grid-area: 2/1/3/2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-9cfa7642 {
		grid-area: span 1/span 1/span 1/span 1;
		align-self: end
	}

	#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-9cfa7642 {
		justify-self: stretch
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-11d4e3e8 {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419e-11d4e3e8,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41aa-11d4e3e8,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41b2-11d4e3e8,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41ba-11d4e3e8 {
		grid-area: 2/1/3/2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-11d4e3e8 {
		grid-area: span 1/span 1/span 1/span 1;
		align-self: end
	}

	#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-11d4e3e8 {
		justify-self: stretch
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-414d09ea {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419e-414d09ea,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41aa-414d09ea,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41b2-414d09ea,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41ba-414d09ea {
		grid-area: 2/1/3/2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-414d09ea {
		grid-area: span 1/span 1/span 1/span 1;
		align-self: end
	}

	#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-414d09ea {
		justify-self: stretch
	}

	#w-node-dd0723ca-f2c5-0748-20e6-5b81018e322a-191ca303 {
		grid-area: 1/1/2/2
	}

	#w-node-_4a0052e3-19e0-5843-8be0-2c182feaa891-191ca303 {
		justify-self: stretch
	}

	#w-node-cd9b6a2c-2662-5bb5-aef3-a06a8c23d68b-8c23d684 {
		grid-area: span 1/span 1/span 1/span 1
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419b-3ded123c {
		grid-area: span 1/span 1/span 1/span 1;
		justify-self: center
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e419e-3ded123c,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41aa-3ded123c,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41b2-3ded123c,
	#w-node-_6c900147-7553-a85c-ef46-7773642e41ba-3ded123c {
		grid-area: 2/1/3/2
	}

	#w-node-_6c900147-7553-a85c-ef46-7773642e41bb-3ded123c {
		grid-area: span 1/span 1/span 1/span 1;
		align-self: end
	}

	#w-node-_0f0a8d69-6dab-3478-049d-ac57c390aae2-3ded123c,
	#w-node-_27e072f1-e425-a696-de4d-54f7f8a73d02-f8a73cf4,
	#w-node-_9bce808c-e8fb-e4fb-cc3e-5e97c390e3d3-7a7e2389 {
		justify-self: stretch
	}

	#w-node-_7ee3302c-ef6e-0fb6-e875-4645179e4246-6b51527c,
	#w-node-b9f91a87-17e8-0a55-1286-03aa9656552b-6b51527c,
	#w-node-c33f0091-f067-2edb-1c6d-ac959123149f-9123148d {
		grid-area: span 1/span 1/span 1/span 1
	}
}