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: 'Montserrat Alternates', sans-serif !important;
	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;
}

[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: 'Montserrat Alternates', sans-serif !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: #f5f5f7;
	min-height: 100%;
	margin: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	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: 'Montserrat Alternates', sans-serif !important;
	font-weight: unset;
	color: unset;
	font-size: unset;
	line-height: unset;
	font-style: unset;
	font-variant: unset;
	text-align: 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;
}

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

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

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

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

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

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

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

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

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

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

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

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

label {
	margin-bottom: 5px;
	font-weight: 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: 'Montserrat Alternates', sans-serif !important;
	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;
	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: 'Montserrat Alternates', sans-serif !important;
	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;
}

:root {
	--primary-dark: #1a1b1f;
	--paragraph-gray: #727373;
	--primary: #59a398;
	--white: white;
	--dark-gray-50: #afafaf80;
	--dark-gray: #afafaf;
	--primary-blue: #5d70ae;
	--light-background: #f3f6ff;
	--dark-backgound: #daf3ef;
	--white-50: #ffffff80;
	--yellow: #e6cd62;
	--black: black;
}

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

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

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

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

.w-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-pagination-wrapper {
	flex-wrap: wrap;
	justify-content: center;
	display: flex;
}

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

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

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

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

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

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

body {
	color: var(--primary-dark);
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 16px;
	line-height: 24px;
}

h1 {
	color: var(--primary-dark);
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	line-height: 1.1em;
}

h2 {
	color: var(--primary-dark);
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	;font-size: 46px;
	font-weight: 400;
	line-height: 1.2em;
}

h3 {
	color: var(--primary-dark);
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	;font-size: 36px;
	font-weight: 400;
	line-height: 1.2em;
}

h4 {
	color: var(--primary-dark);
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 26px;
	font-weight: 500;
	line-height: 1.2em;
}

h5 {
	color: var(--primary-dark);
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.2em;
}

h6 {
	color: var(--primary-dark);
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 20px;
	font-weight: 500;
	line-height: 1.2em;
}

p {
	color: #000;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.6em;
	font-family: 'Open Sans';
}

a {
	color: var(--primary-dark);
	align-items: center;
	line-height: 1.1em;
	text-decoration: none;
	transition: all .35s;
}

a:hover {
	color: #ffffff;
}

ul {
	grid-row-gap: 15px;
	background-color: var(--paragraph-gray);
	color: var(--primary);
	-webkit-background-clip: text;
	background-clip: text;
	flex-direction: column;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	display: flex;
}

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

li {
	align-items: center;
	line-height: 1.4em;
}

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

label {
	margin-bottom: 10px;
	display: block;
}

strong {
	font-weight: 500;
}

blockquote {
	text-align: center;
	border-left: 1px #000;
	margin-bottom: 0;
	padding: 10px 20px;
	font-family: 'Montserrat Alternates', sans-serif !important;
	;font-size: 36px;
	line-height: 1.2;
}

.section {
	padding-top: 0;
	padding-bottom: 0;
	position: relative;
	overflow: hidden;
}

.section.without-space {
	padding-top: 0;
	padding-bottom: 0;
	overflow: visible;
}

.section.without-bottom-space {
	padding-bottom: 0;
}

.section.without-bottom-space.overflow-visible {
	overflow: visible;
}

.section.cta-section {
	padding-top: 115px;
	padding-left: 15px;
	padding-right: 15px;
}

.section.cta-section.cta-site-section {
	overflow: hidden;
}

.section.logo-section {
	padding-top: 80px;
	padding-bottom: 80px;
}

.section.homepage-second-section, .section.homepage-third-section {
	overflow: hidden;
}

.section.subscrible-section-space {
	padding-top: 110px;
	padding-left: 15px;
	padding-right: 15px;
}

.section.newsletter-section {
	padding-top: 100px;
	padding-left: 15px;
	padding-right: 15px;
}

.section.top-space-large {
	padding-top: 140px;
}

.base-container {
	flex-direction: column;
	align-items: center;
	max-width: 992px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}

.base-container.align-left {
	align-items: flex-start;
}

.base-container.relative, .base-container.banner-container {
	position: relative;
}

.base-container.banner-container.homepage-animation-container, .base-container.homepage-animation-container {
	max-width: 992px;
}

.spacing-system-column {
	padding-right: 20px;
}

.color-wrapper {
	grid-row-gap: 10px;
	flex-flow: column;
	display: flex;
}

.headings-typography-wrapper {
	flex-flow: wrap;
	width: 47%;
	display: flex;
}

.primary-button {
	z-index: 1;
	grid-column-gap: 20px;
	color: var(--white);
	text-align: center;
	cursor: pointer;
	border-radius: 9px;
	justify-content: center;
	align-items: center;
	height: 44px;
	padding: 13px;
	font-size: 14px;
	font-weight: 500;
	transition: all .3s;
	display: flex;
	position: relative;
	overflow: hidden;
}

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

.primary-button.serch-button {
	width: 150px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.primary-button.serch-button:hover {
	opacity: .7;
}

.primary-button.search-button {
	height: auto;
}

.primary-button.search-button:hover {
	opacity: .7;
}

.primary-button.nav-button {
	min-width: 110px;
}

.primary-button.pagination {
	border-style: none;
}

.utility-page-wrap {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 100vh;
	padding: 15px;
	display: flex;
}

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

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

.password-image {
	width: 140px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.password-input {
	border: 1px solid var(--dark-gray-50);
	min-width: 280px;
	min-height: 48px;
	margin-bottom: 10px;
	padding: 10px;
	font-size: 16px;
	line-height: 1.2em;
}

.password-input:focus {
	border: 1px solid var(--primary-dark);
}

.password-input::placeholder {
	color: #0e0e0e66;
}

.password-title-wrapper {
	margin-bottom: 40px;
}

._404-paragraph {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 40px;
}

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

._404-content-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	max-width: 600px;
	display: flex;
}

.footer {
	align-items: flex-start;
	padding-bottom: 30px;
}

.footer-bottom-wrapper {
	border-top: 1px solid #1a1b1f33;
	flex-flow: wrap;
	justify-content: space-between;
	align-items: flex-end;
	width: 100%;
	padding-top: 30px;
	display: flex;
}

.style-guide-button-wrapper {
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	width: 47%;
	display: flex;
}

.style-guide-button-wrapper.last-child {
	margin-right: 0;
}

.paragraph-large {
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	font-family: 'Libre Baskerville', serif !important;
	color: black;
}

.paragraph-large.top-10 {
	margin-top: 10px;
}

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

.banner-description {
	max-width: 820px;
}

.link-with-icon {
	grid-column-gap: 8px;
	grid-row-gap: 8px;
	font-size: 14px;
	font-weight: 500;
	display: flex;
}

.link-with-icon:hover {
	grid-column-gap: 8px;
	grid-row-gap: 8px;
	color: var(--primary-dark);
}

.paragraph-no-margin {
	margin-top: 0;
	margin-bottom: 0;
}

.hidden {
	display: none;
}

.footer-link {
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	line-height: 21px;
	transition: all .3s;
}

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

.footer-wrapper {
	grid-row-gap: 50px;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 40px;
	display: flex;
}

.footer-brand {
	color: #fff;
	margin-bottom: 10px;
}

.footer-brand.w--current {
	color: #fff;
	padding-left: 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
}

.footer-links-wrapper {
	grid-column-gap: 30px;
}

.search-wrap-input {
	color: var(--primary-dark);
	background-color: #0000;
	border: 1px solid #0000;
	height: 60px;
	margin-bottom: 0;
	padding: 0;
	font-size: 18px;
}

.search-wrap-input:focus {
	border-style: none;
}

.search-wrap-input::placeholder {
	color: var(--dark-gray);
}

.search-desktop {
	z-index: 1000;
	background-color: #ffffffe6;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding-left: 20px;
	padding-right: 20px;
	display: none;
	position: fixed;
	inset: 0% auto auto 0%;
}

.search-close-button {
	cursor: pointer;
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 20px;
	font-weight: 900;
	position: absolute;
	inset: 50px 50px auto auto;
}

.search-bottom-line {
	background-color: var(--primary);
	width: 100%;
	height: 3px;
	margin-bottom: 20px;
	display: flex;
}

.search-wrapper {
	flex-direction: column;
	width: 100%;
	max-width: 1140px;
	display: flex;
}

.search-result-item {
	margin-bottom: 30px;
}

.search-link {
	color: var(--primary);
	margin-bottom: 10px;
	font-size: 18px;
	transition: all .3s;
	display: inline-block;
}

.search-link:hover {
	opacity: .7;
}

.search-input {
	border: 1px solid var(--dark-gray-50);
	border-radius: 9px;
	height: auto;
	margin-bottom: 0;
	padding: 16px 22px;
	font-size: 16px;
	line-height: 1em;
}

.search-input:focus {
	border: 1px solid var(--primary);
}

.search-input::placeholder {
	color: var(--dark-gray-50);
}

.search-result-wrapper {
	width: 100%;
	margin-top: 40px;
}

.search-section {
	padding-top: 160px;
}

.service-list-item {
	position: relative;
}

.primary-button-white {
	grid-column-gap: 20px;
	color: var(--primary-dark);
	text-align: center;
	background-color: #fff;
	border-radius: 9px;
	justify-content: center;
	align-items: center;
	height: 44px;
	padding: 14px;
	font-size: 14px;
	font-weight: 500;
	transition: all .2s;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: 0 10px 10px #0000000a;
}

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

.primary-button-white.banner {
	border-radius: 9px;
	padding-left: 18px;
	padding-right: 18px;
	overflow: hidden;
}

.slide-3 {
	max-height: 580px;
}

.about-3-tab-link {
	color: var(--white);
	background-color: #0000;
	flex-direction: column;
	align-items: center;
	width: 33.33%;
	margin-bottom: -12px;
	padding-top: 20px;
	padding-bottom: 4px;
	font-size: 19px;
	line-height: 32px;
	transition: all .3s;
	display: flex;
	position: relative;
}

.about-3-tab-link.w--current {
	color: var(--white);
	background-color: #0000;
	padding-top: 20px;
	padding-bottom: 4px;
	font-size: 24px;
}

.portfolio-grid-collection-item {
	width: 100%;
	position: relative;
	overflow: hidden;
	box-shadow: 0 0 30px #00000014;
}

.portfolio-masonry-image-wrapper {
	position: relative;
}

.testimonials {
	padding-top: 80px;
	padding-bottom: 80px;
}

.blog-section-title {
	text-align: center;
	margin-bottom: 60px;
	padding-left: 15px;
	padding-right: 15px;
}

.map-wrapper {
	position: relative;
}

.map-wrapper.home-page {
	width: 100%;
	margin-bottom: 60px;
}

.contacts-wrapper-grid {
	grid-column-gap: 30px;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	padding-left: 30px;
	padding-right: 30px;
}

.section-title-center {
	z-index: 12;
	grid-row-gap: 24px;
	text-align: center;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	max-width: 920px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	position: relative;
}

.section-title-center.small-max-width {
	max-width: 407px;
	position: relative;
}

.section-title-center.medium-max-width {
	max-width: 610px;
	position: relative;
}

.courses-collection {
	width: 100%;
}

.home-4-testimonials-wrapper, .testimonials-wrapper-2 {
	grid-column-gap: 30px;
	grid-row-gap: 30px;
	align-items: stretch;
	width: 100%;
	margin-top: 10px;
	display: flex;
}

.top-banner-button-wrapper {
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: center;
	margin-top: 38px;
	display: flex;
	position: relative;
}

.about-img {
	object-fit: contain;
	border-radius: 20px;
}

.about-img._1 {
	z-index: 2;
	width: 350px;
	inset: 0% 0% auto 12%;
}

.about-img._5 {
	z-index: 4;
	width: 350px;
	height: 170px;
	inset: auto 0% 0 24%;
}

.about-img._5.border-10 {
	border-radius: 10px;
	box-shadow: 0 -10px 10px #59a3981a, 0 10px 10px #59a3981a;
}

.about-img._3 {
	z-index: 1;
	width: 300px;
	inset: 19% 4% 0% auto;
}

.about-img._4 {
	z-index: 5;
	width: 220px;
	inset: 30% 30% 0% 50%;
}

.about-img._2 {
	z-index: 3;
	width: 300px;
	margin-left: 120px;
	inset: 0% auto 0% 2%;
}

.about-img._2.border-10 {
	border-radius: 10px;
	box-shadow: 0 -10px 20px #59a39833, 0 10px 20px #59a39833;
}

.about-img._1-no-borders {
	z-index: 2;
	border-radius: 10px;
	width: 300px;
	height: 192px;
	inset: 0% 0% auto 12%;
	box-shadow: 0 -10px 10px #59a3981a, 0 10px 10px #59a3981a;
}

.subtitle {
	border-bottom: 2px solid #80808026;
	margin-bottom: 30px;
	margin-right: 0;
	padding-bottom: 4px;
	display: inline-block;
}

.our-services-wrap {
	grid-row-gap: 20px;
	flex-direction: column;
	align-items: center;
	width: 33.33%;
	display: flex;
}

.central-alignment-heaading {
	text-align: center;
	margin-bottom: 75px;
}

.heading-wrapper {
	margin-top: 40px;
	margin-bottom: 30px;
}

.content-wrapper {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 190px;
	display: flex;
}

.content {
	border-radius: 5px;
	margin-bottom: 30px;
	margin-left: 15px;
	margin-right: 15px;
}

.industries-block-wrapper {
	background-color: #0000;
	border-radius: 12px;
	flex-direction: column;
	justify-content: space-around;
	width: 100%;
	max-width: 35vw;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	display: flex;
	position: relative;
}

.industries-block-wrapper:hover {
	box-shadow: 0 10px 20px #14173326;
}

.home-9-team-item {
	text-align: center;
	flex-direction: column;
	align-items: center;
	width: 31%;
	position: relative;
}

.about-4-team-slide {
	width: 23%;
	margin-right: 30px;
}

.about-6-projects-item {
	text-align: center;
	object-fit: cover;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 370px;
	display: flex;
	position: relative;
	overflow: hidden;
}

.section-with-blue-bg {
	background-color: var(--primary);
	justify-content: center;
	display: flex;
}

.search {
	grid-column-gap: 15px;
	grid-row-gap: 15px;
	width: 100%;
	margin-top: 20px;
	display: flex;
}

.subtitle-2 {
	color: #fc8e44;
	border-bottom: 2px solid #80808026;
	margin-bottom: 30px;
	margin-right: 0;
	padding-bottom: 4px;
	display: inline-block;
}

.dropdown-nav-link {
	color: #999;
	margin-left: -20px;
	padding: 5px 0;
	font-family: 'Montserrat Alternates', sans-serif !important;
	transition: color .2s;
	display: flex;
}

.dropdown-nav-link:hover, .dropdown-nav-link.w--current {
	color: #004ae2;
}

.gallery-image-link {
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative;
	overflow: hidden;
}

.home-19-gallery-img-link {
	justify-content: center;
	display: flex;
	position: relative;
	overflow: hidden;
}

.rich-text-style h2 {
	margin-bottom: 24px;
}

.rich-text-style h3 {
	margin-top: 40px;
	margin-bottom: 20px;
}

.rich-text-style h4, .rich-text-style h5, .rich-text-style h6 {
	margin-top: 24px;
	margin-bottom: 20px;
}

.rich-text-style ul {
	margin-top: 20px;
	margin-bottom: 20px;
}

.rich-text-style img {
	margin-top: 20px;
	margin-bottom: 10px;
}

.rich-text-style p {
	margin-top: 10px;
	margin-bottom: 10px;
}

.rich-text-style a {
	color: var(--primary);
}

.rich-text-style a:hover {
	color: #555;
}

.rich-text-style h1 {
	margin-bottom: 24px;
}

.home-banner-left-arrow {
	align-items: center;
	height: 40px;
	display: flex;
	inset: 0% auto 0% 2%;
}

.home-23-team-item {
	width: 33%;
}

.center-title {
	z-index: 10;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative;
}

.paragraph-medium {
	font-size: 18px;
}

.button-stroke {
	border-radius: 9px;
	justify-content: center;
	align-items: center;
	display: flex;
	position: absolute;
	inset: 0%;
	overflow: hidden;
}

.button-stroke.radius-20 {
	border-radius: 20px;
}

.hover-button-element {
	filter: blur(25px);
	border-radius: 50%;
	width: 100%;
	height: 170%;
	position: absolute;
	top: 4px;
}

.hover-button-element.small {
	filter: blur(10px);
	width: 100%;
	top: 45px;
}

.hover-button-element.arrow-button {
	filter: blur(15px);
	top: 20px;
}

.button-text, .button-arrow, .button-arrow-wrapper {
	z-index: 1;
	position: relative;
}

.button-hover-arrow {
	position: absolute;
	inset: 0%;
}

.secondary-button-white {
	z-index: 2;
	grid-column-gap: 6px;
	color: var(--primary-dark);
	text-align: center;
	border-radius: 7px;
	justify-content: center;
	align-items: center;
	padding: 9px 13px;
	font-size: 14px;
	font-weight: 500;
	transition: all .2s;
	display: flex;
	position: relative;
	overflow: hidden;
	box-shadow: 0 10px 30px #00000012;
}

.secondary-button-white:hover {
	color: var(--primary-dark);
}

.secondary-button-white.top-margins-14 {
	padding-top: 14px;
	padding-bottom: 14px;
}

.banner-section {
	padding-left: 10px;
	padding-right: 10px;
	overflow: visible;
	margin-top: -7rem;
}

.banner-intro {
	background-position: 0 0, 50%, 0 0;
	background-size: auto, cover, auto;
	border-radius: 20px;
	padding-bottom: 120px;
}

.vertical-gap-24 {
	grid-row-gap: 24px;
}

.vertical-gap-24.mobile-center {
	z-index: 12;
}

.vertical-gap-24.full {
	width: 100%;
}

.home-title-wrapper {
	max-width: 660px;
}

.banner-buttons {
	grid-column-gap: 10px;
	justify-content: center;
	margin-top: 40px;
}

.banner-content-right {
	z-index: 12;
	width: 64%;
	margin-bottom: -83px;
	position: relative;
}

.banner-content-left {
	z-index: 12;
	border-radius: 10px;
	width: 32%;
	height: 422px;
	margin-right: 20px;
	position: relative;
}

.banner-element-top {
	position: absolute;
	inset: -39px auto auto -17px;
}

.banner-element-bottom {
	position: absolute;
	inset: auto -30px -44px auto;
}

.banner-element-bottom.march {
	border-radius: 20px;
}

.banner-image {
	z-index: 1;
	object-fit: cover;
	border-radius: 10px;
	width: 100%;
	height: 100%;
	position: relative;
	box-shadow: 20px 24px 96px #5d70ae99;
}

.banner-image.solutions {
	border-radius: 20px;
	margin-bottom: 10px;
	margin-right: 35px;
}

.banner-content {
	z-index: 2;
	justify-content: space-between;
	align-items: flex-end;
	width: 100%;
	position: static;
}

.title-space {
	width: 10px;
	transition: all 1s;
	display: inline-block;
}

.banner-item {
	z-index: 2;
	background-color: #fdfdfd;
	border-radius: 50px;
	justify-content: flex-start;
	align-items: center;
	padding: 9px 16px 9px 9px;
	font-size: 11px;
	font-weight: 500;
	display: flex;
	position: absolute;
	inset: auto -30px 170px auto;
	box-shadow: 20px 24px 86px #5d70ae;
}

.banner-item-circle {
	background-color: #f3f3f3;
	border-radius: 50%;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	padding: 8px;
	display: flex;
}

.horizontal-gap-30 {
	grid-column-gap: 30px;
	justify-content: flex-start;
	align-items: center;
}

.horizontal-gap-30.align-top {
	justify-content: flex-start;
	align-items: flex-start;
}

.section-subtitle {
	background-image: linear-gradient(315deg, var(--dark-backgound), #eaeefc);
	color: var(--primary);
	text-align: center;
	border-radius: 50px;
	padding: 6px 14px;
	font-weight: 500;
}

.description-about-width {
	max-width: 620px;
}

.about-items-grid {
	z-index: 12;
	grid-column-gap: 50px;
	grid-template-rows: auto;
	position: relative;
}

.about-item {
	z-index: 2;
	grid-row-gap: 30px;
	border-radius: 20px;
	padding: 30px;
	position: relative;
}

.item-subtitle {
	z-index: 1;
	color: var(--primary);
	background-image: linear-gradient(#fff, #fff3);
	border-radius: 9px;
	padding: 6px 10px;
	font-weight: 500;
	box-shadow: 0 10px 30px #0000000d;
}

.vertical-20 {
	grid-row-gap: 20px;
}

.item-bg-elements-wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: absolute;
	inset: auto 20px 20px auto;
}

.bg-rectangle {
	border: 1px solid #1a1b1f14;
	border-radius: 10px;
	width: 37px;
	height: 37px;
}

.bg-rectangles-wrapp {
	grid-column-gap: 36px;
	justify-content: center;
	align-items: flex-start;
}

.item-right-description {
	max-width: 370px;
}

.item-left-descroption {
	max-width: 503px;
}

.image-logo {
	background-image: url(https://cdn.prod.website-files.com/66cc6012d3fa8c4cdc0a44e2/6710d803fd9dd1a9f087f0aa_green.svg);
	background-position: 50% 0;
	background-repeat: no-repeat;
	background-size: 130px;
	display: inline;
}

.center-button {
	z-index: 20;
	justify-content: center;
	align-items: flex-start;
	display: flex;
	position: relative;
}

.center-blur {
	z-index: -1;
	background-image: linear-gradient(180deg, var(--dark-backgound), var(--light-background));
	filter: blur(70px);
	border-radius: 50%;
	width: 729px;
	height: 268px;
	position: absolute;
	inset: -73px 0% 0% 50%;
	transform: translate(-50%);
}

.left-elements {
	width: 50%;
	padding-left: 50px;
}

.small-element {
	background-color: #59a39833;
	border-radius: 50px;
	justify-content: center;
	align-items: center;
	width: 46px;
	height: 46px;
	display: flex;
}

.small-element.top-left {
	margin-top: -19px;
	margin-left: 150px;
}

.small-element.center {
	margin-top: -8px;
}

.small-element.bottom-left {
	margin-top: 49px;
	margin-left: 90px;
}

.small-element.top-right {
	margin-top: -19px;
	margin-left: 0;
	margin-right: 150px;
}

.small-element.bottom-right {
	margin-top: 49px;
	margin-right: 90px;
}

.top-right {
	margin-left: 150px;
}

.right-elements {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-end;
	width: 50%;
	padding-right: 50px;
	display: flex;
}

.difference-wrapper {
	grid-auto-columns: 1fr;
	align-items: stretch;
	display: grid;
}

.section-title-left {
	grid-row-gap: 24px;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
}

.section-title-left.relative-12 {
	z-index: 12;
	position: relative;
}

.difference-left {
	max-width: 556px;
}

.difference-left.relative-12 {
	z-index: 12;
	position: relative;
}

.vertical-30 {
	grid-row-gap: 30px;
}

.horizontal-20 {
	grid-column-gap: 20px;
}

.horizontal-20.align-center {
	justify-content: flex-start;
	align-items: center;
}

.vertical-8 {
	grid-row-gap: 8px;
}

.vertical-8.full-width {
	width: 100%;
}

.diffecrence-icon-wrapper {
	background-image: linear-gradient(180deg, var(--light-background), var(--dark-backgound));
	border-radius: 20px;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 64px;
	height: 64px;
	padding: 13px;
	display: flex;
}

.primary-btn-color {
	border-radius: 9px;
	position: absolute;
	inset: 1px;
	overflow: hidden;
	background-color: #000;
}

.white-btn-color {
	background-image: linear-gradient(#fff, #fff3);
	border-radius: 9px;
	position: absolute;
	inset: 1px;
	overflow: hidden;
}

.white-btn-color.white {
	background-image: linear-gradient(#fff, #fff);
}

.top-space {
	margin-top: 40px;
}

.difference-image {
	z-index: 12;
	max-width: 530px;
	height: 100%;
	position: relative;
}

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

.cover-image.borders {
	border-radius: 20px;
}

.difference-item {
	z-index: 2;
	background-color: #fdfdfd;
	border-radius: 50px;
	justify-content: flex-start;
	align-items: center;
	padding: 20px;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.4em;
	display: flex;
	position: absolute;
	inset: auto auto 82px -30px;
	box-shadow: 10px 6px 5px #86622d03, 0 5px 3px #86622d05, 0 4px 4px #86622d08, 0 3px 3px #86622d0a;
}

.difference-item.item-1 {
	display: flex;
}

.difference-item.item-2 {
	grid-row-gap: 1px;
	border-radius: 20px;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	padding: 16px 24px;
	display: none;
}

.difference-item.item-3 {
	border-radius: 20px;
	display: none;
}

.section-with-paddings {
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
}

.section-with-paddings.homepage-fourth-section {
	padding-bottom: 110px;
	overflow: visible;
}

.section-overlay {
	background-image: linear-gradient(180deg, var(--light-background), var(--dark-backgound));
	border-radius: 20px;
}

.cta-wrapper {
	z-index: 12;
	background-image: url("https://cdn.prod.website-files.com/66cc6012d3fa8c4cdc0a44e2/66cd996a62e3c04cb028c41d_Background%20pattern%20(2)%20(1).png"), linear-gradient(180deg, var(--primary), #008471);
	background-position: 50% 0, 0 0;
	background-repeat: no-repeat, repeat;
	background-size: cover, auto;
	border-radius: 20px;
	justify-content: space-between;
	align-items: flex-end;
	margin-bottom: -110px;
	padding: 50px;
	display: flex;
	position: relative;
}

.cta-title-wrapper {
	max-width: 460px;
}

.section-space {
	flex-flow: row;
	justify-content: center;
	align-items: flex-start;
	min-height: 580px;
	padding-top: 110px;
	padding-bottom: 110px;
	display: flex;
	position: relative;
}

.section-space.relative-12 {
	z-index: 12;
	position: relative;
}

.section-space.no-min-height {
	min-height: 0;
}

.center-logo-space {
	border-radius: 50%;
	outline: 1px dashed #59a39880;
	width: 190px;
	height: 190px;
	margin-top: 60px;
	padding: 75px 28px;
	position: relative;
}

.outline-medium {
	outline-offset: 0px;
	border-radius: 50%;
	outline: 1px dashed #59a3984d;
	position: absolute;
	inset: -69px;
}

.outline-large {
	outline-offset: 0px;
	border-radius: 50%;
	outline: 1px dashed #59a39833;
	position: absolute;
	inset: -142px;
}

.vertical-flex-center {
	text-align: center;
	justify-content: flex-start;
	align-items: center;
}

.number-items-wrapper-left {
	z-index: 2;
	grid-row-gap: 40px;
	justify-content: flex-start;
	align-items: flex-end;
	position: absolute;
	inset: 150px auto 0% 30px;
}

.number-item {
	z-index: 12;
	grid-row-gap: 12px;
	background-color: var(--white);
	border-radius: 20px;
	min-width: 280px;
	padding: 20px;
}

.number-item.top {
	margin-right: 50px;
}

.number {
	font-family: 'Montserrat Alternates', sans-serif !important;
	;font-size: 50px;
	line-height: 1.2em;
}

.primary-color {
	color: var(--primary);
}

.number-items-wrapper-right {
	z-index: 2;
	grid-row-gap: 40px;
	justify-content: flex-start;
	align-items: flex-end;
	position: absolute;
	inset: 150px 30px 0% auto;
}

.bottom-bg-elements-wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: absolute;
	inset: auto 0 210px auto;
}

.bg-rectangle-medium {
	border: 1px solid #1a1b1f14;
	border-radius: 10px;
	width: 44px;
	height: 44px;
}

.bg-rectangle-medium.transparent {
	border-style: none;
	border-color: #1a1b1f00;
}

.bg-rectangles-wrapp-medium {
	grid-column-gap: 44px;
	justify-content: center;
	align-items: flex-start;
}

.bottom-left-bg-elements {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: absolute;
	inset: auto auto 210px -8px;
}

.top-left-bg-elements {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: absolute;
	inset: 47px auto auto 200px;
}

.bottom-right-bg-elements {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	position: absolute;
	inset: auto 120px 32px auto;
}

.subtitle-wrapper {
	text-align: center;
	justify-content: center;
	align-items: flex-start;
	margin-bottom: 24px;
	display: flex;
	position: relative;
}

.testimonials-slider {
	z-index: 12;
	background-color: #0000;
	height: 100%;
	position: relative;
}

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

.slider-intro {
	grid-row-gap: 40px;
	justify-content: flex-start;
	align-items: center;
	max-width: 710px;
	margin-left: auto;
	margin-right: auto;
}

.member-name-wrapp {
	grid-row-gap: 6px;
	justify-content: flex-start;
	align-items: center;
}

.center-blur-testimonials {
	background-image: linear-gradient(180deg, var(--dark-backgound), var(--light-background));
	filter: blur(70px);
	border-radius: 50%;
	width: 992px;
	height: 396px;
	position: absolute;
	inset: 0 0% 0% 50%;
	transform: translate(-50%);
}

.testimonials-mask {
	padding-bottom: 70px;
}

.slide-nav {
	z-index: 9999;
	inset: auto 0% 0%;
}

.visual-box-secpart, .visual-box-firstpart {
	font-size: 1.2rem;
	color: #2c3e50;
	line-height: 1.8;
}

.testimonial-slider {
	text-align: left;
	background: #f5f5f7;
	padding: 50px 20px;
}

.section-title {
	font-size: 3.2rem;
	font-weight: bold;
	margin-bottom: 40px;
}

.swiper {
	max-width: 1100px;
	margin: 0 auto 40px;
}

.testimonial-card {
	background: white;
	border-radius: 10px;
	padding: 20px;
	max-width: 350px;
	margin: 0 auto;
}

.stats {
	display: flex;
	justify-content: center;
	gap: 100px;
	flex-wrap: wrap;
	text-align: center;
	margin-top: 4rem;
}

.stats div h3 {
	margin: 0;
	font-size: 2.6rem;
	font-weight: bold;
	font-family: 'Montserrat Alternates', sans-serif !important;
}

.stats div p {
	margin: 5px 0 0;
	font-size: 14px;
	color: #8a8a8a;
}

.swiper {
	margin-top: 4rem !important;
}

.swiper-slide {
	height: 12rem !important;
}

.stars-custom-testimonials {
	color: #000;
}

.testimonial-site-url {
	color: #000;
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-style: italic;
	margin-top: 3rem;
}

.testimonial-revies {
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-style: italic;
	margin-top: 0.7rem;
}

.trusted-brands {
	background: #f5f5f7;
	padding: 60px 20px;
	text-align: center;
}

.trusted-title {
	font-size: 50px;
	font-weight: bold;
	margin-bottom: 40px;
	font-family: 'Montserrat Alternates', sans-serif !important;
}

.brand-logos {
	display: grid;
	grid-template-columns: repeat(6, 1fr);
	gap: 30px 20px;
	align-items: center;
	justify-items: center;
	max-width: 1100px;
	margin: 0 auto 30px;
	margin-top: 4rem;
}

.brand-logos img {
	height: 55px;
	opacity: 0.6;
	filter: grayscale(100%);
	transition: 0.3s ease;
	mix-blend-mode: multiply;
}

.brand-logos img:hover {
	opacity: 1;
	filter: grayscale(0%);
}

.trusted-subtext {
	font-size: 15px;
	color: #62698f;
	font-family: 'Montserrat Alternates', sans-serif !important;
}

@media (max-width: 992px) {
	.brand-logos {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (max-width: 600px) {
	.brand-logos {
		grid-template-columns: repeat(2, 1fr);
	}

	.brand-logos img {
		height: 30px;
	}
}

.custome-height-set-tes-img {
	height: 6rem !important;
}

.c-pricing-section {
	background-color: #f5f5f7;
	padding: 80px 20px;
	text-align: center;
	font-family: 'Montserrat Alternates', sans-serif !important;
	z-index: 999;
	position: relative;
}

.c-pricing-title {
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 50px;
	margin-bottom: 50px;
}

.c-pricing-cards {
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
	justify-content: center;
}

.c-pricing-card {
	background: #fff;
	border-radius: 16px;
	padding: 40px 30px;
	width: 460px;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
	text-align: left;
	flex-direction: column;
	justify-content: space-between;
}

.c-plan-name {
	font-family: 'Montserrat Alternates', sans-serif !important;
	font-size: 20px;
	margin-bottom: 15px;
}

.c-price {
	font-size: 62px;
	font-weight: bold;
	margin-bottom: 30px;
	font-family: 'Montserrat Alternates', sans-serif !important;
	color: black;
}

.c-currency {
	font-size: 28px;
	vertical-align: top;
}

.c-period {
	font-size: 16px;
	font-weight: normal;
	font-family: 'Montserrat Alternates', sans-serif !important;
}

.c-feature-list {
	list-style: none;
	padding: 0;
	margin: 0 0 30px 0;
}

.c-feature-list li {
	position: relative;
	padding-left: 24px;
	color: #000000;
	font-size: 15px;
	font-family: 'Montserrat Alternates', sans-serif !important;
	line-height: 1.6;
	opacity: 1;
}

.c-feature-list li::before {
	content: '✓';
	position: absolute;
	left: 0;
	top: 1px;
	color: #0ACF83;
	font-weight: bold;
	font-size: 16px;
}

.c-btn {
	padding: 12px 20px;
	border-radius: 12px;
	font-size: 15px;
	font-family: 'Montserrat Alternates', sans-serif !important;
	cursor: pointer;
	border: none;
	width: 100%;
	transition: background 0.2s ease;
}

.c-btn-black {
	background: #000;
	color: #fff;
}

.c-btn-pink {
	background: rgb(255, 56, 92);
	color: #fff;
}

.custom-black-btn-price {
	margin-top: 5rem;
}

footer2025-wrapper {
	background-color: #f5f5f7;
	padding: 60px 20px 30px;
	font-family: 'Montserrat Alternates', sans-serif !important;
	color: #000;
	font-size: 14px;
	z-index: 999;
	position: relative;
}

.footer2025-container {
	max-width: 1200px;
	margin: 20px auto;
	display: flex;
	flex-wrap: wrap;
	gap: 60px;
	justify-content: space-between;
	position: relative;
}

.footer2025-left {
	min-width: 240px;
}

.footer2025-logo {
	font-size: 20px;
	font-family: 'Montserrat Alternates', sans-serif !important;
	margin-bottom: 20px;
}

.footer2025-social {
	display: flex;
	gap: 14px;
	margin-top: 1rem;
}

.footer2025-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	background: #f0f2f5;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	text-decoration: none;
}

.footer2025-icon i {
	font-size: 20px;
	color: #4c4f5a;
	line-height: 1;
	display: inline-block;
	vertical-align: middle;
}

.footer2025-signup-block h4 {
	font-family: 'Montserrat Alternates', sans-serif !important;
	margin-top: 30px;
	margin-bottom: 8px;
	font-size: 16px;
}

.footer2025-signup-block p {
	margin-bottom: 20px;
	max-width: 260px;
	font-size: 13px;
}

.footer2025-input-row {
	display: flex;
	align-items: center;
	background: #fff;
	padding: 5px;
	border-radius: .8rem;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
	width: 100%;
}

.footer2025-input-row input {
	border: none;
	padding: 10px;
	font-size: 13px;
	outline: none;
	border-radius: 10px;
	min-width: 160px;
}

.footer2025-input-row button {
	background: #000;
	color: #fff;
	border: none;
	padding: 12px 14px;
	border-radius: 999px;
	font-size: 14px;
	cursor: pointer;
	font-family: 'Montserrat Alternates', sans-serif !important;
	width: 50%;
}

.footer2025-shopify-badge {
	margin-top: 40px;
	width: 130px;
}

.footer2025-links {
	flex: 2 1 600px;
	display: flex;
	flex-wrap: wrap;
	gap: 40px;
}

.footer2025-col {
	min-width: 140px;
}

.footer2025-col h4 {
	font-family: 'Montserrat Alternates', sans-serif !important;
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: 600;
	color: #000;
}

.footer2025-col a {
	display: block;
	line-height: 22px;
	text-decoration: none;
	color: #000;
	font-size: .875rem;
}

.footer2025-bottom {
	text-align: center;
	font-size: 13px;
	margin-top: 60px;
	border-top: 1px solid #e6e6e6;
	padding-top: 20px;
}

@media (max-width: 768px) {
	.footer2025-container {
		flex-direction: column;
		align-items: center;
	}

	.footer2025-links {
		justify-content: center;
	}
}

.footer2025-split-column {
	display: flex;
	gap: 48px;
	flex-wrap: wrap;
}

.footer2025-bottom-bar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 20px 0;
	border-top: 1px solid #eee;
	margin-top: 40px;
	flex-wrap: wrap;
	gap: 12px;
}

.footer2025-bottom-badge {
	width: auto;
	height: auto;
}

.footer2025-bottom-text {
	font-size: 14px;
	color: #666;
	font-family: 'Montserrat Alternates', sans-serif !important;
}

@media screen and (max-width: 425px) {
	.headin-one-banner-main {
		font-size: 2rem;
	}

	.headin-one-banner-main-2 {
		font-size: 2rem;
	}

	.button {
		font-size: 11px;
		padding: 8px 28px;
	}

	.message-box {
		font-size: 12px;
	}

	.rating-stars {
		font-size: 13px;
	}

	.content-box {
		max-width: 100%;
	}

	.rating-labels {
		display: block;
		font-size: 10px;
		color: #444040;
		gap: 1rem;
	}

	.background-number {
		font-size: 84px;
	}

	.how-card-inner {
		display: block;
	}

	.btn-install {
		width: 14rem;
	}

	.demo-link {
		width: 13rem;
	}

	.footer2025-input-row button {
		background: #000;
		color: #fff;
		border: none;
		padding: 5px 1px 5px 2px;
		margin-left: 8px;
		border-radius: 999px;
		font-size: 13px;
		cursor: pointer;
		font-family: 'Montserrat Alternates', sans-serif !important;
		width: 6.5rem;
	}

	.footer2025-col {
		min-width: 290px;
	}
}

.relative-12 {
	margin-top: 4rem;
}

@media screen and (min-width: 270px) and (max-width: 320px) {
	.how-it-works-section {
		padding: 32px 16px;
	}

	.swiper-slide {
		height: 14rem !important;
	}

	.c-pricing-section {
		padding: 80px 15px;
	}

	.testimonial-slider {
		padding: 50px 16px;
	}

	.relative-12 {
		margin-top: 0rem;
	}
}

@media screen and (min-width: 321px) and (max-width: 425px) {
	.testimonial-card {
		max-width: 423px;
	}
}

@media screen and (min-width: 426px) and (max-width: 768px) {
	.visual-box-1 {
		width: 565px;
	}
}

.section-sub-header-2 {
	font-family: 'open sans', sans-serif !important;
}

.video-container {
	font-family: 'open sans', sans-serif !important;
}

.button-main:hover {
	background-color: #ff2d55;
	border: none;
}

.black-button:hover {
	background-color: #ff2d55;
}

:root {
	--cl-backdrop: rgba(21, 25, 34, .6);
	--cl-modal-background: #fff;
	--cl-link: #383c43;
	--cl-link-hover: #73757a;
	--cl-secondary: #fff;
	--cl-default-container-width: 360px;
}

@keyframes ConsentModal-fade-in {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@keyframes ConsentModal-fade-out {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.ConsentWidget__container {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
	z-index: 10000;
}

.ConsentWidget {
	color: var(--cl-font-color-main);
	font-family: 'Libre Baskerville', serif !important;
	-webkit-font-smoothing: antialiased;
	border-radius: var(--cl-wdgt-border-radius);
	pointer-events: all;
	box-shadow: 0 0 0 1px #2a2b3212,0 15px 20px 1px #2a2b321f;
	transition: box-shadow .25s ease-out;
	background-color: var(--cl-modal-background);
	padding: 16px;
	margin: 8px;
}

.ConsentWidget__content {
	margin-bottom: 24px;
}

.ConsentWidget__title {
	color: var(--cl-font-color-title);
	font-weight: 600;
	letter-spacing: inherit;
	font-size: 20px;
	line-height: 30px;
	margin: 0 0 8px;
}

.ConsentWidget__text {
	color: var(--cl-font-color-text);
	letter-spacing: inherit;
	font-size: 14px;
	line-height: 21px;
	font-weight: 400;
	margin: 0;
}

.ConsentWidget__link {
	text-decoration: underline;
	cursor: pointer;
	transition: color .25s,opacity .25s ease-out;
	background-color: transparent;
	color: var(--cl-link);
}

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

.ConsentWidget__link:focus-visible {
	border: 2px solid var(--cl-primary-hover);
	border-radius: 4px;
	outline: none;
}

.ConsentModal__overlay {
	display: flex;
	justify-content: center;
	align-items: center;
	position: fixed;
	inset: 0;
	background-color: var(--cl-backdrop);
	line-height: 1.428571429;
	-webkit-font-smoothing: antialiased;
	z-index: 10000;
}

.ConsentModal:not(.hide) .ConsentModal__overlay {
	animation: ConsentModal-fade-in .2s linear;
	animation-fill-mode: forwards;
}

.ConsentModal[data-state=closing] .ConsentModal__overlay {
	animation: ConsentModal-fade-out .2s linear;
	animation-fill-mode: forwards;
}

.ConsentModal__container {
	position: fixed;
	inset: 32px 15px;
	display: flex;
	flex-direction: column;
	max-width: 720px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	border-radius: var(--cl-wdgt-border-radius);
	background-color: var(--cl-modal-background);
	z-index: 1000;
	font-family: 'Libre Baskerville', serif !important;
}

.ConsentModal:not(.hide) .ConsentModal__container {
	animation: ConsentModal-fade-in .25s linear;
}

.ConsentModal[data-state=closing] .ConsentModal__container {
	animation: ConsentModal-fade-out .25s linear;
}

.hide {
	display: none;
}

.ConsentModal__header>.header-title {
	margin: 0 0 8px;
	letter-spacing: -.44px;
	font-size: 22px;
	font-weight: 600;
	line-height: 30px;
	color: var(--cl-font-color-title);
}

.ConsentModal__content-section {
	padding: 16px 16px 0;
}

.ConsentModal__header>.header-description {
	font-size: 14px;
	line-height: 21px;
	font-weight: 400;
	margin: 0;
	color: var(--cl-font-color-text);
}

.ConsentModal__link {
	color: var(--cl-link);
	text-decoration: underline;
	cursor: pointer;
	transition: color .25s,opacity .25s ease-out;
}

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

.ConsentModal__link:focus-visible {
	border: 2px solid var(--cl-primary-hover);
	border-radius: 4px;
	outline: none;
}

.ConsentModal__body>hr {
	margin: 16px 0;
	background-color: #e2e2e4;
	height: 1px;
	border: none;
	overflow: hidden;
}

.ConsentModal__body>hr:first-of-type {
	margin: 24px 0 16px;
}

.ConsentModal__content-element {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.ConsentModal__content-element-title {
	font-weight: 500;
	font-size: 16px;
	margin: 0 0 8px;
	line-height: 24px;
	color: var(--cl-font-color-title);
}

.ConsentModal__content-element-description {
	font-weight: 400;
	font-size: 14px;
	margin: 0;
	line-height: 21px;
	color: var(--cl-font-color-text);
}

.ConsentModal__toggle {
	position: absolute;
	top: 0;
	right: 0;
	margin-left: 12px;
}

[dir=rtl] .ConsentModal__toggle {
	right: auto;
	left: 0;
}

.ConsentModal__toggle-text {
	font-weight: 500;
	margin: 0;
	font-size: 16px;
	line-height: 24px;
	text-align: right;
	color: var(--cl-font-color-title);
}

.SVG_wrapper {
	width: 18px;
	height: 18px;
	min-width: 18px;
}

.SVG {
	vertical-align: baseline!important;
}

.ToggleSwitch {
	position: relative;
	display: inline-block;
	width: 44px;
	height: 24px;
}

.ToggleSwitchinput {
	opacity: 0;
	width: 0;
	height: 0;
}

.ToggleSwitch-slider {
	position: absolute;
	cursor: pointer;
	inset: 0;
	background-color: #d0d1d3;
	border-radius: 12px;
}

.ToggleSwitchinput:focus+.ToggleSwitch-slider {
	outline: 2px solid var(--cl-primary-hover);
}

.ToggleSwitch-background-checked {
	position: absolute;
	inset: 0;
	transition: opacity ease .3s;
	background-color: var(--cl-primary);
	border-radius: 12px;
	opacity: 0;
}

input:checked+.ToggleSwitch-slider .ToggleSwitch-background-checked {
	opacity: 1;
}

.ToggleSwitch-bubble {
	position: absolute;
	content: "";
	height: 20px;
	width: 20px;
	transform: translate(2px,2px);
	background-color: var(--cl-modal-background);
	-webkit-transition: .3s;
	transition: transform .3s;
	border-radius: 50%;
}

[dir=rtl] .ToggleSwitch-bubble {
	transform: translate(-22px,2px);
}

input:checked+.ToggleSwitch-slider>.ToggleSwitch-bubble {
	transform: translate(22px,2px);
}

[dir=rtl] input:checked+.ToggleSwitch-slider>.ToggleSwitch-bubble {
	transform: translate(-2px,2px);
}

.ToggleSwitch-icon-unchecked {
	display: block;
	position: absolute;
	transform: translate3d(-50%,-50%,0);
	left: 50%;
	top: 50%;
	opacity: 1;
	transition: .1s;
}

.ToggleSwitch input:checked+.ToggleSwitch-slider .ToggleSwitch-icon-unchecked {
	display: none;
}

.ToggleSwitch-icon-checked {
	display: none;
	position: absolute;
	transform: translate3d(-50%,-50%,0);
	left: 50%;
	top: 50%;
	opacity: 1;
	transition: .1s;
}

.ToggleSwitch input:checked+.ToggleSwitch-slider .ToggleSwitch-icon-checked {
	display: block;
}

[dir=rtl] .ToggleSwitch input:checked+.ToggleSwitch-slider .ToggleSwitch-icon-checked {
	left: 50%;
}

.ConsentModal__footer {
	position: sticky;
	bottom: 0;
	padding-top: 16px;
	margin-top: auto;
	text-align: right;
	background-color: var(--cl-modal-background);
}

.ConsentModal__footer-button-section {
	padding: 0 16px 16px;
}

.ConsentButton {
	outline: none;
	touch-action: manipulation;
	cursor: pointer;
	user-select: none;
	text-align: center;
	text-decoration: none;
	font-size: var(--cl-font-size-button);
	line-height: 24px;
	font-weight: 600;
	border-radius: var(--cl-btn-border-radius);
	display: inline-block;
	vertical-align: middle;
	font-family: 'Libre Baskerville', serif !important;
	text-transform: none;
	overflow: visible;
	margin: 0 0 12px;
}

.ConsentButton:active {
	color: var(--cl-primary-text);
	background-color: var(--cl-active);
	border-color: var(--cl-active);
}

.ConsentButton-outline {
	padding: 9px 28px;
	border: 1px solid;
	background-color: var(--cl-secondary);
	border-color: var(--cl-secondary-border);
	color: var(--cl-secondary-text);
	transition: color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;
}

.ConsentButton:focus {
	outline: 2px solid var(--cl-primary-hover);
}

.Customize {
	border: none;
}

.ConsentButton-outline:hover {
	background-color: var(--cl-secondary-hover);
	border-color: var(--cl-secondary-border);
	color: var(--cl-secondary-text-hover);
}

.Customize:hover {
	background-color: #fff;
	border: none;
	color: var(--cl-customize-color);
}

button.ConsentButton-fill {
	padding: 12px 28px;
	border: none;
	color: var(--cl-primary-text);
	background-color: var(--cl-primary);
	border-color: var(--cl-primary);
	transition: color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;
}

button.ConsentButton-fill:hover {
	background-color: var(--cl-primary-hover);
	border-color: var(--cl-primary-hover);
}

.widgetBtn {
	margin: 0 0 8px;
	width: 100%;
}

.ConsentModal__close-button {
	position: absolute;
	top: 16px;
	right: 16px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

[dir=rtl] .ConsentModal__close-button {
	left: 24px;
	right: auto;
}

.ConsentModal__close-button:hover {
	opacity: .8;
}

@media (min-width: 768px) {
	.ConsentWidget {
		width: var(--cl-default-container-width);
		padding: 24px;
		margin: 24px;
	}

	.ConsentModal__container {
		right: 32px;
		left: 32px;
	}

	.ConsentModal__content-section {
		padding: 32px 32px 0;
	}

	.ConsentModal__content-element-title {
		margin: 0;
	}

	.ConsentModal__toggle {
		position: unset;
	}

	.ConsentModal__footer-button-section {
		padding: 0 32px 32px;
	}

	.ConsentButton {
		margin: 0 8px 0 0;
	}

	.widgetBtn {
		margin: 0 0 12px;
	}

	.ConsentModal__close-button {
		top: 24px;
		right: 24px;
	}
}

@media (min-height: 780px) and (min-width: 600px) {
	.ConsentModal__container {
		top: auto;
		bottom: auto;
	}
}

@media (max-width: 767px) {
	.ConsentModal__header>.header-title {
		font-size: 20px;
		margin-right: 24px;
	}

	[dir=rtl] .ConsentModal__header>.header-title {
		margin-right: 0;
		margin-left: 24px;
	}

	.ConsentButton {
		width: 100%;
	}
}

@media (max-height: 480px) {
	.ConsentModal__footer {
		position: static;
	}
}

@media (max-height: 420px) and (min-width: 768px) {
	.ConsentWidget__container {
		height: 100%;
	}

	.ConsentWidget {
		overflow: scroll;
		box-sizing: border-box;
		max-height: calc(100% - 48px);
		min-width: calc(var(--cl-default-container-width) + 48px);
		margin-bottom: auto;
	}
}

*,:before,:after {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;--tw-pan-y:;
	--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;--tw-gradient-via-position:;
	--tw-gradient-to-position: ;--tw-ordinal:;
	--tw-slashed-zero: ;--tw-numeric-figure:;
	--tw-numeric-spacing: ;--tw-numeric-fraction:;
	--tw-ring-inset: ;--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(107 144 250 / .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;--tw-brightness:;
	--tw-contrast: ;--tw-grayscale:;
	--tw-hue-rotate: ;--tw-invert:;
	--tw-saturate: ;--tw-sepia:;
	--tw-drop-shadow: ;--tw-backdrop-blur:;
	--tw-backdrop-brightness: ;--tw-backdrop-contrast:;
	--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert: ;--tw-backdrop-opacity:;
	--tw-backdrop-saturate: ;--tw-backdrop-sepia:;
	--tw-contain-size: ;--tw-contain-layout:;
	--tw-contain-paint: ;--tw-contain-style:;
}

::backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;--tw-pan-y:;
	--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;--tw-gradient-via-position:;
	--tw-gradient-to-position: ;--tw-ordinal:;
	--tw-slashed-zero: ;--tw-numeric-figure:;
	--tw-numeric-spacing: ;--tw-numeric-fraction:;
	--tw-ring-inset: ;--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(107 144 250 / .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;--tw-brightness:;
	--tw-contrast: ;--tw-grayscale:;
	--tw-hue-rotate: ;--tw-invert:;
	--tw-saturate: ;--tw-sepia:;
	--tw-drop-shadow: ;--tw-backdrop-blur:;
	--tw-backdrop-brightness: ;--tw-backdrop-contrast:;
	--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert: ;--tw-backdrop-opacity:;
	--tw-backdrop-saturate: ;--tw-backdrop-sepia:;
	--tw-contain-size: ;--tw-contain-layout:;
	--tw-contain-paint: ;--tw-contain-style:;
}

*,:before,:after {
	box-sizing: border-box;
	border-width: 0;
	border-style: solid;
	border-color: #151823;
}

:before,:after {
	--tw-content: "";
}

html,:host {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;
	font-family: 'Libre Baskerville', serif !important;
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent;
}

body {
	margin: 0;
	line-height: inherit;
}

hr {
	height: 0;
	color: inherit;
	border-top-width: 1px;
}

abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}

h1,h2,h3,h4,h5,h6 {
	font-size: inherit;
	font-weight: inherit;
}

a {
	color: inherit;
	text-decoration: inherit;
}

b,strong {
	font-weight: bolder;
}

code,kbd,samp,pre {
	font-family: 'Libre Baskerville', serif !important;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em;
}

small {
	font-size: 80%;
}

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

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

table {
	text-indent: 0;
	border-color: inherit;
	border-collapse: collapse;
}

button,input,optgroup,select,textarea {
	font-family: 'Libre Baskerville', serif !important;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
}

button,select {
	text-transform: none;
}

button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none;
}

:-moz-focusring {
	outline: auto;
}

:-moz-ui-invalid {
	box-shadow: none;
}

progress {
	vertical-align: baseline;
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
	height: auto;
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

summary {
	display: list-item;
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
	margin: 0;
}

fieldset {
	margin: 0;
	padding: 0;
}

legend {
	padding: 0;
}

ol,ul,menu {
	list-style: none;
	margin: 0;
	padding: 0;
}

dialog {
	padding: 0;
}

textarea {
	resize: vertical;
}

input::-moz-placeholder,textarea::-moz-placeholder {
	opacity: 1;
	color: #9ca3af;
}

input::placeholder,textarea::placeholder {
	opacity: 1;
	color: #9ca3af;
}

button,[role=button] {
	cursor: pointer;
}

:disabled {
	cursor: default;
}

img,svg,video,canvas,audio,iframe,embed,object {
	display: block;
	vertical-align: middle;
}

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

[hidden]:where(:not([hidden=until-found])) {
	display: none;
}

b,strong {
	font-weight: 600;
}

@media (min-width: 640px) {
	.\!container {
		max-width: 608px!important;
	}

	.container {
		max-width: 608px;
	}
}

@media (min-width: 768px) {
	.\!container {
		max-width: 736px!important;
	}

	.container {
		max-width: 736px;
	}
}

@media (min-width: 992px) {
	.\!container {
		max-width: 960px!important;
	}

	.container {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.\!container {
		max-width: 1168px!important;
	}

	.container {
		max-width: 1168px;
	}
}

.heading-3xl {
	font-size: 2rem;
	line-height: 1.4;
	letter-spacing: -.047rem;
	font-weight: 600;
}

@media (min-width: 768px) {
	.heading-3xl {
		font-size: 2.625rem;
		line-height: 1.3;
	}
}

@media (min-width: 992px) {
	.heading-3xl {
		font-size: 3.25rem;
	}
}

@media (min-width: 1200px) {
	.heading-3xl {
		font-size: 4rem;
	}
}

.heading-2xl {
	font-size: 1.875rem;
	line-height: 1.3;
	letter-spacing: -.031rem;
	
}

@media (min-width: 768px) {
	.heading-2xl {
		font-size: 2.25rem;
	}
}

@media (min-width: 992px) {
	.heading-2xl {
		font-size: 2.5rem;
		line-height: 1.4;
	}
}

@media (min-width: 1200px) {
	.heading-2xl {
		font-size: 3rem;
		line-height: 1.3;
	}
}

.heading-xl {
	font-size: 1.75rem;
	line-height: 1.3;
	letter-spacing: -.016rem;
	font-weight: 600;
}

@media (min-width: 768px) {
	.heading-xl {
		font-size: 2rem;
		line-height: 1.4;
	}
}

@media (min-width: 992px) {
	.heading-xl {
		font-size: 2.25rem;
		line-height: 1.3;
	}
}

@media (min-width: 1200px) {
	.heading-xl {
		font-size: 2.5rem;
	}
}

.heading-lg {
	font-size: 1.625rem;
	line-height: 1.4;
	letter-spacing: -.016rem;
	font-weight: 600;
}

@media (min-width: 768px) {
	.heading-lg {
		font-size: 1.75rem;
	}
}

@media (min-width: 992px) {
	.heading-lg {
		font-size: 1.875rem;
		line-height: 1.5;
	}
}

@media (min-width: 1200px) {
	.heading-lg {
		font-size: 2rem;
		line-height: 1.4;
	}
}

.heading-md {
	font-size: 1.5rem;
	line-height: 1.5;
	font-weight: 600;
}

@media (min-width: 768px) {
	.heading-md {
		font-size: 1.625rem;
	}
}

@media (min-width: 1200px) {
	.heading-md {
		font-size: 1.75rem;
		line-height: 1.4;
	}
}

.heading-sm {
	font-size: 1.25rem;
	line-height: 1.5;
	font-weight: 600;
}

@media (min-width: 992px) {
	.heading-sm {
		font-size: 1.375rem;
		line-height: 1.4;
	}
}

.body-lg {
	font-size: 1.25rem;
	line-height: 1.5;
}

.body-md {
	font-size: 1rem;
	line-height: 1.5;
}

.\!body-sm {
	font-size: .875rem!important;
	line-height: 1.5!important;
}

.body-sm {
	font-size: .875rem;
	line-height: 1.5;
}

.body-xs {
	font-size: .75rem;
	line-height: 1.5;
}

.body-2xs {
	font-size: .625rem;
	line-height: 1.5;
}

.body-lg-medium {
	font-size: 1.25rem;
	line-height: 1.5;
	font-weight: 500;
}

.body-md-medium {
	font-size: 15px;
	line-height: 1.5;
	font-weight: 500;
}
.fBker {
    font-family: "Inter", sans-serif !important;
    font-size: 15px;
}

.body-sm-medium {
	font-size: .875rem;
	line-height: 1.5;
	font-weight: 500;
}

.body-xs-medium {
	font-size: .75rem;
	line-height: 1.5;
	font-weight: 500;
}

.body-2xs-medium {
	font-size: .625rem;
	line-height: 1.5;
	font-weight: 500;
}

.body-lg-bold {
	font-size: 1.25rem;
	line-height: 1.5;
	font-weight: 600;
}

.body-md-bold {
	font-size: 15px;
	line-height: 1.5;
	font-weight: 600;
}

.body-sm-bold {
	font-size: .875rem;
	line-height: 1.5;
	font-weight: 600;
}

.body-xs-bold {
	font-size: .75rem;
	line-height: 1.5;
	font-weight: 600;
}

.body-2xs-bold {
	font-size: .625rem;
	line-height: 1.5;
	font-weight: 600;
}

.\!text-primary {
	color: #2a2b32!important;
}

.text-primary {
	color: #2a2b32;
}

.text-secondary {
	color: #4d4e56;
}

.text-tertiary {
	color: #6c6d75;
}

.\!text-accent {
	color: #ff385c !important;
}

.text-accent {
	color: #ff385c;
}

.text-placeholder {
	color: #6c6d75;
}

.text-disabled {
	color: #b1b1b4;
}

.text-success {
	color: #075f3c;
}

.text-success-subtle {
	color: #37c871;
}

.text-warning {
	color: #654a0b;
}

.text-warning-subtle {
	color: #fac900;
}

.text-critical {
	color: #9e1c10;
}

.text-critical-subtle {
	color: #ff385c;
}

.text-primary-on-color {
	color: #fff;
}

.text-secondary-on-color {
	color: #f7f7f8;
}

.text-accent-on-dark {
	color: #6b90fa;
}

.text-accent-active {
	color: #243dcc;
}

.text-nordpass {
	color: #43a5a1;
}

.text-nordprotect {
	color: #c74800;
}

.text-nordlocker {
	color: #7f7aee;
}

.bg-primary {
	background-color: #f7f7f8;
}

.\!bg-secondary {
	background-color: #fff!important;
}

.bg-secondary {
	background-color: #fff;
}

.bg-tertiary {
	background-color: #e2e2e4;
}

.bg-accent {
	background-color: #ff385c;
}

.bg-accent-subtle {
	background-color: #f3f7fc;
}

.bg-success {
	background-color: #0a8550;
}

.bg-success-subtle {
	background-color: #ecf9ee;
}

.bg-warning {
	background-color: #fac900;
}

.bg-warning-subtle {
	background-color: #fff6db;
}

.bg-critical {
	background-color: #ff385c;
}

.bg-critical-subtle {
	background-color: #fcefee;
}

.bg-dark {
	background-color: #151823;
}

.bg-accent-hover {
	background-color: #6b90fa;
}

.bg-accent-active {
	background-color: #243dcc;
}

.bg-critical-hover {
	background-color: #ec6255;
}

.bg-critical-active {
	background-color: #9e1c10;
}

.bg-nordpass {
	background-color: #c9e9e8;
}

.bg-nordlocker {
	background-color: #dddcfb;
}

.border-primary {
	border-color: #c8c9cb;
}

.border-secondary {
	border-color: #e2e2e4;
}

.border-tertiary {
	border-color: #b1b1b4;
}

.border-accent {
	border-color: #ff385c;
}

.border-success {
	border-color: #37c871;
}

.border-warning {
	border-color: #fac900;
}

.border-critical {
	border-color: #ff385c;
}

.border-reversed {
	border-color: #151823;
}

.border-critical-hover {
	border-color: #ec6255;
}

.border-input {
	border-color: #8d8e96;
}

.fill-primary {
	fill: #f7f7f8;
}

.fill-secondary {
	fill: #fff;
}

.fill-tertiary {
	fill: #e2e2e4;
}

.fill-accent {
	fill: #ff385c;
}

.fill-accent-subtle {
	fill: #f3f7fc;
}

.fill-dark {
	fill: #151823;
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	white-space: nowrap;
	border-width: 0;
}

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

.\!visible {
	visibility: visible!important;
}

.visible {
	visibility: visible;
}

.invisible {
	visibility: hidden;
}

.collapse {
	visibility: collapse;
}

.static {
	position: static;
}

.fixed {
	position: fixed;
}

.absolute {
	position: absolute;
}

.relative {
	position: relative;
}

.sticky {
	position: sticky;
}

.-inset-\[var\(--card-spacing\)\] {
	inset: calc(var(--card-spacing) * -1);
}

.inset-0 {
	inset: 0;
}

.inset-x-0 {
	left: 0;
	right: 0;
}

.inset-y-0 {
	top: 0;
	bottom: 0;
}

.-bottom-12 {
	bottom: -3rem;
}

.-top-5 {
	top: -1.25rem;
}

.bottom-0 {
	bottom: 0;
}

.bottom-10 {
	bottom: 2.5rem;
}

.bottom-24 {
	bottom: 6rem;
}

.bottom-3 {
	bottom: .75rem;
}

.bottom-40 {
	bottom: 10rem;
}

.bottom-5 {
	bottom: 1.25rem;
}

.bottom-\[-1px\] {
	bottom: -1px;
}

.bottom-\[-2px\] {
	bottom: -2px;
}

.bottom-\[5px\] {
	bottom: 5px;
}

.bottom-\[87\%\] {
	bottom: 87%;
}

.bottom-\[95\%\] {
	bottom: 95%;
}

.bottom-\[9999px\] {
	bottom: 9999px;
}

.bottom-full {
	bottom: 100%;
}

.end-4 {
	inset-inline-end: 1rem;
}

.left-0 {
	left: 0;
}

.left-1\/2 {
	left: 50%;
}

.left-10 {
	left: 2.5rem;
}

.left-3 {
	left: .75rem;
}

.left-4 {
	left: 1rem;
}

.left-6 {
	left: 1.5rem;
}

.left-\[-1px\] {
	left: -1px;
}

.left-\[2px\] {
	left: 2px;
}

.left-full {
	left: 100%;
}

.right-0 {
	right: 0;
}

.right-10 {
	right: 2.5rem;
}

.right-3 {
	right: .75rem;
}

.right-4 {
	right: 1rem;
}

.right-6 {
	right: 1.5rem;
}

.right-\[-1px\] {
	right: -1px;
}

.right-\[var\(--modal-spacing\)\] {
	right: var(--modal-spacing);
}

.right-full {
	right: 100%;
}

.start-4 {
	inset-inline-start: 1rem;
}

.top-0 {
	top: 0;
}

.top-1\/2 {
	top: 50%;
}

.top-10 {
	top: 2.5rem;
}

.top-2 {
	top: .5rem;
}

.top-3 {
	top: .75rem;
}

.top-4 {
	top: 1rem;
}

.top-8 {
	top: 2rem;
}

.top-\[-1px\] {
	top: -1px;
}

.top-\[28px\] {
	top: 28px;
}

.top-\[2px\] {
	top: 2px;
}

.top-\[44px\] {
	top: 44px;
}

.top-\[50\%\] {
	top: 50%;
}

.top-\[87\%\] {
	top: 87%;
}

.top-\[92px\] {
	top: 92px;
}

.top-\[95\%\] {
	top: 95%;
}

.top-\[calc\(50\%\+125px\)\] {
	top: calc(50% + 125px);
}

.top-\[var\(--modal-spacing\)\] {
	top: var(--modal-spacing);
}

.top-auto {
	top: auto;
}

.isolate {
	isolation: isolate;
}

.-z-10 {
	z-index: -10;
}

.-z-20 {
	z-index: -20;
}

.-z-9999 {
	z-index: -9999;
}

.z-0 {
	z-index: 0;
}

.z-10 {
	z-index: 10;
}

.z-20 {
	z-index: 20;
}

.z-30 {
	z-index: 30;
}

.z-40 {
	z-index: 40;
}

.z-50 {
	z-index: 50;
}

.z-9998 {
	z-index: 9998;
}

.z-9999 {
	z-index: 9999;
}

.z-\[-1\] {
	z-index: -1;
}

.order-1 {
	order: 1;
}

.order-last {
	order: 9999;
}

.col-span-12 {
	grid-column: span 12 / span 12;
}

.col-start-1 {
	grid-column-start: 1;
}

.-col-end-1 {
	grid-column-end: -1;
}

.row-start-1 {
	grid-row-start: 1;
}

.row-start-3 {
	grid-row-start: 3;
}

.row-start-5 {
	grid-row-start: 5;
}

.row-start-auto {
	grid-row-start: auto;
}

.-row-end-1 {
	grid-row-end: -1;
}

.row-end-6 {
	grid-row-end: 6;
}

.row-end-8 {
	grid-row-end: 8;
}

.m-2 {
	margin: .5rem;
}

.m-\[2px\] {
	margin: 2px;
}

.m-auto {
	margin: auto;
}

.-mx-4 {
	margin-left: -1rem;
	margin-right: -1rem;
}

.mx-2 {
	margin-left: .5rem;
	margin-right: .5rem;
}

.mx-4 {
	margin-left: 1rem;
	margin-right: 1rem;
}

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

.my-10 {
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
}

.my-2 {
	margin-top: .5rem;
	margin-bottom: .5rem;
}

.my-3 {
	margin-top: .75rem;
	margin-bottom: .75rem;
}

.my-4 {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.my-6 {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

.my-8 {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.\!mb-0 {
	margin-bottom: 0!important;
}

.\!mt-0 {
	margin-top: 0!important;
}

.-mb-\[16px\] {
	margin-bottom: -16px;
}

.-ml-8 {
	margin-left: -2rem;
}

.-mt-1 {
	margin-top: -.25rem;
}

.-mt-4 {
	margin-top: -1rem;
}

.-mt-8 {
	margin-top: -2rem;
}

.-mt-\[9px\] {
	margin-top: -9px;
}

.mb-0 {
	margin-bottom: 0;
}

.mb-0\.5 {
	margin-bottom: .125rem;
}

.mb-1 {
	margin-bottom: .25rem;
}

.mb-1\.5 {
	margin-bottom: .375rem;
}

.mb-10 {
	margin-bottom: 2.5rem;
}

.mb-16 {
	margin-bottom: 4rem;
}

.mb-2 {
	margin-bottom: .5rem;
}

.mb-3 {
	margin-bottom: .75rem;
}

.mb-4 {
	margin-bottom: 1rem;
}

.mb-5 {
	margin-bottom: 1.25rem;
}

.mb-6 {
	margin-bottom: 1.5rem;
}

.mb-8 {
	margin-bottom: 2rem;
}

.mb-\[-12px\] {
	margin-bottom: -12px;
}

.me-4 {
	margin-inline-end: 1rem;
}

.me-\[1\.5vw\] {
	margin-inline-end: 1.5vw;
}

.me-\[1\.7vw\] {
	margin-inline-end: 1.7vw;
}

.me-\[2\.6vw\] {
	margin-inline-end: 2.6vw;
}

.ml-0 {
	margin-left: 0;
}

.ml-1 {
	margin-left: .25rem;
}

.ml-2 {
	margin-left: .5rem;
}

.ml-4 {
	margin-left: 1rem;
}

.ml-6 {
	margin-left: 1.5rem;
}

.ml-auto {
	margin-left: auto;
}

.mr-0 {
	margin-right: 0;
}

.mr-1 {
	margin-right: .25rem;
}

.mr-1\.5 {
	margin-right: .375rem;
}

.mr-2 {
	margin-right: .5rem;
}

.mr-3 {
	margin-right: .75rem;
}

.mr-5 {
	margin-right: 1.25rem;
}

.mr-6 {
	margin-right: 1.5rem;
}

.mr-auto {
	margin-right: auto;
}

.ms-1 {
	margin-inline-start: .25rem;
}

.ms-10 {
	margin-inline-start: 2.5rem;
}

.ms-2 {
	margin-inline-start: .5rem;
}

.ms-3 {
	margin-inline-start: .75rem;
}

.ms-4 {
	margin-inline-start: 1rem;
}

.ms-6 {
	margin-inline-start: 1.5rem;
}

.ms-8 {
	margin-inline-start: 2rem;
}

.mt-0 {
	margin-top: 0;
}

.mt-0\.5 {
	margin-top: .125rem;
}

.mt-1 {
	margin-top: .25rem;
}

.mt-10 {
	margin-top: 2.5rem;
}

.mt-12 {
	margin-top: 3rem;
}

.mt-16 {
	margin-top: 4rem;
}

.mt-2 {
	margin-top: .5rem;
}

.mt-2\.5 {
	margin-top: .625rem;
}

.mt-3 {
	margin-top: .75rem;
}

.mt-4 {
	margin-top: 1rem;
}

.mt-5 {
	margin-top: 1.25rem;
}

.mt-6 {
	margin-top: 1.5rem;
}

.mt-8 {
	margin-top: 2rem;
}

.mt-\[-1px\] {
	margin-top: -1px;
}

.mt-\[1px\] {
	margin-top: 1px;
}

.mt-\[26px\] {
	margin-top: 26px;
}

.mt-\[2px\] {
	margin-top: 2px;
}

.mt-\[5px\] {
	margin-top: 5px;
}

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

.box-border {
	box-sizing: border-box;
}

.box-content {
	box-sizing: content-box;
}

.\!block {
	display: block!important;
}

.block {
	display: block;
}

.inline-block {
	display: inline-block;
}

.\!inline {
	display: inline!important;
}

.inline {
	display: inline;
}

.flex {
	display: flex;
}

.inline-flex {
	display: inline-flex;
}

.table {
	display: table;
}

.grid {
	display: grid;
}

.\!contents {
	display: contents!important;
}

.contents {
	display: contents;
}

.hidden {
	display: none;
}

.aspect-square {
	aspect-ratio: 1 / 1;
}

.\!h-12 {
	height: 3rem!important;
}

.\!h-16 {
	height: 4rem!important;
}

.h-0 {
	height: 0px;
}

.h-1\.5 {
	height: .375rem;
}

.h-12 {
	height: 3rem;
}

.h-16 {
	height: 4rem;
}

.h-2 {
	height: .5rem;
}

.h-4 {
	height: 1rem;
}

.h-5 {
	height: 1.25rem;
}

.h-6 {
	height: 1.5rem;
}

.h-7 {
	height: 1.75rem;
}

.h-8 {
	height: 2rem;
}

.h-\[1\.125rem\] {
	height: 1.125rem;
}

.h-\[10px\] {
	height: 10px;
}

.h-\[13vw\] {
	height: 13vw;
}

.h-\[16px\] {
	height: 16px;
}

.h-\[180px\] {
	height: 180px;
}

.h-\[1px\] {
	height: 1px;
}

.h-\[24px\] {
	height: 24px;
}

.h-\[2px\] {
	height: 2px;
}

.h-\[30px\] {
	height: 30px;
}

.h-\[34px\] {
	height: 34px;
}

.h-\[36px\] {
	height: 36px;
}

.h-\[3px\] {
	height: 3px;
}

.h-\[42px\] {
	height: 42px;
}

.h-\[46px\] {
	height: 46px;
}

.h-\[4px\] {
	height: 4px;
}

.h-\[52px\] {
	height: 52px;
}

.h-\[5vw\] {
	height: 5vw;
}

.h-\[6\.6vw\] {
	height: 6.6vw;
}

.h-\[6vw\] {
	height: 6vw;
}

.h-\[7\.5vw\] {
	height: 7.5vw;
}

.h-\[80px\] {
	height: 80px;
}

.h-\[8vw\] {
	height: 8vw;
}

.h-\[clamp\(13px\,3vw\,14\.82px\)\] {
	height: clamp(13px,3vw,14.82px);
}

.h-auto {
	height: auto;
}

.h-fit {
	height: -moz-fit-content;
	height: fit-content;
}

.h-full {
	height: 100%;
}

.h-max {
	height: -moz-max-content;
	height: max-content;
}

.max-h-0 {
	max-height: 0px;
}

.max-h-\[140px\] {
	max-height: 140px;
}

.max-h-\[400px\] {
	max-height: 400px;
}

.max-h-\[65px\] {
	max-height: 65px;
}

.max-h-\[80vh\] {
	max-height: 80vh;
}

.max-h-\[85vh\] {
	max-height: 85vh;
}

.max-h-\[calc\(100dvh-80px\)\] {
	max-height: calc(100dvh - 80px);
}

.max-h-\[var\(--list-expanded-height\)\] {
	max-height: var(--list-expanded-height);
}

.min-h-\[126px\] {
	min-height: 126px;
}

.min-h-\[133px\] {
	min-height: 133px;
}

.min-h-\[150px\] {
	min-height: 150px;
}

.min-h-\[166px\] {
	min-height: 166px;
}

.min-h-\[168px\] {
	min-height: 168px;
}

.min-h-\[16px\] {
	min-height: 16px;
}

.min-h-\[50px\] {
	min-height: 50px;
}

.min-h-\[54px\] {
	min-height: 54px;
}

.min-h-\[64px\] {
	min-height: 64px;
}

.min-h-\[70px\] {
	min-height: 70px;
}

.min-h-\[92px\] {
	min-height: 92px;
}

.min-h-\[calc\(100vh-70px\)\] {
	min-height: calc(100vh - 70px);
}

.min-h-full {
	min-height: 100%;
}

.min-h-screen {
	min-height: 100vh;
}

.\!w-12 {
	width: 3rem!important;
}

.\!w-16 {
	width: 4rem!important;
}

.\!w-auto {
	width: auto!important;
}

.w-0\.5 {
	width: .125rem;
}

.w-1\.5 {
	width: .375rem;
}

.w-10\/12 {
	width: 83.333333%;
}

.w-11 {
	width: 2.75rem;
}

.w-16 {
	width: 4rem;
}

.w-2 {
	width: .5rem;
}

.w-4 {
	width: 1rem;
}

.w-5 {
	width: 1.25rem;
}

.w-6 {
	width: 1.5rem;
}

.w-7 {
	width: 1.75rem;
}

.w-8 {
	width: 2rem;
}

.w-\[1\.125rem\] {
	width: 1.125rem;
}

.w-\[100px\] {
	width: 100px;
}

.w-\[10px\] {
	width: 10px;
}

.w-\[114px\] {
	width: 114px;
}

.w-\[130px\] {
	width: 130px;
}

.w-\[13vw\] {
	width: 13vw;
}

.w-\[14px\] {
	width: 14px;
}

.w-\[14vw\] {
	width: 14vw;
}

.w-\[150px\] {
	width: 150px;
}

.w-\[16px\] {
	width: 16px;
}

.w-\[180px\] {
	width: 180px;
}

.w-\[200px\] {
	width: 200px;
}

.w-\[216px\] {
	width: 216px;
}

.w-\[220px\] {
	width: 220px;
}

.w-\[240px\] {
	width: 240px;
}

.w-\[24px\] {
	width: 24px;
}

.w-\[250px\] {
	width: 250px;
}

.w-\[260px\] {
	width: 260px;
}

.w-\[264px\] {
	width: 264px;
}

.w-\[268px\] {
	width: 268px;
}

.w-\[274px\] {
	width: 274px;
}

.w-\[300px\] {
	width: 300px;
}

.w-\[320px\] {
	width: 320px;
}

.w-\[40px\] {
	width: 40px;
}

.w-\[42px\] {
	width: 42px;
}

.w-\[480px\] {
	width: 480px;
}

.w-\[48px\] {
	width: 48px;
}

.w-\[5vw\] {
	width: 5vw;
}

.w-\[6\.6vw\] {
	width: 6.6vw;
}

.w-\[612px\] {
	width: 612px;
}

.w-\[6vw\] {
	width: 6vw;
}

.w-\[7\.5vw\] {
	width: 7.5vw;
}

.w-\[710px\] {
	width: 710px;
}

.w-\[80px\] {
	width: 80px;
}

.w-\[8vw\] {
	width: 8vw;
}

.w-\[90px\] {
	width: 90px;
}

.w-\[96px\] {
	width: 96px;
}

.w-\[clamp\(13px\,3vw\,14\.82px\)\] {
	width: clamp(13px,3vw,14.82px);
}

.w-auto {
	width: auto;
}

.w-fit {
	width: -moz-fit-content;
	width: fit-content;
}

.w-full {
	width: 100%;
}

.w-max {
	width: -moz-max-content;
	width: max-content;
}

.w-min {
	width: -moz-min-content;
	width: min-content;
}

.w-px {
	width: 1px;
}

.min-w-0 {
	min-width: 0px;
}

.min-w-\[130px\] {
	min-width: 130px;
}

.min-w-\[143px\] {
	min-width: 143px;
}

.min-w-\[16px\] {
	min-width: 16px;
}

.min-w-\[170px\] {
	min-width: 170px;
}

.min-w-\[200px\] {
	min-width: 200px;
}

.min-w-\[216px\] {
	min-width: 216px;
}

.min-w-\[220px\] {
	min-width: 220px;
}

.min-w-\[256px\] {
	min-width: 256px;
}

.min-w-\[300px\] {
	min-width: 300px;
}

.min-w-\[31vw\] {
	min-width: 31vw;
}

.min-w-\[42px\] {
	min-width: 42px;
}

.min-w-\[80\%\] {
	min-width: 80%;
}

.min-w-fit {
	min-width: -moz-fit-content;
	min-width: fit-content;
}

.min-w-full {
	min-width: 100%;
}

.min-w-max {
	min-width: -moz-max-content;
	min-width: max-content;
}

.max-w-\[1156px\] {
	max-width: 1156px;
}

.max-w-\[1168px\] {
	max-width: 1168px;
}

.max-w-\[1170px\] {
	max-width: 1170px;
}

.max-w-\[1188px\] {
	max-width: 1188px;
}

.max-w-\[1200px\] {
	max-width: 1200px;
}

.max-w-\[1288px\] {
	max-width: 1288px;
}

.max-w-\[1300px\] {
	max-width: 1300px;
}

.max-w-\[145px\] {
	max-width: 145px;
}

.max-w-\[1600px\] {
	max-width: 1600px;
}

.max-w-\[200px\] {
	max-width: 200px;
}

.max-w-\[216px\] {
	max-width: 216px;
}

.max-w-\[240px\] {
	max-width: 240px;
}

.max-w-\[264px\] {
	max-width: 264px;
}

.max-w-\[268px\] {
	max-width: 268px;
}

.max-w-\[274px\] {
	max-width: 274px;
}

.max-w-\[278px\] {
	max-width: 278px;
}

.max-w-\[288px\] {
	max-width: 288px;
}

.max-w-\[300px\] {
	max-width: 300px;
}

.max-w-\[360px\] {
	max-width: 360px;
}

.max-w-\[462px\] {
	max-width: 462px;
}

.max-w-\[480px\] {
	max-width: 480px;
}

.max-w-\[500px\] {
	max-width: 500px;
}

.max-w-\[52px\] {
	max-width: 52px;
}

.max-w-\[555px\] {
	max-width: 555px;
}

.max-w-\[596px\] {
	max-width: 596px;
}

.max-w-\[646px\] {
	max-width: 646px;
}

.max-w-\[768px\] {
	max-width: 768px;
}

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

.max-w-md {
	max-width: 28rem;
}

.max-w-xs {
	max-width: 20rem;
}

.flex-1 {
	flex: 1 1 0%;
}

.flex-auto {
	flex: 1 1 auto;
}

.flex-none {
	flex: none;
}

.flex-shrink-0 {
	flex-shrink: 0;
}

.shrink {
	flex-shrink: 1;
}

.shrink-0 {
	flex-shrink: 0;
}

.flex-grow,.grow {
	flex-grow: 1;
}

.table-auto {
	table-layout: auto;
}

.table-fixed {
	table-layout: fixed;
}

.border-collapse {
	border-collapse: collapse;
}

.border-separate {
	border-collapse: separate;
}

.border-spacing-0 {
	--tw-border-spacing-x: 0px;
	--tw-border-spacing-y: 0px;
	border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.origin-\[left_top_0\] {
	transform-origin: left top 0;
}

.origin-\[right_top_0\] {
	transform-origin: right top 0;
}

.\!translate-x-0 {
	--tw-translate-x: 0px !important;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;
}

.-translate-x-1\/2 {
	--tw-translate-x: -50%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-1\/2 {
	--tw-translate-x: 50%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-100\%\] {
	--tw-translate-x: -100%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[100\%\] {
	--tw-translate-x: 100%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
	--tw-translate-y: 0px;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-5 {
	--tw-translate-y: 1.25rem;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[-50\%\] {
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-full {
	--tw-translate-y: 100%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-rotate-90 {
	--tw-rotate: -90deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-45 {
	--tw-rotate: 45deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-90 {
	--tw-rotate: 90deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-scale-x-100 {
	--tw-scale-x: -1;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes pulse {
	50% {
		opacity: .5;
	}
}

.animate-\[pulse_1s_ease-in-out_2\] {
	animation: pulse 1s ease-in-out 2;
}

.animate-modalContentFadeIn {
	animation: fadeIn .25s linear;
}

.animate-modalContentFadeOut {
	animation: fadeOut .25s linear;
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

.animate-modalOverlayFadeIn {
	animation: fadeIn .15s linear;
}

@keyframes fadeOut {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.animate-modalOverlayFadeOut {
	animation: fadeOut .15s linear;
}

@keyframes spin {
	to {
		transform: rotate(360deg);
	}
}

.animate-spin {
	animation: spin 1s linear infinite;
}

.\!cursor-default {
	cursor: default!important;
}

.cursor-auto {
	cursor: auto;
}

.cursor-grab {
	cursor: grab;
}

.cursor-not-allowed {
	cursor: not-allowed;
}

.cursor-pointer {
	cursor: pointer;
}

.touch-manipulation {
	touch-action: manipulation;
}

.select-none {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.resize-none {
	resize: none;
}

.resize {
	resize: both;
}

.snap-x {
	scroll-snap-type: x var(--tw-scroll-snap-strictness);
}

.snap-start {
	scroll-snap-align: start;
}

.snap-center {
	scroll-snap-align: center;
}

.list-inside {
	list-style-position: inside;
}

.list-none {
	list-style-type: none;
}

.appearance-none {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.grid-flow-col {
	grid-auto-flow: column;
}

.grid-cols-1 {
	grid-template-columns: repeat(1,minmax(0,1fr));
}

.grid-cols-12 {
	grid-template-columns: repeat(12,minmax(0,1fr));
}

.grid-cols-2 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}

.grid-cols-3 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}

.grid-cols-4 {
	grid-template-columns: repeat(4,minmax(0,1fr));
}

.grid-cols-\[16px_1fr_16px\] {
	grid-template-columns: 16px 1fr 16px;
}

.grid-cols-\[1fr\,repeat\(3\,44px\)\] {
	grid-template-columns: 1fr repeat(3,44px);
}

.grid-cols-\[1fr\,repeat\(4\,44px\)\] {
	grid-template-columns: 1fr repeat(4,44px);
}

.grid-cols-\[32px_max-content_32px_max-content_32px_max-content_32px\] {
	grid-template-columns: 32px max-content 32px max-content 32px max-content 32px;
}

.grid-cols-\[51px_max-content_51px_max-content_51px_max-content_51px\] {
	grid-template-columns: 51px max-content 51px max-content 51px max-content 51px;
}

.grid-cols-\[minmax\(0px\,270px\)\,repeat\(4\,minmax\(0px\,230px\)\)\] {
	grid-template-columns: minmax(0px,270px) repeat(4,minmax(0px,230px));
}

.grid-cols-\[minmax\(0px\,362px\)\,repeat\(2\,minmax\(0px\,300px\)\)\] {
	grid-template-columns: minmax(0px,362px) repeat(2,minmax(0px,300px));
}

.grid-cols-\[minmax\(0px\,362px\)\,repeat\(3\,minmax\(0px\,263px\)\)\] {
	grid-template-columns: minmax(0px,362px) repeat(3,minmax(0px,263px));
}

.grid-cols-\[repeat\(7\,minmax\(0\,24px\)\)\] {
	grid-template-columns: repeat(7,minmax(0,24px));
}

.grid-rows-\[auto_32px_auto_32px_minmax\(64px\,min-content\)_auto_24px_auto_16px\] {
	grid-template-rows: auto 32px auto 32px minmax(64px,min-content) auto 24px auto 16px;
}

.grid-rows-\[auto_32px_minmax\(64px\,min-content\)_auto_16px_auto_24px\] {
	grid-template-rows: auto 32px minmax(64px,min-content) auto 16px auto 24px;
}

.grid-rows-\[auto_32px_minmax\(64px\,min-content\)_auto_24px_auto_16px_32px_auto\] {
	grid-template-rows: auto 32px minmax(64px,min-content) auto 24px auto 16px 32px auto;
}

.grid-rows-\[auto_32px_minmax\(64px\,min-content\)_auto_24px_auto_24px_auto_16px\] {
	grid-template-rows: auto 32px minmax(64px,min-content) auto 24px auto 24px auto 16px;
}

.grid-rows-\[minmax\(64px\,min-content\)_auto_16px_auto_24px_32px_auto\] {
	grid-template-rows: minmax(64px,min-content) auto 16px auto 24px 32px auto;
}

.grid-rows-\[minmax\(64px\,min-content\)_auto_24px_auto_16px_32px_auto_32px_auto\] {
	grid-template-rows: minmax(64px,min-content) auto 24px auto 16px 32px auto 32px auto;
}

.grid-rows-\[minmax\(64px\,min-content\)_auto_24px_auto_24px_auto_16px_32px_auto\] {
	grid-template-rows: minmax(64px,min-content) auto 24px auto 24px auto 16px 32px auto;
}

.flex-row {
	flex-direction: row;
}

.flex-col {
	flex-direction: column;
}

.flex-col-reverse {
	flex-direction: column-reverse;
}

.flex-wrap {
	flex-wrap: wrap;
}

.flex-nowrap {
	flex-wrap: nowrap;
}

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

.items-end {
	align-items: flex-end;
}

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

.items-baseline {
	align-items: baseline;
}

.items-stretch {
	align-items: stretch;
}

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

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

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

.justify-between {
	justify-content: space-between;
}

.justify-around {
	justify-content: space-around;
}

.justify-evenly {
	justify-content: space-evenly;
}

.justify-items-center {
	justify-items: center;
}

.gap-0 {
	gap: 0px;
}

.gap-0\.5 {
	gap: .125rem;
}

.gap-1 {
	gap: .25rem;
}

.gap-1\.5 {
	gap: .375rem;
}

.gap-10 {
	gap: 2.5rem;
}

.gap-12 {
	gap: 3rem;
}

.gap-2 {
	gap: .5rem;
}

.gap-3 {
	gap: .75rem;
}

.gap-4 {
	gap: 1rem;
}

.gap-5 {
	gap: 1.25rem;
}

.gap-6 {
	gap: 1.5rem;
}

.gap-8 {
	gap: 2rem;
}

.gap-\[2px\] {
	gap: 2px;
}

.\!gap-y-2 {
	row-gap: .5rem!important;
}

.gap-x-1 {
	-moz-column-gap: .25rem;
	column-gap: .25rem;
}

.gap-x-1\.5 {
	-moz-column-gap: .375rem;
	column-gap: .375rem;
}

.gap-x-10 {
	-moz-column-gap: 2.5rem;
	column-gap: 2.5rem;
}

.gap-x-2 {
	-moz-column-gap: .5rem;
	column-gap: .5rem;
}

.gap-x-3 {
	-moz-column-gap: .75rem;
	column-gap: .75rem;
}

.gap-x-4 {
	-moz-column-gap: 1rem;
	column-gap: 1rem;
}

.gap-x-6 {
	-moz-column-gap: 1.5rem;
	column-gap: 1.5rem;
}

.gap-x-7 {
	-moz-column-gap: 1.75rem;
	column-gap: 1.75rem;
}

.gap-x-8 {
	-moz-column-gap: 2rem;
	column-gap: 2rem;
}

.gap-x-9 {
	-moz-column-gap: 2.25rem;
	column-gap: 2.25rem;
}

.gap-y-0 {
	row-gap: 0px;
}

.gap-y-1 {
	row-gap: .25rem;
}

.gap-y-10 {
	row-gap: 2.5rem;
}

.gap-y-2 {
	row-gap: .5rem;
}

.gap-y-3 {
	row-gap: .75rem;
}

.gap-y-4 {
	row-gap: 1rem;
}

.gap-y-6 {
	row-gap: 1.5rem;
}

.gap-y-8 {
	row-gap: 2rem;
}

.space-x-1\.5>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(.375rem * var(--tw-space-x-reverse));
	margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(.5rem * var(--tw-space-x-reverse));
	margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-reverse>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 1;
}

.divide-bg-nordlocker>:not([hidden])~:not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: rgb(221 220 251 / var(--tw-divide-opacity, 1));
}

.divide-bg-nordlocker\/0>:not([hidden])~:not([hidden]) {
	border-color: #dddcfb00;
}

.divide-bg-nordlocker\/100>:not([hidden])~:not([hidden]) {
	border-color: #dddcfb;
}

.divide-bg-nordlocker\/25>:not([hidden])~:not([hidden]) {
	border-color: #dddcfb40;
}

.divide-bg-nordlocker\/50>:not([hidden])~:not([hidden]) {
	border-color: #dddcfb80;
}

.divide-bg-nordpass>:not([hidden])~:not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: rgb(201 233 232 / var(--tw-divide-opacity, 1));
}

.divide-bg-nordpass\/0>:not([hidden])~:not([hidden]) {
	border-color: #c9e9e800;
}

.divide-bg-nordpass\/100>:not([hidden])~:not([hidden]) {
	border-color: #c9e9e8;
}

.divide-bg-nordpass\/25>:not([hidden])~:not([hidden]) {
	border-color: #c9e9e840;
}

.divide-bg-nordpass\/50>:not([hidden])~:not([hidden]) {
	border-color: #c9e9e880;
}

.self-start {
	align-self: flex-start;
}

.self-end {
	align-self: flex-end;
}

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

.self-stretch {
	align-self: stretch;
}

.self-baseline {
	align-self: baseline;
}

.justify-self-start {
	justify-self: start;
}

.justify-self-end {
	justify-self: end;
}

.overflow-hidden {
	overflow: hidden;
}

.\!overflow-clip {
	overflow: clip!important;
}

.\!overflow-visible {
	overflow: visible!important;
}

.overflow-visible {
	overflow: visible;
}

.overflow-x-auto {
	overflow-x: auto;
}

.overflow-y-auto {
	overflow-y: auto;
}

.overflow-x-hidden {
	overflow-x: hidden;
}

.overflow-y-hidden {
	overflow-y: hidden;
}

.overflow-x-clip {
	overflow-x: clip;
}

.overflow-x-scroll {
	overflow-x: scroll;
}

.overflow-y-scroll {
	overflow-y: scroll;
}

.scroll-smooth {
	scroll-behavior: smooth;
}

.truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text-ellipsis {
	text-overflow: ellipsis;
}

.whitespace-normal {
	white-space: normal;
}

.whitespace-nowrap {
	white-space: nowrap;
}

.whitespace-pre {
	white-space: pre;
}

.whitespace-pre-wrap {
	white-space: pre-wrap;
}

.text-wrap {
	text-wrap: wrap;
}

.text-balance {
	text-wrap: balance;
}

.break-normal {
	overflow-wrap: normal;
	word-break: normal;
}

.break-words {
	overflow-wrap: break-word;
}

.break-keep {
	word-break: keep-all;
}

.rounded-\[0\] {
	border-radius: 0.8rem;
}

.rounded-\[10px\] {
	border-radius: 0.8rem;
}

.rounded-\[999px\] {
	border-radius: 0.8rem;
}

.rounded-full {
	border-radius: 0.8rem;
}

.rounded-lg {
	border-radius: 0.8rem;
}

.rounded-md {
	border-radius: 0.8rem;
}

.rounded-none {
	border-radius: 0.8rem;
}

.rounded-sm {
	border-radius: 0.8rem;
}

.rounded-xs {
	border-radius: 0.8rem;
}

.rounded-b-md {
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
}

.rounded-l-none {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.rounded-r-none {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.rounded-t-md {
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}

.rounded-t-none {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.rounded-bl-md {
	border-bottom-left-radius: 12px;
}

.rounded-ee-md {
	border-end-end-radius: 12px;
}

.rounded-es-md {
	border-end-start-radius: 12px;
}

.rounded-se-md {
	border-start-end-radius: 12px;
}

.rounded-ss-md {
	border-start-start-radius: 12px;
}

.rounded-tl-md {
	border-top-left-radius: 12px;
}

.rounded-tr-md {
	border-top-right-radius: 12px;
}

.\!border-lg {
	border-width: 2px!important;
}

.border-\[10px\] {
	border-width: 10px;
}

.border-\[5px\] {
	border-width: 5px;
}

.border-md {
	border-width: 1px;
}

.border-none {
	border-width: 0;
}

.border-x-md {
	border-left-width: 1px;
	border-right-width: 1px;
}

.border-y-md {
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.border-b-lg {
	border-bottom-width: 2px;
}

.border-b-md {
	border-bottom-width: 1px;
}

.border-b-none {
	border-bottom-width: 0;
}

.border-e-md {
	border-inline-end-width: 1px;
}

.border-l-lg {
	border-left-width: 2px;
}

.border-l-md {
	border-left-width: 1px;
}

.border-l-none {
	border-left-width: 0;
}

.border-r-lg {
	border-right-width: 2px;
}

.border-r-md {
	border-right-width: 1px;
}

.border-r-none {
	border-right-width: 0;
}

.border-s-md {
	border-inline-start-width: 1px;
}

.border-t-md {
	border-top-width: 1px;
}

.border-t-none {
	border-top-width: 0;
}

.border-solid {
	border-style: solid;
}

.border-hidden {
	border-style: hidden;
}

.border-none {
	border-style: none;
}

.border-bg-nordlocker {
	--tw-border-opacity: 1;
	border-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-bg-nordlocker\/0 {
	border-color: #dddcfb00;
}

.border-bg-nordlocker\/100 {
	border-color: #dddcfb;
}

.border-bg-nordlocker\/25 {
	border-color: #dddcfb40;
}

.border-bg-nordlocker\/50 {
	border-color: #dddcfb80;
}

.border-bg-nordpass {
	--tw-border-opacity: 1;
	border-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-bg-nordpass\/0 {
	border-color: #c9e9e800;
}

.border-bg-nordpass\/100 {
	border-color: #c9e9e8;
}

.border-bg-nordpass\/25 {
	border-color: #c9e9e840;
}

.border-bg-nordpass\/50 {
	border-color: #c9e9e880;
}

.border-blue-100 {
	--tw-border-opacity: 1;
	border-color: rgb(243 247 252 / var(--tw-border-opacity, 1));
}

.border-blue-200 {
	--tw-border-opacity: 1;
	border-color: rgb(212 226 247 / var(--tw-border-opacity, 1));
}

.border-blue-300 {
	--tw-border-opacity: 1;
	border-color: rgb(181 205 245 / var(--tw-border-opacity, 1));
}

.border-neutral-200 {
	--tw-border-opacity: 1;
	border-color: rgb(226 226 228 / var(--tw-border-opacity, 1));
}

.border-neutral-700 {
	--tw-border-opacity: 1;
	border-color: rgb(77 78 86 / var(--tw-border-opacity, 1));
}

.border-neutral-800 {
	--tw-border-opacity: 1;
	border-color: rgb(60 61 68 / var(--tw-border-opacity, 1));
}

.border-red-100 {
	--tw-border-opacity: 1;
	border-color: rgb(252 239 238 / var(--tw-border-opacity, 1));
}

.border-red-200 {
	--tw-border-opacity: 1;
	border-color: rgb(249 215 211 / var(--tw-border-opacity, 1));
}

.border-transparent {
	border-color: transparent;
}

.border-x-bg-nordlocker {
	--tw-border-opacity: 1;
	border-left-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
	border-right-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-x-bg-nordlocker\/0 {
	border-left-color: #dddcfb00;
	border-right-color: #dddcfb00;
}

.border-x-bg-nordlocker\/100 {
	border-left-color: #dddcfb;
	border-right-color: #dddcfb;
}

.border-x-bg-nordlocker\/25 {
	border-left-color: #dddcfb40;
	border-right-color: #dddcfb40;
}

.border-x-bg-nordlocker\/50 {
	border-left-color: #dddcfb80;
	border-right-color: #dddcfb80;
}

.border-x-bg-nordpass {
	--tw-border-opacity: 1;
	border-left-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
	border-right-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-x-bg-nordpass\/0 {
	border-left-color: #c9e9e800;
	border-right-color: #c9e9e800;
}

.border-x-bg-nordpass\/100 {
	border-left-color: #c9e9e8;
	border-right-color: #c9e9e8;
}

.border-x-bg-nordpass\/25 {
	border-left-color: #c9e9e840;
	border-right-color: #c9e9e840;
}

.border-x-bg-nordpass\/50 {
	border-left-color: #c9e9e880;
	border-right-color: #c9e9e880;
}

.border-y-bg-nordlocker {
	--tw-border-opacity: 1;
	border-top-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
	border-bottom-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-y-bg-nordlocker\/0 {
	border-top-color: #dddcfb00;
	border-bottom-color: #dddcfb00;
}

.border-y-bg-nordlocker\/100 {
	border-top-color: #dddcfb;
	border-bottom-color: #dddcfb;
}

.border-y-bg-nordlocker\/25 {
	border-top-color: #dddcfb40;
	border-bottom-color: #dddcfb40;
}

.border-y-bg-nordlocker\/50 {
	border-top-color: #dddcfb80;
	border-bottom-color: #dddcfb80;
}

.border-y-bg-nordpass {
	--tw-border-opacity: 1;
	border-top-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
	border-bottom-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-y-bg-nordpass\/0 {
	border-top-color: #c9e9e800;
	border-bottom-color: #c9e9e800;
}

.border-y-bg-nordpass\/100 {
	border-top-color: #c9e9e8;
	border-bottom-color: #c9e9e8;
}

.border-y-bg-nordpass\/25 {
	border-top-color: #c9e9e840;
	border-bottom-color: #c9e9e840;
}

.border-y-bg-nordpass\/50 {
	border-top-color: #c9e9e880;
	border-bottom-color: #c9e9e880;
}

.border-b-bg-nordlocker {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-b-bg-nordlocker\/0 {
	border-bottom-color: #dddcfb00;
}

.border-b-bg-nordlocker\/100 {
	border-bottom-color: #dddcfb;
}

.border-b-bg-nordlocker\/25 {
	border-bottom-color: #dddcfb40;
}

.border-b-bg-nordlocker\/50 {
	border-bottom-color: #dddcfb80;
}

.border-b-bg-nordpass {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-b-bg-nordpass\/0 {
	border-bottom-color: #c9e9e800;
}

.border-b-bg-nordpass\/100 {
	border-bottom-color: #c9e9e8;
}

.border-b-bg-nordpass\/25 {
	border-bottom-color: #c9e9e840;
}

.border-b-bg-nordpass\/50 {
	border-bottom-color: #c9e9e880;
}

.border-e-bg-nordlocker {
	--tw-border-opacity: 1;
	border-inline-end-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-e-bg-nordlocker\/0 {
	border-inline-end-color: #dddcfb00;
}

.border-e-bg-nordlocker\/100 {
	border-inline-end-color: #dddcfb;
}

.border-e-bg-nordlocker\/25 {
	border-inline-end-color: #dddcfb40;
}

.border-e-bg-nordlocker\/50 {
	border-inline-end-color: #dddcfb80;
}

.border-e-bg-nordpass {
	--tw-border-opacity: 1;
	border-inline-end-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-e-bg-nordpass\/0 {
	border-inline-end-color: #c9e9e800;
}

.border-e-bg-nordpass\/100 {
	border-inline-end-color: #c9e9e8;
}

.border-e-bg-nordpass\/25 {
	border-inline-end-color: #c9e9e840;
}

.border-e-bg-nordpass\/50 {
	border-inline-end-color: #c9e9e880;
}

.border-l-bg-nordlocker {
	--tw-border-opacity: 1;
	border-left-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-l-bg-nordlocker\/0 {
	border-left-color: #dddcfb00;
}

.border-l-bg-nordlocker\/100 {
	border-left-color: #dddcfb;
}

.border-l-bg-nordlocker\/25 {
	border-left-color: #dddcfb40;
}

.border-l-bg-nordlocker\/50 {
	border-left-color: #dddcfb80;
}

.border-l-bg-nordpass {
	--tw-border-opacity: 1;
	border-left-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-l-bg-nordpass\/0 {
	border-left-color: #c9e9e800;
}

.border-l-bg-nordpass\/100 {
	border-left-color: #c9e9e8;
}

.border-l-bg-nordpass\/25 {
	border-left-color: #c9e9e840;
}

.border-l-bg-nordpass\/50 {
	border-left-color: #c9e9e880;
}

.border-r-bg-nordlocker {
	--tw-border-opacity: 1;
	border-right-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-r-bg-nordlocker\/0 {
	border-right-color: #dddcfb00;
}

.border-r-bg-nordlocker\/100 {
	border-right-color: #dddcfb;
}

.border-r-bg-nordlocker\/25 {
	border-right-color: #dddcfb40;
}

.border-r-bg-nordlocker\/50 {
	border-right-color: #dddcfb80;
}

.border-r-bg-nordpass {
	--tw-border-opacity: 1;
	border-right-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-r-bg-nordpass\/0 {
	border-right-color: #c9e9e800;
}

.border-r-bg-nordpass\/100 {
	border-right-color: #c9e9e8;
}

.border-r-bg-nordpass\/25 {
	border-right-color: #c9e9e840;
}

.border-r-bg-nordpass\/50 {
	border-right-color: #c9e9e880;
}

.border-s-bg-nordlocker {
	--tw-border-opacity: 1;
	border-inline-start-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-s-bg-nordlocker\/0 {
	border-inline-start-color: #dddcfb00;
}

.border-s-bg-nordlocker\/100 {
	border-inline-start-color: #dddcfb;
}

.border-s-bg-nordlocker\/25 {
	border-inline-start-color: #dddcfb40;
}

.border-s-bg-nordlocker\/50 {
	border-inline-start-color: #dddcfb80;
}

.border-s-bg-nordpass {
	--tw-border-opacity: 1;
	border-inline-start-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-s-bg-nordpass\/0 {
	border-inline-start-color: #c9e9e800;
}

.border-s-bg-nordpass\/100 {
	border-inline-start-color: #c9e9e8;
}

.border-s-bg-nordpass\/25 {
	border-inline-start-color: #c9e9e840;
}

.border-s-bg-nordpass\/50 {
	border-inline-start-color: #c9e9e880;
}

.border-t-bg-nordlocker {
	--tw-border-opacity: 1;
	border-top-color: rgb(221 220 251 / var(--tw-border-opacity, 1));
}

.border-t-bg-nordlocker\/0 {
	border-top-color: #dddcfb00;
}

.border-t-bg-nordlocker\/100 {
	border-top-color: #dddcfb;
}

.border-t-bg-nordlocker\/25 {
	border-top-color: #dddcfb40;
}

.border-t-bg-nordlocker\/50 {
	border-top-color: #dddcfb80;
}

.border-t-bg-nordpass {
	--tw-border-opacity: 1;
	border-top-color: rgb(201 233 232 / var(--tw-border-opacity, 1));
}

.border-t-bg-nordpass\/0 {
	border-top-color: #c9e9e800;
}

.border-t-bg-nordpass\/100 {
	border-top-color: #c9e9e8;
}

.border-t-bg-nordpass\/25 {
	border-top-color: #c9e9e840;
}

.border-t-bg-nordpass\/50 {
	border-top-color: #c9e9e880;
}

.bg-\[\#E1F0F0\] {
	--tw-bg-opacity: 1;
	background-color: rgb(225 240 240 / var(--tw-bg-opacity, 1));
}

.bg-\[\#f5f6f7\] {
	--tw-bg-opacity: 1;
	background-color: rgb(245 246 247 / var(--tw-bg-opacity, 1));
}

.bg-\[currentColor\] {
	background-color: currentColor;
}

.bg-bg-nordlocker {
	--tw-bg-opacity: 1;
	background-color: rgb(221 220 251 / var(--tw-bg-opacity, 1));
}

.bg-bg-nordlocker\/0 {
	background-color: #dddcfb00;
}

.bg-bg-nordlocker\/100 {
	background-color: #dddcfb;
}

.bg-bg-nordlocker\/25 {
	background-color: #dddcfb40;
}

.bg-bg-nordlocker\/50 {
	background-color: #dddcfb80;
}

.bg-bg-nordpass {
	--tw-bg-opacity: 1;
	background-color: rgb(201 233 232 / var(--tw-bg-opacity, 1));
}

.bg-bg-nordpass\/0 {
	background-color: #c9e9e800;
}

.bg-bg-nordpass\/100 {
	background-color: #c9e9e8;
}

.bg-bg-nordpass\/25 {
	background-color: #c9e9e840;
}

.bg-bg-nordpass\/50 {
	background-color: #c9e9e880;
}

.bg-blue-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(243 247 252 / var(--tw-bg-opacity, 1));
}

.bg-blue-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(212 226 247 / var(--tw-bg-opacity, 1));
}

.bg-blue-300 {
	--tw-bg-opacity: 1;
	background-color: rgb(181 205 245 / var(--tw-bg-opacity, 1));
}

.bg-blue-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(62 95 255 / var(--tw-bg-opacity, 1));
}

.bg-blue-900 {
	--tw-bg-opacity: 1;
	background-color: rgb(34 41 79 / var(--tw-bg-opacity, 1));
}

.bg-neutral-0 {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.bg-neutral-0\/\[\.08\] {
	background-color: #ffffff14;
}

.bg-neutral-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(247 247 248 / var(--tw-bg-opacity, 1));
}

.bg-neutral-1000 {
	--tw-bg-opacity: 1;
	background-color: rgb(21 24 35 / var(--tw-bg-opacity, 1));
}

.bg-neutral-1000\/50 {
	background-color: #15182380;
}

.bg-neutral-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(226 226 228 / var(--tw-bg-opacity, 1));
}

.bg-neutral-300 {
	--tw-bg-opacity: 1;
	background-color: rgb(200 201 203 / var(--tw-bg-opacity, 1));
}

.bg-neutral-400 {
	--tw-bg-opacity: 1;
	background-color: rgb(177 177 180 / var(--tw-bg-opacity, 1));
}

.bg-neutral-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(108 109 117 / var(--tw-bg-opacity, 1));
}

.bg-neutral-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(60 61 68 / var(--tw-bg-opacity, 1));
}

.bg-neutral-900 {
	--tw-bg-opacity: 1;
	background-color: rgb(42 43 50 / var(--tw-bg-opacity, 1));
}

.bg-neutral-900\/\[\.04\] {
	background-color: #2a2b320a;
}

.bg-red-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(249 215 211 / var(--tw-bg-opacity, 1));
}

.bg-transparent {
	background-color: transparent;
}

.bg-gradient-to-b {
	background-image: linear-gradient(to bottom,var(--tw-gradient-stops));
}

.bg-gradient-to-t {
	background-image: linear-gradient(to top,var(--tw-gradient-stops));
}

.bg-gradient-to-tr {
	background-image: linear-gradient(to top right,var(--tw-gradient-stops));
}

.from-\[\#D4E6F2\] {
	--tw-gradient-from: #D4E6F2 var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(212 230 242 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-\[\#FFF\] {
	--tw-gradient-from: #FFF var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-\[\#ff385c\] {
	--tw-gradient-from: #ff385c var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(224 47 31 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordlocker {
	--tw-gradient-from: #DDDCFB var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordlocker\/0 {
	--tw-gradient-from: rgb(221 220 251 / 0) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordlocker\/100 {
	--tw-gradient-from: rgb(221 220 251 / 1) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordlocker\/25 {
	--tw-gradient-from: rgb(221 220 251 / .25) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordlocker\/50 {
	--tw-gradient-from: rgb(221 220 251 / .5) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordpass {
	--tw-gradient-from: #C9E9E8 var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordpass\/0 {
	--tw-gradient-from: rgb(201 233 232 / 0) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordpass\/100 {
	--tw-gradient-from: rgb(201 233 232 / 1) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordpass\/25 {
	--tw-gradient-from: rgb(201 233 232 / .25) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-bg-nordpass\/50 {
	--tw-gradient-from: rgb(201 233 232 / .5) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-neutral-900 {
	--tw-gradient-from: #2A2B32 var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(42 43 50 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.via-\[\#DBECF0\] {
	--tw-gradient-to: rgb(219 236 240 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), #DBECF0 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordlocker {
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), #DDDCFB var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordlocker\/0 {
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(221 220 251 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordlocker\/100 {
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(221 220 251 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordlocker\/25 {
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(221 220 251 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordlocker\/50 {
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(221 220 251 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordpass {
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), #C9E9E8 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordpass\/0 {
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(201 233 232 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordpass\/100 {
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(201 233 232 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordpass\/25 {
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(201 233 232 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-bg-nordpass\/50 {
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), rgb(201 233 232 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.via-blue-800 {
	--tw-gradient-to: rgb(38 52 130 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), #263482 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.to-\[\#E1F0F0\] {
	--tw-gradient-to: #E1F0F0 var(--tw-gradient-to-position);
}

.to-\[\#F3F7FC\] {
	--tw-gradient-to: #F3F7FC var(--tw-gradient-to-position);
}

.to-\[\#ff4736\] {
	--tw-gradient-to: #ff4736 var(--tw-gradient-to-position);
}

.to-bg-nordlocker {
	--tw-gradient-to: #DDDCFB var(--tw-gradient-to-position);
}

.to-bg-nordlocker\/0 {
	--tw-gradient-to: rgb(221 220 251 / 0) var(--tw-gradient-to-position);
}

.to-bg-nordlocker\/100 {
	--tw-gradient-to: rgb(221 220 251 / 1) var(--tw-gradient-to-position);
}

.to-bg-nordlocker\/25 {
	--tw-gradient-to: rgb(221 220 251 / .25) var(--tw-gradient-to-position);
}

.to-bg-nordlocker\/50 {
	--tw-gradient-to: rgb(221 220 251 / .5) var(--tw-gradient-to-position);
}

.to-bg-nordpass {
	--tw-gradient-to: #C9E9E8 var(--tw-gradient-to-position);
}

.to-bg-nordpass\/0 {
	--tw-gradient-to: rgb(201 233 232 / 0) var(--tw-gradient-to-position);
}

.to-bg-nordpass\/100 {
	--tw-gradient-to: rgb(201 233 232 / 1) var(--tw-gradient-to-position);
}

.to-bg-nordpass\/25 {
	--tw-gradient-to: rgb(201 233 232 / .25) var(--tw-gradient-to-position);
}

.to-bg-nordpass\/50 {
	--tw-gradient-to: rgb(201 233 232 / .5) var(--tw-gradient-to-position);
}

.to-blue-600 {
	--tw-gradient-to: #ff385c var(--tw-gradient-to-position);
}

.bg-cover {
	background-size: cover;
}

.bg-clip-padding {
	background-clip: padding-box;
}

.bg-clip-content {
	background-clip: content-box;
}

.bg-clip-text {
	-webkit-background-clip: text;
	background-clip: text;
}

.bg-no-repeat {
	background-repeat: no-repeat;
}

.\!fill-\[currentColor\] {
	fill: currentColor!important;
}

.fill-\[currentColor\] {
	fill: currentColor;
}

.fill-bg-nordlocker {
	fill: #dddcfb;
}

.fill-bg-nordlocker\/0 {
	fill: #dddcfb00;
}

.fill-bg-nordlocker\/100 {
	fill: #dddcfb;
}

.fill-bg-nordlocker\/25 {
	fill: #dddcfb40;
}

.fill-bg-nordlocker\/50 {
	fill: #dddcfb80;
}

.fill-bg-nordpass {
	fill: #c9e9e8;
}

.fill-bg-nordpass\/0 {
	fill: #c9e9e800;
}

.fill-bg-nordpass\/100 {
	fill: #c9e9e8;
}

.fill-bg-nordpass\/25 {
	fill: #c9e9e840;
}

.fill-bg-nordpass\/50 {
	fill: #c9e9e880;
}

.fill-blue-600 {
	fill: #ff385c;
}

.fill-green-600 {
	fill: #0a8550;
}

.fill-neutral-0 {
	fill: #fff;
}

.fill-neutral-100 {
	fill: #f7f7f8;
}

.fill-neutral-300 {
	fill: #c8c9cb;
}

.fill-neutral-600 {
	fill: #6c6d75;
}

.fill-neutral-700 {
	fill: #4d4e56;
}

.fill-neutral-800 {
	fill: #3c3d44;
}

.fill-neutral-900 {
	fill: #2a2b32;
}

.fill-red-600 {
	fill: #ff385c;
}

.fill-red-700 {
	fill: #9e1c10;
}

.stroke-bg-nordlocker {
	stroke: #dddcfb;
}

.stroke-bg-nordlocker\/0 {
	stroke: #dddcfb00;
}

.stroke-bg-nordlocker\/100 {
	stroke: #dddcfb;
}

.stroke-bg-nordlocker\/25 {
	stroke: #dddcfb40;
}

.stroke-bg-nordlocker\/50 {
	stroke: #dddcfb80;
}

.stroke-bg-nordpass {
	stroke: #c9e9e8;
}

.stroke-bg-nordpass\/0 {
	stroke: #c9e9e800;
}

.stroke-bg-nordpass\/100 {
	stroke: #c9e9e8;
}

.stroke-bg-nordpass\/25 {
	stroke: #c9e9e840;
}

.stroke-bg-nordpass\/50 {
	stroke: #c9e9e880;
}

.stroke-neutral-0 {
	stroke: #fff;
}

.stroke-0 {
	stroke-width: 0;
}

.object-cover {
	-o-object-fit: cover;
	object-fit: cover;
}

.object-bottom {
	-o-object-position: bottom;
	object-position: bottom;
}

.object-center {
	-o-object-position: center;
	object-position: center;
}

.object-left {
	-o-object-position: left;
	object-position: left;
}

.object-left-bottom {
	-o-object-position: left bottom;
	object-position: left bottom;
}

.object-left-top {
	-o-object-position: left top;
	object-position: left top;
}

.object-right {
	-o-object-position: right;
	object-position: right;
}

.object-right-bottom {
	-o-object-position: right bottom;
	object-position: right bottom;
}

.object-right-top {
	-o-object-position: right top;
	object-position: right top;
}

.object-top {
	-o-object-position: top;
	object-position: top;
}

.\!p-2 {
	padding: .5rem!important;
}

.p-0 {
	padding: 0;
}

.p-0\.5 {
	padding: .125rem;
}

.p-1 {
	padding: .25rem;
}

.p-10 {
	padding: 2.5rem;
}

.p-16 {
	padding: 4rem;
}

.p-2 {
	padding: .5rem;
}

.p-3 {
	padding: .75rem;
}

.p-4 {
	padding: 1rem;
}

.p-5 {
	padding: 1.25rem;
}

.p-6 {
	padding: 1.5rem;
}

.p-8 {
	padding: 2rem;
}

.p-\[1\.5px\] {
	padding: 1.5px;
}

.p-\[1\.5vw\] {
	padding: 1.5vw;
}

.p-\[2\.5vw\] {
	padding: 2.5vw;
}

.p-\[22px\] {
	padding: 22px;
}

.p-\[2px\] {
	padding: 2px;
}

.p-\[6px\] {
	padding: 6px;
}

.p-\[var\(--card-spacing\)\] {
	padding: var(--card-spacing);
}

.p-\[var\(--modal-spacing\)\] {
	padding: var(--modal-spacing);
}

.\!px-4 {
	padding-left: 1rem!important;
	padding-right: 1rem!important;
}

.px-0 {
	padding-left: 0;
	padding-right: 0;
}

.px-1 {
	padding-left: .25rem;
	padding-right: .25rem;
}

.px-12 {
	padding-left: 3rem;
	padding-right: 3rem;
}

.px-16 {
	padding-left: 4rem;
	padding-right: 4rem;
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem;
}

.px-2\.5 {
	padding-left: .625rem;
	padding-right: .625rem;
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem;
}

.px-4 {
	padding-left: 1rem;
	padding-right: 1rem;
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}

.px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.px-7 {
	padding-left: 1.75rem;
	padding-right: 1.75rem;
}

.px-8 {
	padding-left: 2rem;
	padding-right: 2rem;
}

.py-0\.5 {
	padding-top: .125rem;
	padding-bottom: .125rem;
}

.py-1 {
	padding-top: .25rem;
	padding-bottom: .25rem;
}

.py-1\.5 {
	padding-top: .375rem;
	padding-bottom: .375rem;
}

.py-10 {
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
}

.py-12 {
	padding-top: 3rem;
	padding-bottom: 3rem;
}

.py-16 {
	padding-top: 4rem;
	padding-bottom: 4rem;
}

.py-2 {
	padding-top: .5rem;
	padding-bottom: .5rem;
}

.py-28 {
	padding-top: 7rem;
	padding-bottom: 7rem;
}

.py-3 {
	padding-top: .75rem;
	padding-bottom: .75rem;
}

.py-4 {
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.py-5 {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
}

.py-6 {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
}

.py-8 {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

.py-\[11px\] {
	padding-top: 11px;
	padding-bottom: 11px;
}

.py-\[6px\] {
	padding-top: 6px;
	padding-bottom: 6px;
}

.py-\[7px\] {
	padding-top: 7px;
	padding-bottom: 7px;
}

.pb-0 {
	padding-bottom: 0;
}

.pb-0\.5 {
	padding-bottom: .125rem;
}

.pb-1 {
	padding-bottom: .25rem;
}

.pb-10 {
	padding-bottom: 2.5rem;
}

.pb-12 {
	padding-bottom: 3rem;
}

.pb-14 {
	padding-bottom: 3.5rem;
}

.pb-16 {
	padding-bottom: 4rem;
}

.pb-2 {
	padding-bottom: .5rem;
}

.pb-28 {
	padding-bottom: 7rem;
}

.pb-3 {
	padding-bottom: .75rem;
}

.pb-4 {
	padding-bottom: 1rem;
}

.pb-5 {
	padding-bottom: 1.25rem;
}

.pb-6 {
	padding-bottom: 1.5rem;
}

.pb-8 {
	padding-bottom: 2rem;
}

.pb-\[21px\] {
	padding-bottom: 21px;
}

.pb-\[56\.25\%\] {
	padding-bottom: 56.25%;
}

.pe-10 {
	padding-inline-end: 2.5rem;
}

.pe-4 {
	padding-inline-end: 1rem;
}

.pl-0 {
	padding-left: 0;
}

.pl-2 {
	padding-left: .5rem;
}

.pl-4 {
	padding-left: 1rem;
}

.pl-6 {
	padding-left: 1.5rem;
}

.pl-8 {
	padding-left: 2rem;
}

.pr-0 {
	padding-right: 0;
}

.pr-6 {
	padding-right: 1.5rem;
}

.pr-8 {
	padding-right: 2rem;
}

.ps-10 {
	padding-inline-start: 2.5rem;
}

.ps-4 {
	padding-inline-start: 1rem;
}

.pt-1 {
	padding-top: .25rem;
}

.pt-10 {
	padding-top: 2.5rem;
}

.pt-12 {
	padding-top: 3rem;
}

.pt-16 {
	padding-top: 4rem;
}

.pt-2 {
	padding-top: .5rem;
}

.pt-28 {
	padding-top: 7rem;
}

.pt-3 {
	padding-top: .75rem;
}

.pt-4 {
	padding-top: 1rem;
}

.pt-5 {
	padding-top: 1.25rem;
}

.pt-6 {
	padding-top: 1.5rem;
}

.pt-7 {
	padding-top: 1.75rem;
}

.pt-8 {
	padding-top: 2rem;
}

.pt-\[40px\] {
	padding-top: 40px;
}

.pt-px {
	padding-top: 1px;
}

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

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

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

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

.align-baseline {
	vertical-align: baseline;
}

.align-top {
	vertical-align: top;
}

.align-middle {
	vertical-align: middle;
}

.align-bottom {
	vertical-align: bottom;
}

.align-text-top {
	vertical-align: text-top;
}

.text-3xl {
	font-size: 2rem;
}

.text-5xl {
	font-size: 3rem;
}

.text-\[4vw\] {
	font-size: 4vw;
}

.text-\[5vw\] {
	font-size: 5vw;
}

.text-\[6vw\] {
	font-size: 6vw;
}

.text-\[8vw\] {
	font-size: 8vw;
}

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

.text-sm {
	font-size: .875rem;
}

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

.font-bold {
	font-weight: 600;
}

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

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

.uppercase {
	text-transform: uppercase;
}

.lowercase {
	text-transform: lowercase;
}

.capitalize {
	text-transform: capitalize;
}

.italic {
	font-style: italic;
}

.leading-\[0\] {
	line-height: 0;
}

.leading-\[100\%\] {
	line-height: 100%;
}

.leading-\[3\.5vw\] {
	line-height: 3.5vw;
}

.leading-\[5vw\] {
	line-height: 5vw;
}

.leading-\[6vw\] {
	line-height: 6vw;
}

.leading-md {
	line-height: 1.5;
}

.leading-sm {
	line-height: 1.4;
}

.\!text-neutral-300 {
	--tw-text-opacity: 1 !important;
	color: rgb(200 201 203 / var(--tw-text-opacity, 1))!important;
}

.text-bg-nordlocker {
	--tw-text-opacity: 1;
	color: rgb(221 220 251 / var(--tw-text-opacity, 1));
}

.text-bg-nordlocker\/0 {
	color: #dddcfb00;
}

.text-bg-nordlocker\/100 {
	color: #dddcfb;
}

.text-bg-nordlocker\/25 {
	color: #dddcfb40;
}

.text-bg-nordlocker\/50 {
	color: #dddcfb80;
}

.text-bg-nordpass {
	--tw-text-opacity: 1;
	color: rgb(201 233 232 / var(--tw-text-opacity, 1));
}

.text-bg-nordpass\/0 {
	color: #c9e9e800;
}

.text-bg-nordpass\/100 {
	color: #c9e9e8;
}

.text-bg-nordpass\/25 {
	color: #c9e9e840;
}

.text-bg-nordpass\/50 {
	color: #c9e9e880;
}

.text-blue-300 {
	--tw-text-opacity: 1;
	color: rgb(181 205 245 / var(--tw-text-opacity, 1));
}

.text-blue-800 {
	--tw-text-opacity: 1;
	color: rgb(38 52 130 / var(--tw-text-opacity, 1));
}

.text-green-500 {
	--tw-text-opacity: 1;
	color: rgb(14 164 100 / var(--tw-text-opacity, 1));
}

.text-neutral-0 {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.text-neutral-1000 {
	--tw-text-opacity: 1;
	color: rgb(21 24 35 / var(--tw-text-opacity, 1));
}

.text-neutral-300 {
	--tw-text-opacity: 1;
	color: rgb(200 201 203 / var(--tw-text-opacity, 1));
}

.text-neutral-400 {
	--tw-text-opacity: 1;
	color: rgb(177 177 180 / var(--tw-text-opacity, 1));
}

.text-neutral-500 {
	--tw-text-opacity: 1;
	color: rgb(141 142 150 / var(--tw-text-opacity, 1));
}

.text-neutral-600 {
	--tw-text-opacity: 1;
	color: rgb(108 109 117 / var(--tw-text-opacity, 1));
}

.text-neutral-900 {
	--tw-text-opacity: 1;
	color: rgb(42 43 50 / var(--tw-text-opacity, 1));
}

.text-red-500 {
	--tw-text-opacity: 1;
	color: rgb(236 98 85 / var(--tw-text-opacity, 1));
}

.text-transparent {
	color: transparent;
}

.underline {
	text-decoration-line: underline;
}

.decoration-bg-nordlocker {
	text-decoration-color: #dddcfb;
}

.decoration-bg-nordlocker\/0 {
	text-decoration-color: #dddcfb00;
}

.decoration-bg-nordlocker\/100 {
	text-decoration-color: #dddcfb;
}

.decoration-bg-nordlocker\/25 {
	text-decoration-color: #dddcfb40;
}

.decoration-bg-nordlocker\/50 {
	text-decoration-color: #dddcfb80;
}

.decoration-bg-nordpass {
	text-decoration-color: #c9e9e8;
}

.decoration-bg-nordpass\/0 {
	text-decoration-color: #c9e9e800;
}

.decoration-bg-nordpass\/100 {
	text-decoration-color: #c9e9e8;
}

.decoration-bg-nordpass\/25 {
	text-decoration-color: #c9e9e840;
}

.decoration-bg-nordpass\/50 {
	text-decoration-color: #c9e9e880;
}

.underline-offset-2 {
	text-underline-offset: 2px;
}

.placeholder-bg-nordlocker::-moz-placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(221 220 251 / var(--tw-placeholder-opacity, 1));
}

.placeholder-bg-nordlocker::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(221 220 251 / var(--tw-placeholder-opacity, 1));
}

.placeholder-bg-nordlocker\/0::-moz-placeholder {
	color: #dddcfb00;
}

.placeholder-bg-nordlocker\/0::placeholder {
	color: #dddcfb00;
}

.placeholder-bg-nordlocker\/100::-moz-placeholder {
	color: #dddcfb;
}

.placeholder-bg-nordlocker\/100::placeholder {
	color: #dddcfb;
}

.placeholder-bg-nordlocker\/25::-moz-placeholder {
	color: #dddcfb40;
}

.placeholder-bg-nordlocker\/25::placeholder {
	color: #dddcfb40;
}

.placeholder-bg-nordlocker\/50::-moz-placeholder {
	color: #dddcfb80;
}

.placeholder-bg-nordlocker\/50::placeholder {
	color: #dddcfb80;
}

.placeholder-bg-nordpass::-moz-placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(201 233 232 / var(--tw-placeholder-opacity, 1));
}

.placeholder-bg-nordpass::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(201 233 232 / var(--tw-placeholder-opacity, 1));
}

.placeholder-bg-nordpass\/0::-moz-placeholder {
	color: #c9e9e800;
}

.placeholder-bg-nordpass\/0::placeholder {
	color: #c9e9e800;
}

.placeholder-bg-nordpass\/100::-moz-placeholder {
	color: #c9e9e8;
}

.placeholder-bg-nordpass\/100::placeholder {
	color: #c9e9e8;
}

.placeholder-bg-nordpass\/25::-moz-placeholder {
	color: #c9e9e840;
}

.placeholder-bg-nordpass\/25::placeholder {
	color: #c9e9e840;
}

.placeholder-bg-nordpass\/50::-moz-placeholder {
	color: #c9e9e880;
}

.placeholder-bg-nordpass\/50::placeholder {
	color: #c9e9e880;
}

.caret-bg-nordlocker {
	caret-color: #dddcfb;
}

.caret-bg-nordlocker\/0 {
	caret-color: #dddcfb00;
}

.caret-bg-nordlocker\/100 {
	caret-color: #dddcfb;
}

.caret-bg-nordlocker\/25 {
	caret-color: #dddcfb40;
}

.caret-bg-nordlocker\/50 {
	caret-color: #dddcfb80;
}

.caret-bg-nordpass {
	caret-color: #c9e9e8;
}

.caret-bg-nordpass\/0 {
	caret-color: #c9e9e800;
}

.caret-bg-nordpass\/100 {
	caret-color: #c9e9e8;
}

.caret-bg-nordpass\/25 {
	caret-color: #c9e9e840;
}

.caret-bg-nordpass\/50 {
	caret-color: #c9e9e880;
}

.accent-bg-nordlocker {
	accent-color: #DDDCFB;
}

.accent-bg-nordlocker\/0 {
	accent-color: rgb(221 220 251 / 0);
}

.accent-bg-nordlocker\/100 {
	accent-color: rgb(221 220 251 / 1);
}

.accent-bg-nordlocker\/25 {
	accent-color: rgb(221 220 251 / .25);
}

.accent-bg-nordlocker\/50 {
	accent-color: rgb(221 220 251 / .5);
}

.accent-bg-nordpass {
	accent-color: #C9E9E8;
}

.accent-bg-nordpass\/0 {
	accent-color: rgb(201 233 232 / 0);
}

.accent-bg-nordpass\/100 {
	accent-color: rgb(201 233 232 / 1);
}

.accent-bg-nordpass\/25 {
	accent-color: rgb(201 233 232 / .25);
}

.accent-bg-nordpass\/50 {
	accent-color: rgb(201 233 232 / .5);
}

.opacity-0 {
	opacity: 0;
}

.opacity-100 {
	opacity: 1;
}

.opacity-50 {
	opacity: .5;
}

.opacity-\[0\.1\] {
	opacity: .1;
}

.shadow-\[0_0_0_1px_\#E2E2E4\,0_0_1px_0_\#E2E2E4\] {
	--tw-shadow: 0 0 0 1px #E2E2E4,0 0 1px 0 #E2E2E4;
	--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-\[0_3px_8px_0_rgba\(0\,0\,0\,0\.15\)\] {
	--tw-shadow: 0 3px 8px 0 rgba(0,0,0,.15);
	--tw-shadow-colored: 0 3px 8px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-\[0px_-3px_7px_0px_rgba\(77\,_78\,_86\,_0\.17\)\] {
	--tw-shadow: 0px -3px 7px 0px rgba(77, 78, 86, .17);
	--tw-shadow-colored: 0px -3px 7px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-\[inset_0px_-1px_1px_0px_rgba\(0\,0\,0\,0\.10\)\,inset_0px_1px_1px_0px_rgba\(255\,255\,255\,0\.25\)\,0px_1px_4px_0px_rgba\(0\,0\,0\,0\.25\)\] {
	--tw-shadow: inset 0px -1px 1px 0px rgba(0,0,0,.1),inset 0px 1px 1px 0px rgba(255,255,255,.25),0px 1px 4px 0px rgba(0,0,0,.25);
	--tw-shadow-colored: inset 0px -1px 1px 0px var(--tw-shadow-color), inset 0px 1px 1px 0px var(--tw-shadow-color), 0px 1px 4px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-lg {
	--tw-shadow: 0 0 0 1px rgba( 56, 60, 67, .07 ), 0 3px 6px 0 rgba( 56, 60, 67, .15);
	--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 3px 6px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-md {
	--tw-shadow: 0 0 0 1px rgba( 56, 60, 67, .05 ), 0 1px 3px 0 rgba( 56, 60, 67, .15);
	--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 1px 3px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-none {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.shadow-bg-nordlocker {
	--tw-shadow-color: #DDDCFB;
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordlocker\/0 {
	--tw-shadow-color: rgb(221 220 251 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordlocker\/100 {
	--tw-shadow-color: rgb(221 220 251 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordlocker\/25 {
	--tw-shadow-color: rgb(221 220 251 / .25);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordlocker\/50 {
	--tw-shadow-color: rgb(221 220 251 / .5);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordpass {
	--tw-shadow-color: #C9E9E8;
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordpass\/0 {
	--tw-shadow-color: rgb(201 233 232 / 0);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordpass\/100 {
	--tw-shadow-color: rgb(201 233 232 / 1);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordpass\/25 {
	--tw-shadow-color: rgb(201 233 232 / .25);
	--tw-shadow: var(--tw-shadow-colored);
}

.shadow-bg-nordpass\/50 {
	--tw-shadow-color: rgb(201 233 232 / .5);
	--tw-shadow: var(--tw-shadow-colored);
}

.outline-none {
	outline: 2px solid transparent;
	outline-offset: 2px;
}

.outline {
	outline-style: solid;
}

.outline-0 {
	outline-width: 0px;
}

.outline-bg-nordlocker {
	outline-color: #dddcfb;
}

.outline-bg-nordlocker\/0 {
	outline-color: #dddcfb00;
}

.outline-bg-nordlocker\/100 {
	outline-color: #dddcfb;
}

.outline-bg-nordlocker\/25 {
	outline-color: #dddcfb40;
}

.outline-bg-nordlocker\/50 {
	outline-color: #dddcfb80;
}

.outline-bg-nordpass {
	outline-color: #c9e9e8;
}

.outline-bg-nordpass\/0 {
	outline-color: #c9e9e800;
}

.outline-bg-nordpass\/100 {
	outline-color: #c9e9e8;
}

.outline-bg-nordpass\/25 {
	outline-color: #c9e9e840;
}

.outline-bg-nordpass\/50 {
	outline-color: #c9e9e880;
}

.ring-bg-nordlocker {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(221 220 251 / var(--tw-ring-opacity, 1));
}

.ring-bg-nordlocker\/0 {
	--tw-ring-color: rgb(221 220 251 / 0);
}

.ring-bg-nordlocker\/100 {
	--tw-ring-color: rgb(221 220 251 / 1);
}

.ring-bg-nordlocker\/25 {
	--tw-ring-color: rgb(221 220 251 / .25);
}

.ring-bg-nordlocker\/50 {
	--tw-ring-color: rgb(221 220 251 / .5);
}

.ring-bg-nordpass {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(201 233 232 / var(--tw-ring-opacity, 1));
}

.ring-bg-nordpass\/0 {
	--tw-ring-color: rgb(201 233 232 / 0);
}

.ring-bg-nordpass\/100 {
	--tw-ring-color: rgb(201 233 232 / 1);
}

.ring-bg-nordpass\/25 {
	--tw-ring-color: rgb(201 233 232 / .25);
}

.ring-bg-nordpass\/50 {
	--tw-ring-color: rgb(201 233 232 / .5);
}

.ring-offset-bg-nordlocker {
	--tw-ring-offset-color: #DDDCFB;
}

.ring-offset-bg-nordlocker\/0 {
	--tw-ring-offset-color: rgb(221 220 251 / 0);
}

.ring-offset-bg-nordlocker\/100 {
	--tw-ring-offset-color: rgb(221 220 251 / 1);
}

.ring-offset-bg-nordlocker\/25 {
	--tw-ring-offset-color: rgb(221 220 251 / .25);
}

.ring-offset-bg-nordlocker\/50 {
	--tw-ring-offset-color: rgb(221 220 251 / .5);
}

.ring-offset-bg-nordpass {
	--tw-ring-offset-color: #C9E9E8;
}

.ring-offset-bg-nordpass\/0 {
	--tw-ring-offset-color: rgb(201 233 232 / 0);
}

.ring-offset-bg-nordpass\/100 {
	--tw-ring-offset-color: rgb(201 233 232 / 1);
}

.ring-offset-bg-nordpass\/25 {
	--tw-ring-offset-color: rgb(201 233 232 / .25);
}

.ring-offset-bg-nordpass\/50 {
	--tw-ring-offset-color: rgb(201 233 232 / .5);
}

.blur {
	--tw-blur: blur(8px);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow {
	--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.transition {
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-\[background\] {
	transition-property: background;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-\[opacity\] {
	transition-property: opacity;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-\[top\] {
	transition-property: top;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-all {
	transition-property: all;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-colors {
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-opacity {
	transition-property: opacity;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-shadow {
	transition-property: box-shadow;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.transition-transform {
	transition-property: transform;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .25s;
}

.duration-\[250ms\] {
	transition-duration: .25s;
}

.duration-\[400ms\] {
	transition-duration: .4s;
}

.duration-fast {
	transition-duration: .15s;
}

.duration-medium {
	transition-duration: .25s;
}

.duration-slow {
	transition-duration: .4s;
}

.ease-in {
	transition-timing-function: cubic-bezier(.4,0,1,1);
}

.ease-in-out {
	transition-timing-function: cubic-bezier(.4,0,.2,1);
}

.ease-out {
	transition-timing-function: cubic-bezier(0,0,.2,1);
}

.will-change-\[opacity\] {
	will-change: opacity;
}

@supports (overflow-wrap: anywhere) {
	.break-anywhere {
		overflow-wrap: anywhere;
	}
}

@supports not (overflow-wrap: anywhere) {
	.break-anywhere {
		word-break: break-word;
	}
}

.placeholder-primary::-moz-placeholder {
	color: #6c6d75;
}

.placeholder-primary::placeholder {
	color: #6c6d75;
}

@keyframes safariFixBalance {
	0% {
		text-wrap: unset;
	}

	to {
		text-wrap: balance;
	}
}

@supports (-webkit-hyphens: none) and ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))) {
	.text-balance {
		animation: safariFixBalance .01s both;
	}
}

:root {
	--color-red-600: #ff385c;
	--color-green-500: #0EA464;
}

.\[--card-spacing\:theme\(spacing\.0\)\] {
	--card-spacing: 0px;
}

.\[--card-spacing\:theme\(spacing\.10\)\] {
	--card-spacing: 2.5rem;
}

.\[--card-spacing\:theme\(spacing\.4\)\] {
	--card-spacing: 1rem;
}

.\[--card-spacing\:theme\(spacing\.6\)\] {
	--card-spacing: 1.5rem;
}

.\[--modal-spacing\:theme\(spacing\.4\)\] {
	--modal-spacing: 1rem;
}

.\[a-z0-9_\:-\] {
	a-z0-9_: -;
}

.\[background-image\:linear-gradient\(221deg\,\#B5CDF5_7\%\,\#D3E5F1_32\%\,\#ECF9EE_100\%\)\] {
	background-image: linear-gradient(221deg,#b5cdf5 7%,#d3e5f1 32%,#ecf9ee);
}

.\[grid-area\:content\] {
	grid-area: content;
}

.\[grid-area\:disclaimer\] {
	grid-area: disclaimer;
}

.\[grid-area\:first-plan\] {
	grid-area: first-plan;
}

.\[grid-area\:fourth-plan\] {
	grid-area: fourth-plan;
}

.\[grid-area\:second-plan\] {
	grid-area: second-plan;
}

.\[grid-area\:third-plan\] {
	grid-area: third-plan;
}

.\[grid-area\:title\] {
	grid-area: title;
}

.\[grid-template-areas\:\"\._first-plan_\.\"_\"\._\._\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._title_\.\"_\"\._third-plan_\.\"_\"\._\._\.\"_\"\._fourth-plan_\.\"_\"\._\._\.\"\]{grid-template-areas:". first-plan ." ". . ." ". second-plan ." ". . ." ". title ." ". third-plan ." ". . ." ". fourth-plan ." ". . ."}.\[grid-template-areas\:\"\._first-plan_\.\"_\"\._\._\.\"_\"\._title_\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._third-plan_\.\"_\"\._\._\.\"\]{grid-template-areas:". first-plan ." ". . ." ". title ." ". second-plan ." ". . ." ". third-plan ." ". . ."}.\[grid-template-areas\:\"\._first-plan_\.\"_\"\._\._\.\"_\"\._title_\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._third-plan_\.\"_\"\._\._\.\"_\"\._\._\.\"_\"\._fourth-plan_\.\"\]{grid-template-areas:". first-plan ." ". . ." ". title ." ". second-plan ." ". . ." ". third-plan ." ". . ." ". . ." ". fourth-plan ."}.\[grid-template-areas\:\"\._first-plan_\.\"_\"\._\._\.\"_\"\._title_\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._third-plan_\.\"_\"\._\._\.\"_\"\._fourth-plan_\.\"_\"\._\._\.\"\]{grid-template-areas:". first-plan ." ". . ." ". title ." ". second-plan ." ". . ." ". third-plan ." ". . ." ". fourth-plan ." ". . ."}.\[grid-template-areas\:\"\._title_\.\"_\"\._first-plan_\.\"_\"\._\._\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._\._\.\"_\"\._third-plan_\.\"\]{grid-template-areas:". title ." ". first-plan ." ". . ." ". second-plan ." ". . ." ". . ." ". third-plan ."}.\[grid-template-areas\:\"\._title_\.\"_\"\._first-plan_\.\"_\"\._\._\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._\._\.\"_\"\._third-plan_\.\"_\"\._\._\.\"_\"\._fourth-plan_\.\"\]{grid-template-areas:". title ." ". first-plan ." ". . ." ". second-plan ." ". . ." ". . ." ". third-plan ." ". . ." ". fourth-plan ."}.\[grid-template-areas\:\"\._title_\.\"_\"\._first-plan_\.\"_\"\._\._\.\"_\"\._second-plan_\.\"_\"\._\._\.\"_\"\._third-plan_\.\"_\"\._\._\.\"_\"\._\._\.\"_\"\._fourth-plan_\.\"_\"\._\._\.\"\]{grid-template-areas:". title ." ". first-plan ." ". . ." ". second-plan ." ". . ." ". third-plan ." ". . ." ". . ." ". fourth-plan ." ". . ."}.\[grid-template-areas\:\"content\"_\"disclaimer\"\]{grid-template-areas:"content" "disclaimer"}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}body{color:#2a2b32;font-family: 'Libre Baskerville', serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=ar] body{font-family: 'Libre Baskerville', serif !important;}html[lang=he] body{font-family: 'Libre Baskerville', serif !important;}html[lang=th] body{font-family: 'Libre Baskerville', serif !important;}html[lang=zh] body{font-family: 'Libre Baskerville', serif !important;}html[lang=zh-TW] body{font-family: 'Libre Baskerville', serif !important;}html[lang=zh-HK] body{font-family: 'Libre Baskerville', serif !important;}html[lang=ja] body{font-family: 'Libre Baskerville', serif !important;}html[lang=ko] body{font-family: 'Libre Baskerville', serif !important;}@font-face{font-family: 'Libre Baskerville', serif !important;src:local("Apple Color Emoji"),local("Segoe UI Emoji"),local("Noto Color Emoji");unicode-range:U+1F300-1F5FF,U+1F600-1F64F,U+1F680-1F6FF,U+2600-26FF,U+2700-27BF}.monospace-with-emoji{font-family: 'Libre Baskerville', serif !important;}.calendar-picker-indicator-none::-webkit-calendar-picker-indicator{display:"none";opacity:0}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.after\:border-accent:after{content:var(--tw-content);border-color:#ff385c}.odd\:bg-primary:nth-child(odd){background-color:#f7f7f8}.even\:bg-secondary:nth-child(2n){background-color:#fff}.hover\:\!text-primary:hover{color:#2a2b32!important}.hover\:text-primary:hover{color:#2a2b32}.hover\:\!text-secondary:hover{color:#4d4e56!important}.hover\:text-secondary:hover{color:#4d4e56}.hover\:text-tertiary:hover{color:#6c6d75}.hover\:\!text-accent:hover{color:#ff385c!important}.hover\:text-accent:hover{color:#ff385c}.hover\:\!text-disabled:hover{color:#b1b1b4!important}.hover\:text-disabled:hover{color:#b1b1b4}.hover\:text-primary-on-color:hover{color:#fff}.hover\:text-secondary-on-color:hover{color:#f7f7f8}.hover\:text-accent-active:hover{color:#243dcc}.hover\:bg-primary:hover{background-color:#f7f7f8}.hover\:bg-tertiary:hover{background-color:#e2e2e4}.hover\:bg-accent:hover{background-color:#ff385c}.hover\:bg-accent-subtle:hover{background-color:#f3f7fc}.hover\:bg-accent-hover:hover{background-color:#6b90fa}.hover\:bg-critical-hover:hover{background-color:#ec6255}.hover\:border-accent:hover{border-color:#ff385c}.hover\:border-accent-hover:hover{border-color:#6b90fa}.hover\:border-critical-hover:hover{border-color:#ec6255}.focus\:border-accent:focus{border-color:#ff385c}.focus-visible\:\!text-accent:focus-visible{color:#ff385c!important}.focus-visible\:border-accent:focus-visible{border-color:#ff385c}.active\:\!text-primary:active{color:#2a2b32!important}.active\:text-primary:active{color:#2a2b32}.active\:text-accent:active{color:#ff385c}.active\:\!text-critical:active{color:#9e1c10!important}.active\:\!text-primary-on-color:active{color:#fff!important}.active\:\!text-accent-on-dark:active{color:#6b90fa!important}.active\:\!bg-tertiary:active{background-color:#e2e2e4!important}.active\:\!bg-accent:active{background-color:#ff385c!important}.active\:\!bg-critical:active{background-color:#ff385c!important}.active\:\!bg-accent-active:active{background-color:#243dcc!important}.active\:bg-accent-active:active{background-color:#243dcc}.active\:\!bg-critical-active:active{background-color:#9e1c10!important}.active\:bg-critical-active:active{background-color:#9e1c10}.active\:\!border-secondary:active{border-color:#e2e2e4!important}.active\:\!border-tertiary:active{border-color:#b1b1b4!important}.active\:\!border-accent:active{border-color:#ff385c!important}.active\:border-accent:active{border-color:#ff385c}.active\:\!border-critical:active{border-color:#ff385c!important}.active\:\!border-accent-active:active{border-color:#243dcc!important}.active\:\!border-critical-active:active{border-color:#9e1c10!important}.disabled\:text-disabled:disabled{color:#b1b1b4}.group:hover .group-hover\:text-disabled{color:#b1b1b4}.group:hover .group-hover\:bg-primary{background-color:#f7f7f8}.group\/control:hover .group-hover\/control\:bg-accent-hover{background-color:#6b90fa}.group\/card:hover .group-hover\/card\:border-accent{border-color:#ff385c}.group\/control:hover .group-hover\/control\:border-accent-hover{border-color:#6b90fa}.group\/control:active .group-active\/control\:bg-dark{background-color:#151823}.group\/control:active .group-active\/control\:bg-accent-active{background-color:#243dcc}.group\/control:active .group-active\/control\:border-reversed{border-color:#151823}.group\/control:active .group-active\/control\:border-accent-active{border-color:#243dcc}.group.mobile-header .group-\[\.mobile-header\]\:body-md-bold{font-size:1rem;line-height:1.5;font-weight:600}.group.is-light .group-\[\.is-light\]\:text-primary{color:#2a2b32}.group.is-light .group-\[\.is-light\]\:text-accent-active{color:#243dcc}.group.sticky-nav .group-\[\.sticky-nav\]\:bg-secondary{background-color:#fff}.group.is-light .group-\[\.is-light\]\:hover\:text-secondary:hover{color:#4d4e56}.group.is-light .hover\:group-\[\.is-light\]\:text-accent-active:hover{color:#243dcc}.group.is-light .group-\[\.is-light\]\:hover\:bg-primary:hover{background-color:#f7f7f8}.peer:checked~.peer-checked\:bg-accent{background-color:#ff385c}.data-\[dark\=true\]\:text-primary-on-color[data-dark=true],.data-\[darkMode\=true\]\:text-primary-on-color[data-darkMode=true]{color:#fff}.data-\[active\=\'true\'\]\:bg-accent-subtle[data-active=true]{background-color:#f3f7fc}.data-\[dark\=true\]\:bg-dark[data-dark=true],.data-\[darkMode\=true\]\:bg-dark[data-darkMode=true]{background-color:#151823}.data-\[active\=\'true\'\]\:border-accent[data-active=true]{border-color:#ff385c}.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:heading-xl{font-size:1.75rem;line-height:1.3;letter-spacing:-.016rem;font-weight:600}@media (min-width: 768px){.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:heading-xl{font-size:2rem;line-height:1.4}}@media (min-width: 992px){.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:heading-xl{font-size:2.25rem;line-height:1.3}}@media (min-width: 1200px){.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:heading-xl{font-size:2.5rem}}.group\/countdown[data-size=md] .group-data-\[size\=md\]\/countdown\:body-md-bold{font-size:1rem;line-height:1.5;font-weight:600}.group[data-active=true] .group-data-\[active\=\'true\'\]\:text-primary{color:#2a2b32}.group\/countdown[data-dark=true] .group-data-\[dark\=true\]\/countdown\:text-primary-on-color,.group[data-dark=true] .group-data-\[dark\=true\]\:text-primary-on-color{color:#fff}.group[data-appearance=subtle] .group-data-\[appearance\=subtle\]\:bg-primary{background-color:#f7f7f8}.group\/countdown[data-appearance=subtle][data-dark=true] .group-data-\[appearance\=subtle\]\/countdown\:group-data-\[dark\=true\]\/countdown\:bg-dark,.group\/countdown[data-dark=true] .group-data-\[dark\=true\]\/countdown\:bg-dark,.group[data-dark=true] .group-data-\[dark\=true\]\:bg-dark,.group\/modal[data-darkMode=true] .group-data-\[darkMode\=true\]\/modal\:bg-dark{background-color:#151823}.group[data-dark=true] .group-data-\[dark\=true\]\:fill-dark{fill:#151823}@media (pointer: fine){.pointer-fine\:hover\:text-primary:hover{color:#2a2b32}.pointer-fine\:hover\:text-primary-on-color:hover{color:#fff}.pointer-fine\:hover\:text-accent-active:hover{color:#243dcc}.pointer-fine\:hover\:bg-primary:hover{background-color:#f7f7f8}.pointer-fine\:hover\:bg-secondary:hover{background-color:#fff}.pointer-fine\:hover\:bg-accent:hover{background-color:#ff385c}.pointer-fine\:hover\:bg-critical:hover{background-color:#ff385c}.pointer-fine\:hover\:bg-dark:hover{background-color:#151823}.pointer-fine\:hover\:bg-accent-active:hover{background-color:#243dcc}.pointer-fine\:hover\:bg-critical-hover:hover{background-color:#ec6255}.pointer-fine\:hover\:bg-critical-active:hover{background-color:#9e1c10}.pointer-fine\:hover\:border-primary:hover{border-color:#c8c9cb}.pointer-fine\:hover\:border-accent:hover{border-color:#ff385c}.pointer-fine\:hover\:border-critical:hover{border-color:#ff385c}.pointer-fine\:hover\:border-accent-active:hover{border-color:#243dcc}.pointer-fine\:hover\:border-critical-hover:hover{border-color:#ec6255}.pointer-fine\:hover\:border-critical-active:hover{border-color:#9e1c10}}.dark\:text-primary-on-color:is(.dark *){color:#fff}@media (min-width: 640px){.sm\:container{max-width:608px}@media (min-width: 768px){.sm\:container{max-width:736px}}@media (min-width: 992px){.sm\:container{max-width:960px}}@media (min-width: 1200px){.sm\:container{max-width:1168px}}.sm\:body-lg-medium{font-size:1.25rem;line-height:1.5;font-weight:500}}@media (min-width: 768px){@media (min-width: 640px){.md\:container{max-width:608px}}.md\:container{max-width:736px}@media (min-width: 992px){.md\:container{max-width:960px}}@media (min-width: 1200px){.md\:container{max-width:1168px}}.md\:heading-lg{font-size:1.625rem;line-height:1.4;letter-spacing:-.016rem;font-weight:600}.md\:heading-lg{font-size:1.75rem}@media (min-width: 992px){.md\:heading-lg{font-size:1.875rem;line-height:1.5}}@media (min-width: 1200px){.md\:heading-lg{font-size:2rem;line-height:1.4}}.md\:heading-md{font-size:1.5rem;line-height:1.5;font-weight:600}.md\:heading-md{font-size:1.625rem}@media (min-width: 1200px){.md\:heading-md{font-size:1.75rem;line-height:1.4}}.md\:heading-sm{font-size:1.25rem;line-height:1.5;font-weight:600}@media (min-width: 992px){.md\:heading-sm{font-size:1.375rem;line-height:1.4}}.md\:body-md{font-size:1rem;line-height:1.5}.md\:body-sm{font-size:.875rem;line-height:1.5}.md\:body-lg-medium{font-size:1.25rem;line-height:1.5;font-weight:500}.md\:body-sm-medium{font-size:.875rem;line-height:1.5;font-weight:500}.md\:body-xs-medium{font-size:.75rem;line-height:1.5;font-weight:500}.md\:body-lg-bold,.group\/countdown[data-size=md] .md\:group-data-\[size\=md\]\/countdown\:heading-sm{font-size:1.25rem;line-height:1.5;font-weight:600}@media (min-width: 992px){.group\/countdown[data-size=md] .md\:group-data-\[size\=md\]\/countdown\:heading-sm{font-size:1.375rem;line-height:1.4}}}@media (min-width: 992px){@media (min-width: 640px){.lg\:container{max-width:608px}}@media (min-width: 768px){.lg\:container{max-width:736px}}.lg\:container{max-width:960px}@media (min-width: 1200px){.lg\:container{max-width:1168px}}.lg\:body-lg{font-size:1.25rem;line-height:1.5}.lg\:\!body-md{font-size:1rem!important;line-height:1.5!important}.lg\:body-sm{font-size:.875rem;line-height:1.5}.lg\:body-md-medium{font-size:1rem;line-height:1.5;font-weight:500}}@media (min-width: 1200px){.xl\:body-md{font-size:1rem;line-height:1.5}.xl\:body-lg-medium{font-size:1.25rem;line-height:1.5;font-weight:500}.xl\:body-md-medium{font-size:1rem;line-height:1.5;font-weight:500}.xl\:bg-secondary{background-color:#fff}}.\[\&\:nth-child\(-n\+1\)\]\:bg-critical:nth-child(-n+1){background-color:#ff385c}.\[\&\:nth-child\(-n\+2\)\]\:bg-warning:nth-child(-n+2){background-color:#fac900}.\[\&\:nth-child\(-n\+3\)\]\:bg-warning:nth-child(-n+3){background-color:#fac900}.\[\&\>svg\]\:hover\:text-accent:hover>svg{color:#ff385c}.\[\&\>svg\]\:hover\:\!text-disabled:hover>svg{color:#b1b1b4!important}.\[\&_label\]\:\!body-md-medium label{font-size:1rem!important;line-height:1.5!important;font-weight:500!important}.\[\&_p\]\:body-2xs p{font-size:15px;line-height:1.5}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:top-\[40\%\]:before{content:var(--tw-content);top:40%}.before\:-mt-\[120px\]:before{content:var(--tw-content);margin-top:-120px}.before\:block:before{content:var(--tw-content);display:block}.before\:border-\[4px\]:before{content:var(--tw-content);border-width:4px}.before\:border-neutral-0:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.before\:border-b-transparent:before{content:var(--tw-content);border-bottom-color:transparent}.before\:border-l-transparent:before{content:var(--tw-content);border-left-color:transparent}.before\:border-r-transparent:before{content:var(--tw-content);border-right-color:transparent}.before\:pt-\[120px\]:before{content:var(--tw-content);padding-top:120px}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.before\:ease-out:before{content:var(--tw-content);transition-timing-function:cubic-bezier(0,0,.2,1)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-left-\[4px\]:after{content:var(--tw-content);left:-4px}.after\:-top-\[4px\]:after{content:var(--tw-content);top:-4px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:right-0:after{content:var(--tw-content);right:0}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:block:after{content:var(--tw-content);display:block}.after\:h-6:after{content:var(--tw-content);height:1.5rem}.after\:w-0:after{content:var(--tw-content);width:0px}.after\:w-6:after{content:var(--tw-content);width:1.5rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:transform:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:border-b-lg:after{content:var(--tw-content);border-bottom-width:2px}.after\:transition-\[width\]:after{content:var(--tw-content);transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:w-\[160px\]:first-child{width:160px}.first\:max-w-\[160px\]:first-child{max-width:160px}.first\:pt-3:first-child{padding-top:.75rem}.last\:mx-0:last-child{margin-left:0;margin-right:0}.last\:mb-0:last-child{margin-bottom:0}.last\:hidden:last-child{display:none}.last\:border-b-md:last-child{border-bottom-width:1px}.last\:pb-3:last-child{padding-bottom:.75rem}.last-of-type\:border-b-none:last-of-type{border-bottom-width:0}.open\:mb-3[open]{margin-bottom:.75rem}.open\:mb-4[open]{margin-bottom:1rem}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:rounded-sm:hover{border-radius:6px}.hover\:bg-neutral-100:hover{--tw-bg-opacity: 1;background-color:rgb(247 247 248 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 226 228 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(249 215 211 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 224 113 / var(--tw-bg-opacity, 1))}.hover\:fill-neutral-700:hover{fill:#4d4e56}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(181 205 245 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(140 174 248 / var(--tw-text-opacity, 1))}.hover\:text-neutral-800:hover{--tw-text-opacity: 1;color:rgb(60 61 68 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 10%);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.before\:hover\:border-neutral-600:hover:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(108 109 117 / var(--tw-border-opacity, 1))}.before\:hover\:border-b-transparent:hover:before{content:var(--tw-content);border-bottom-color:transparent}.before\:hover\:border-l-transparent:hover:before{content:var(--tw-content);border-left-color:transparent}.before\:hover\:border-r-transparent:hover:before{content:var(--tw-content);border-right-color:transparent}.focus-visible\:pointer-events-auto:focus-visible{pointer-events:auto}.focus-visible\:bg-neutral-100:focus-visible{--tw-bg-opacity: 1;background-color:rgb(247 247 248 / var(--tw-bg-opacity, 1))}.focus-visible\:text-neutral-900:focus-visible{--tw-text-opacity: 1;color:rgb(42 43 50 / var(--tw-text-opacity, 1))}.focus-visible\:shadow-focus:focus-visible{--tw-shadow: 0px 0px 0 2px #FFFFFF, 0 0 0 4px #ff385c;--tw-shadow-colored: 0px 0px 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-focus-inset:focus-visible{--tw-shadow: inset 0 0 0 2px #ff385c, inset 0px 0px 0 4px #FFFFFF;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color), inset 0px 0px 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-blue-600:focus-visible{outline-color:#ff385c}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-blue-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(62 95 255 / var(--tw-ring-opacity, 1))}.active\:\!border-neutral-1000:active{--tw-border-opacity: 1 !important;border-color:rgb(21 24 35 / var(--tw-border-opacity, 1))!important}.active\:\!bg-neutral-1000:active{--tw-bg-opacity: 1 !important;background-color:rgb(21 24 35 / var(--tw-bg-opacity, 1))!important}.active\:fill-neutral-700:active{fill:#4d4e56}.active\:\!text-blue-600:active{--tw-text-opacity: 1 !important;color:rgb(62 95 255 / var(--tw-text-opacity, 1))!important}.active\:\!text-neutral-1000:active{--tw-text-opacity: 1 !important;color:rgb(21 24 35 / var(--tw-text-opacity, 1))!important}.active\:\!text-neutral-200:active{--tw-text-opacity: 1 !important;color:rgb(226 226 228 / var(--tw-text-opacity, 1))!important}.active\:\!text-neutral-500:active{--tw-text-opacity: 1 !important;color:rgb(141 142 150 / var(--tw-text-opacity, 1))!important}.active\:\!text-red-500:active{--tw-text-opacity: 1 !important;color:rgb(236 98 85 / var(--tw-text-opacity, 1))!important}.active\:text-blue-400:active{--tw-text-opacity: 1;color:rgb(140 174 248 / var(--tw-text-opacity, 1))}.active\:text-neutral-1000:active{--tw-text-opacity: 1;color:rgb(21 24 35 / var(--tw-text-opacity, 1))}.active\:text-neutral-500:active{--tw-text-opacity: 1;color:rgb(141 142 150 / var(--tw-text-opacity, 1))}.active\:underline:active{text-decoration-line:underline}.group[open] .group-open-\[\.server-overview\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/link:hover .group-hover\/link\:visible{visibility:visible}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/control:hover .group-hover\/control\:border-neutral-800{--tw-border-opacity: 1;border-color:rgb(60 61 68 / var(--tw-border-opacity, 1))}.group\/control:hover .group-hover\/control\:bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(60 61 68 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[\#E6EEF7\]{--tw-bg-opacity: 1;background-color:rgb(230 238 247 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-neutral-100{fill:#f7f7f8}.group:hover .group-hover\:fill-neutral-800{fill:#3c3d44}.group:active .group-active\:fill-neutral-1000{fill:#151823}.group:active .group-active\:fill-neutral-200{fill:#e2e2e4}.group:active .group-active\:fill-neutral-700{fill:#4d4e56}.group:active .group-active\:text-neutral-500{--tw-text-opacity: 1;color:rgb(141 142 150 / var(--tw-text-opacity, 1))}.group.desktop-header .group-\[\.desktop-header\]\:\!static,.group.mobile-header .group-\[\.mobile-header\]\:\!static{position:static!important}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:fixed{position:fixed}.group.desktop-header .group-\[\.desktop-header\]\:bottom-\[1px\]{bottom:1px}.group.is-active .group-\[\.is-active\]\:left-0{left:0}.group.mobile-header .group-\[\.mobile-header\]\:bottom-\[-1px\]{bottom:-1px}.group.mobile-header .group-\[\.mobile-header\]\:bottom-\[0px\]{bottom:0}.group.mobile-header .group-\[\.mobile-header\]\:bottom-\[4px\]{bottom:4px}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:top-\[-72px\]{top:-72px}.group.sticky-nav .group-\[\.sticky-nav\]\:\!top-0{top:0!important}.group.desktop-header .group-\[\.desktop-header\]\:mb-3{margin-bottom:.75rem}.group.desktop-header .group-\[\.desktop-header\]\:mt-\[2\.5px\]{margin-top:2.5px}.group.mobile-header .group-\[\.mobile-header\]\:mb-4{margin-bottom:1rem}.group.mobile-header .group-\[\.mobile-header\]\:mb-6{margin-bottom:1.5rem}.group.mobile-header .group-\[\.mobile-header\]\:mb-8{margin-bottom:2rem}.group.sticky-nav .group-\[\.sticky-nav\]\:mt-1{margin-top:.25rem}.group.active .group-\[\.active\]\:block,.group.is-active .group-\[\.is-active\]\:block,.group.is-light .group-\[\.is-light\]\:block{display:block}.group.has-cities .group-\[\.has-cities\]\:inline-block{display:inline-block}.group.desktop-header .group-\[\.desktop-header\]\:flex{display:flex}.group.active .group-\[\.active\]\:hidden,.group.desktop-header .group-\[\.desktop-header\]\:hidden,.group.mobile-header .group-\[\.mobile-header\]\:hidden,.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:hidden{display:none}.group.is-light.desktop-header .group-\[\.is-light\]\:group-\[\.desktop-header\]\:w-\[124px\]{width:124px}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:max-w-\[1600px\]{max-width:1600px}.group.active .group-\[\.active\]\:rotate-180,.group.is-active .group-\[\.is-active\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group.mobile-header .group-\[\.mobile-header\]\:gap-4{gap:1rem}.group.desktop-header .group-\[\.desktop-header\]\:rounded-sm,.group.is-light .group-\[\.is-light\]\:rounded-sm{border-radius:6px}.group.is-light .group-\[\.is-light\]\:fill-neutral-900{fill:#2a2b32}.group.desktop-header .group-\[\.desktop-header\]\:p-2{padding:.5rem}.group.desktop-header .group-\[\.desktop-header\]\:p-6{padding:1.5rem}.group.desktop-header .group-\[\.desktop-header\]\:px-2{padding-left:.5rem;padding-right:.5rem}.group.sticky-nav .group-\[\.sticky-nav\]\:px-4{padding-left:1rem;padding-right:1rem}.group.desktop-header .group-\[\.desktop-header\]\:pb-4{padding-bottom:1rem}.group.desktop-header .group-\[\.desktop-header\]\:font-medium{font-weight:500}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:shadow-md{--tw-shadow: 0 0 0 1px rgba( 56, 60, 67, .05 ), 0 1px 3px 0 rgba( 56, 60, 67, .15);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 1px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.desktop-header .group-\[\.desktop-header\]\:hover\:bg-neutral-100:hover{--tw-bg-opacity: 1;background-color:rgb(247 247 248 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(140 174 248 / var(--tw-ring-opacity, 1))}.data-\[show\=true\]\:data-\[table-show\=true\]\:pointer-events-auto[data-table-show=true][data-show=true]{pointer-events:auto}.data-\[flipArrow\=false\]\:bottom-\[-5px\][data-flipArrow=false]{bottom:-5px}.data-\[flipArrow\=true\]\:top-\[-5px\][data-flipArrow=true]{top:-5px}.data-\[show\=true\]\:data-\[table-show\=true\]\:z-9999[data-table-show=true][data-show=true]{z-index:9999}.data-\[active\=\'true\'\]\:block[data-active=true],.data-\[show\=true\]\:block[data-show=true]{display:block}.data-\[show\=false\]\:opacity-0[data-show=false]{opacity:0}.data-\[show\=true\]\:data-\[table-show\=true\]\:opacity-100[data-table-show=true][data-show=true]{opacity:1}.data-\[table-show\=false\]\:opacity-0[data-table-show=false]{opacity:0}.data-\[size\=lg\]\:hover\:scale-\[1\.2\]:hover[data-size=lg]{--tw-scale-x: 1.2;--tw-scale-y: 1.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[size\=md\]\:hover\:scale-\[1\.33\]:hover[data-size=md]{--tw-scale-x: 1.33;--tw-scale-y: 1.33;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .data-\[size\=lg\]\:group-hover\:scale-\[1\.2\][data-size=lg]{--tw-scale-x: 1.2;--tw-scale-y: 1.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .data-\[size\=md\]\:group-hover\:scale-\[1\.33\][data-size=md]{--tw-scale-x: 1.33;--tw-scale-y: 1.33;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:mt-4{margin-top:1rem}.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:hidden,.group\/countdown[data-size=md] .group-data-\[size\=md\]\/countdown\:hidden{display:none}.group[data-active=true] .group-data-\[active\=\'true\'\]\:h-auto{height:auto}.group\/badge[data-size=lg] .group-data-\[size\=lg\]\/badge\:h-\[21px\]{height:21px}.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:h-\[46px\]{height:46px}.group\/badge[data-size=md] .group-data-\[size\=md\]\/badge\:h-\[18px\]{height:18px}.group\/countdown[data-size=md] .group-data-\[size\=md\]\/countdown\:h-\[32px\]{height:32px}.group\/badge[data-size=sm] .group-data-\[size\=sm\]\/badge\:h-\[15px\]{height:15px}.group[data-hasModal=true] .group-data-\[hasModal\=true\]\:overflow-hidden{overflow:hidden}.group\/countdown[data-appearance=transparent][data-dark=true] .group-data-\[appearance\=transparent\]\/countdown\:group-data-\[dark\=true\]\/countdown\:bg-neutral-0\/\[0\.08\]{background-color:#ffffff14}.group[data-appearance=transparent] .group-data-\[appearance\=transparent\]\:bg-neutral-1000\/\[0\.08\]{background-color:#15182314}.group\/modal[data-darkMode=true] .group-data-\[darkMode\=true\]\/modal\:fill-neutral-100{fill:#f7f7f8}.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:px-2{padding-left:.5rem;padding-right:.5rem}.group\/countdown[data-size=lg] .group-data-\[size\=lg\]\/countdown\:py-1{padding-top:.25rem;padding-bottom:.25rem}.group\/countdown[data-size=md] .group-data-\[size\=md\]\/countdown\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.group\/countdown[data-size=md] .group-data-\[size\=md\]\/countdown\:py-1{padding-top:.25rem;padding-bottom:.25rem}.group\/section[data-has-heading=false] .group-data-\[has-heading\=false\]\/section\:pt-8{padding-top:2rem}.group[data-active=true] .group-data-\[active\=\'true\'\]\:opacity-100{opacity:1}.group[data-hasModal=true]:hover .group-data-\[hasModal\=true\]\:group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (pointer: fine){.pointer-fine\:hover\:border-neutral-0:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.pointer-fine\:hover\:border-neutral-800:hover{--tw-border-opacity: 1;border-color:rgb(60 61 68 / var(--tw-border-opacity, 1))}.pointer-fine\:hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color:rgb(60 61 68 / var(--tw-bg-opacity, 1))}.pointer-fine\:hover\:bg-none:hover{background-image:none}.pointer-fine\:hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(140 174 248 / var(--tw-text-opacity, 1))}.pointer-fine\:hover\:text-neutral-100:hover{--tw-text-opacity: 1;color:rgb(247 247 248 / var(--tw-text-opacity, 1))}.pointer-fine\:hover\:text-neutral-800:hover{--tw-text-opacity: 1;color:rgb(60 61 68 / var(--tw-text-opacity, 1))}.pointer-fine\:hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(242 144 134 / var(--tw-text-opacity, 1))}.pointer-fine\:hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(119 18 9 / var(--tw-text-opacity, 1))}}@media (min-aspect-ratio: 4/3){.aspect-4\/3\:w-\[120vh\]{width:120vh}}@media not all and (min-width: 992px){.max-lg\:hidden{display:none}}@media not all and (min-width: 768px){.max-md\:inline-block{display:inline-block}.max-md\:hidden{display:none}.max-md\:w-full{width:100%}.max-md\:w-max{width:-moz-max-content;width:max-content}.max-md\:flex-col{flex-direction:column}.max-md\:p-4{padding:1rem}.max-md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.max-md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.max-md\:text-center{text-align:center}.max-md\:text-\[clamp\(12px\,3vw\,14px\)\]{font-size:clamp(12px,3vw,14px)}.max-md\:text-\[clamp\(26px\,3vw\,29px\)\]{font-size:clamp(26px,3vw,29px)}}@media not all and (min-width: 640px){.max-sm\:mt-6{margin-top:1.5rem}.max-sm\:w-full{width:100%}.max-sm\:border-t-md{border-top-width:1px}.max-sm\:pt-6{padding-top:1.5rem}}@media (min-width: 640px){.sm\:col-span-10{grid-column:span 10 / span 10}.sm\:col-span-9{grid-column:span 9 / span 9}.sm\:row-start-auto{grid-row-start:auto}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-0{margin-bottom:0}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:me-2{margin-inline-end:.5rem}.sm\:me-3{margin-inline-end:.75rem}.sm\:me-\[9px\]{margin-inline-end:9px}.sm\:mt-3{margin-top:.75rem}.sm\:mt-9{margin-top:2.25rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-\[30px\]{height:30px}.sm\:h-\[32px\]{height:32px}.sm\:h-\[36px\]{height:36px}.sm\:h-\[38px\]{height:38px}.sm\:h-\[44px\]{height:44px}.sm\:h-\[45px\]{height:45px}.sm\:h-\[50px\]{height:50px}.sm\:h-\[74px\]{height:74px}.sm\:h-auto{height:auto}.sm\:w-\[30px\]{width:30px}.sm\:w-\[32px\]{width:32px}.sm\:w-\[36px\]{width:36px}.sm\:w-\[44px\]{width:44px}.sm\:w-\[45px\]{width:45px}.sm\:w-\[480px\]{width:480px}.sm\:w-\[50px\]{width:50px}.sm\:w-\[74px\]{width:74px}.sm\:w-\[88px\]{width:88px}.sm\:w-full{width:100%}.sm\:min-w-\[175px\]{min-width:175px}.sm\:flex-1{flex:1 1 0%}.sm\:grid-rows-\[auto_32px_minmax\(64px\,min-content\)_auto_56px_auto_16px\]{grid-template-rows:auto 32px minmax(64px,min-content) auto 56px auto 16px}.sm\:grid-rows-\[minmax\(64px\,min-content\)_auto_56px_auto_16px_32px_auto\]{grid-template-rows:minmax(64px,min-content) auto 56px auto 16px 32px auto}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:overflow-hidden{overflow:hidden}.sm\:overflow-x-hidden{overflow-x:hidden}.sm\:overflow-y-hidden{overflow-y:hidden}.sm\:overflow-x-visible{overflow-x:visible}.sm\:whitespace-normal{white-space:normal}.sm\:border-b-md{border-bottom-width:1px}.sm\:border-hidden{border-style:hidden}.sm\:p-0{padding:0}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:p-\[9px\]{padding:9px}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pt-8{padding-top:2rem}.sm\:text-center{text-align:center}.sm\:text-start{text-align:start}.sm\:text-end{text-align:end}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[46px\]{font-size:46px}.sm\:leading-\[0\.75\]{line-height:.75}.sm\:leading-\[28px\]{line-height:28px}.sm\:leading-\[40px\]{line-height:40px}.sm\:\[--modal-spacing\:theme\(spacing\.6\)\]{--modal-spacing: 1.5rem}.sm\:\[grid-template-areas\:\"content\"_\"disclaimer\"\]{grid-template-areas:"content" "disclaimer"}.sm\:\[grid-template-areas\:\"disclaimer\"_\"content\"\]{grid-template-areas:"disclaimer" "content"}.sm\:odd\:col-span-2:nth-child(odd){grid-column:span 2 / span 2}.sm\:odd\:col-span-3:nth-child(odd){grid-column:span 3 / span 3}.group.sticky-nav .group-\[\.sticky-nav\]\:sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}@media not all and (min-width: 768px){.sm\:max-md\:block{display:block}}}@media (min-width: 768px){.md\:bottom-auto{bottom:auto}.md\:left-1\/2{left:50%}.md\:left-4{left:1rem}.md\:right-4{right:1rem}.md\:right-auto{right:auto}.md\:top-1\/2{top:50%}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-10{grid-column:span 10 / span 10}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-span-9{grid-column:span 9 / span 9}.md\:col-start-2{grid-column-start:2}.md\:col-start-4{grid-column-start:4}.md\:row-start-1{grid-row-start:1}.md\:row-start-auto{grid-row-start:auto}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-0{margin-top:0;margin-bottom:0}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:me-2{margin-inline-end:.5rem}.md\:me-\[9px\]{margin-inline-end:9px}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-\[14px\]{margin-top:14px}.md\:mt-\[3px\]{margin-top:3px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:contents{display:contents}.md\:hidden{display:none}.md\:aspect-\[23\/12\]{aspect-ratio:23/12}.md\:h-4{height:1rem}.md\:h-8{height:2rem}.md\:h-\[19px\]{height:19px}.md\:h-\[20px\]{height:20px}.md\:h-\[24px\]{height:24px}.md\:h-\[25\.5px\]{height:25.5px}.md\:h-\[28px\]{height:28px}.md\:h-\[30px\]{height:30px}.md\:h-\[345px\]{height:345px}.md\:h-\[41px\]{height:41px}.md\:h-\[44px\]{height:44px}.md\:h-px{height:1px}.md\:max-h-\[calc\(100dvh-160px\)\]{max-height:calc(100dvh - 160px)}.md\:min-h-\[2px\]{min-height:2px}.md\:min-h-\[50px\]{min-height:50px}.md\:w-4{width:1rem}.md\:w-7\/12{width:58.333333%}.md\:w-8{width:2rem}.md\:w-\[145px\]{width:145px}.md\:w-\[164px\]{width:164px}.md\:w-\[19px\]{width:19px}.md\:w-\[24px\]{width:24px}.md\:w-\[25\.5px\]{width:25.5px}.md\:w-\[288px\]{width:288px}.md\:w-\[28px\]{width:28px}.md\:w-\[30px\]{width:30px}.md\:w-\[336px\]{width:336px}.md\:w-\[345px\]{width:345px}.md\:w-\[41px\]{width:41px}.md\:w-\[429px\]{width:429px}.md\:w-\[44px\]{width:44px}.md\:w-\[45px\]{width:45px}.md\:w-\[480px\]{width:480px}.md\:w-\[50px\]{width:50px}.md\:w-\[640px\]{width:640px}.md\:w-\[657px\]{width:657px}.md\:w-\[96px\]{width:96px}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:min-w-\[110px\]{min-width:110px}.md\:min-w-\[170px\]{min-width:170px}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[228px\]{min-width:228px}.md\:min-w-\[auto\]{min-width:auto}.md\:max-w-\[240px\]{max-width:240px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[360px\]{max-width:360px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[480px\]{max-width:480px}.md\:max-w-\[640px\]{max-width:640px}.md\:max-w-\[768px\]{max-width:768px}.md\:max-w-\[990px\]{max-width:990px}.md\:max-w-xs{max-width:20rem}.md\:flex-1{flex:1 1 0%}.md\:shrink-0{flex-shrink:0}.md\:table-auto{table-layout:auto}.md\:table-fixed{table-layout:fixed}.md\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:auto-rows-max{grid-auto-rows:max-content}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr\,repeat\(3\,133px\)\]{grid-template-columns:1fr repeat(3,133px)}.md\:grid-cols-\[1fr\,repeat\(4\,100px\)\]{grid-template-columns:1fr repeat(4,100px)}.md\:grid-cols-\[40px_max-content_40px_max-content_40px_max-content_40px\]{grid-template-columns:40px max-content 40px max-content 40px max-content 40px}.md\:grid-cols-\[68px_max-content_66px_max-content_66px_max-content_66px\]{grid-template-columns:68px max-content 66px max-content 66px max-content 66px}.md\:grid-cols-\[repeat\(7\,minmax\(0\,32px\)\)\]{grid-template-columns:repeat(7,minmax(0,32px))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-items-center{justify-items:center}.md\:gap-1{gap:.25rem}.md\:gap-2{gap:.5rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-y-0{row-gap:0px}.md\:gap-y-2{row-gap:.5rem}.md\:gap-y-4{row-gap:1rem}.md\:self-center{align-self:center}.md\:overflow-hidden{overflow:hidden}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:rounded-md{border-radius:12px}.md\:border-hidden{border-style:hidden}.md\:bg-transparent{background-color:transparent}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-56{padding-top:14rem;padding-bottom:14rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-0{padding-bottom:0}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-40{padding-bottom:10rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-56{padding-bottom:14rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pr-6{padding-right:1.5rem}.md\:pt-28{padding-top:7rem}.md\:pt-40{padding-top:10rem}.md\:pt-56{padding-top:14rem}.md\:text-center{text-align:center}.md\:text-start{text-align:start}.md\:text-end{text-align:end}.md\:text-\[20px\]{font-size:20px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}.md\:text-lg{font-size:1.25rem}.md\:text-md{font-size:1rem}.md\:text-sm{font-size:.875rem}.md\:font-normal{font-weight:400}.md\:leading-\[35px\]{line-height:35px}.md\:leading-\[36px\]{line-height:36px}.md\:\[--modal-spacing\:theme\(spacing\.8\)\]{--modal-spacing: 2rem}.md\:\[writing-mode\:unset\]{writing-mode:unset}.md\:before\:-mt-\[122px\]:before{content:var(--tw-content);margin-top:-122px}.md\:before\:pt-\[122px\]:before{content:var(--tw-content);padding-top:122px}.md\:first\:w-\[170px\]:first-child{width:170px}.md\:first\:max-w-\[170px\]:first-child{max-width:170px}.md\:odd\:col-span-3:nth-child(odd){grid-column:span 3 / span 3}.md\:odd\:col-span-4:nth-child(odd){grid-column:span 4 / span 4}.md\:odd\:col-span-5:nth-child(odd){grid-column:span 5 / span 5}.md\:odd\:col-span-6:nth-child(odd){grid-column:span 6 / span 6}.md\:odd\:col-span-8:nth-child(odd){grid-column:span 8 / span 8}.group\/countdown[data-size=lg] .md\:group-data-\[size\=lg\]\/countdown\:mt-5{margin-top:1.25rem}.group\/countdown[data-size=lg] .md\:group-data-\[size\=lg\]\/countdown\:h-\[60px\]{height:60px}.group\/countdown[data-size=md] .md\:group-data-\[size\=md\]\/countdown\:h-\[40px\]{height:40px}.group\/section[data-has-heading=false] .group-data-\[has-heading\=false\]\/section\:md\:pt-16{padding-top:4rem}@media not all and (min-width: 992px){.md\:max-lg\:block{display:block}}}@media (min-width: 992px){.lg\:col-span-10{grid-column:span 10 / span 10}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:-col-end-1{grid-column-end:-1}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:row-start-1{grid-row-start:1}.lg\:-row-end-1{grid-row-end:-1}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-\[1px\]{margin-top:1px;margin-bottom:1px}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:me-2\.5{margin-inline-end:.625rem}.lg\:me-3{margin-inline-end:.75rem}.lg\:me-\[10px\]{margin-inline-end:10px}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-10{height:2.5rem}.lg\:h-\[22px\]{height:22px}.lg\:h-\[26px\]{height:26px}.lg\:h-\[27px\]{height:27px}.lg\:h-\[32px\]{height:32px}.lg\:h-\[34px\]{height:34px}.lg\:h-\[35px\]{height:35px}.lg\:h-\[38px\]{height:38px}.lg\:h-\[400px\]{height:400px}.lg\:h-\[41px\]{height:41px}.lg\:h-\[455px\]{height:455px}.lg\:h-\[48px\]{height:48px}.lg\:h-\[58px\]{height:58px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[450px\]{min-height:450px}.lg\:w-10{width:2.5rem}.lg\:w-\[180px\]{width:180px}.lg\:w-\[22px\]{width:22px}.lg\:w-\[26px\]{width:26px}.lg\:w-\[275px\]{width:275px}.lg\:w-\[298px\]{width:298px}.lg\:w-\[32px\]{width:32px}.lg\:w-\[34px\]{width:34px}.lg\:w-\[35px\]{width:35px}.lg\:w-\[380px\]{width:380px}.lg\:w-\[38px\]{width:38px}.lg\:w-\[400px\]{width:400px}.lg\:w-\[41px\]{width:41px}.lg\:w-\[455px\]{width:455px}.lg\:w-\[464px\]{width:464px}.lg\:w-\[48px\]{width:48px}.lg\:w-\[58px\]{width:58px}.lg\:w-\[62px\]{width:62px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:min-w-\[140px\]{min-width:140px}.lg\:min-w-\[180px\]{min-width:180px}.lg\:min-w-\[400px\]{min-width:400px}.lg\:max-w-\[1156px\]{max-width:1156px}.lg\:max-w-\[1300px\]{max-width:1300px}.lg\:max-w-\[1348px\]{max-width:1348px}.lg\:max-w-\[290px\]{max-width:290px}.lg\:max-w-\[450px\]{max-width:450px}.lg\:max-w-\[464px\]{max-width:464px}.lg\:max-w-\[630px\]{max-width:630px}.lg\:max-w-\[924px\]{max-width:924px}.lg\:max-w-full{max-width:100%}.lg\:max-w-max{max-width:-moz-max-content;max-width:max-content}.lg\:max-w-xs{max-width:20rem}.lg\:-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:cursor-auto{cursor:auto}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:auto-rows-auto{grid-auto-rows:auto}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[16px_1fr_16px_1fr_16px_16px_minmax\(0\,288px\)\]{grid-template-columns:16px 1fr 16px 1fr 16px 16px minmax(0,288px)}.lg\:grid-cols-\[1fr\,repeat\(3\,172px\)\]{grid-template-columns:1fr repeat(3,172px)}.lg\:grid-cols-\[1fr\,repeat\(4\,129px\)\]{grid-template-columns:1fr repeat(4,129px)}.lg\:grid-cols-\[minmax\(0\,288px\)_16px_16px_1fr_16px_1fr_16px\]{grid-template-columns:minmax(0,288px) 16px 16px 1fr 16px 1fr 16px}.lg\:grid-cols-\[repeat\(2\,minmax\(0px\,450px\)\)\]{grid-template-columns:repeat(2,minmax(0px,450px))}.lg\:grid-cols-\[repeat\(3\,minmax\(0px\,362px\)\)\]{grid-template-columns:repeat(3,minmax(0px,362px))}.lg\:grid-cols-\[repeat\(7\,minmax\(0\,40px\)\)\]{grid-template-columns:repeat(7,minmax(0,40px))}.lg\:grid-rows-\[auto_24px_auto_24px_minmax\(64px\,min-content\)_auto_24px_auto_16px\]{grid-template-rows:auto 24px auto 24px minmax(64px,min-content) auto 24px auto 16px}.lg\:grid-rows-\[auto_24px_minmax\(64px\,min-content\)_auto_24px_auto_16px_24px_auto\]{grid-template-rows:auto 24px minmax(64px,min-content) auto 24px auto 16px 24px auto}.lg\:grid-rows-\[auto_24px_minmax\(64px\,min-content\)_auto_24px_auto_24px_auto_16px\]{grid-template-rows:auto 24px minmax(64px,min-content) auto 24px auto 24px auto 16px}.lg\:grid-rows-\[minmax\(64px\,min-content\)_auto_24px\]{grid-template-rows:minmax(64px,min-content) auto 24px}.lg\:grid-rows-\[minmax\(64px\,min-content\)_auto_24px_auto_16px_24px_auto_24px_auto\]{grid-template-rows:minmax(64px,min-content) auto 24px auto 16px 24px auto 24px auto}.lg\:grid-rows-\[minmax\(64px\,min-content\)_auto_24px_auto_24px_auto_16px_24px_auto\]{grid-template-rows:minmax(64px,min-content) auto 24px auto 24px auto 16px 24px auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-items-center{justify-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-y-0{row-gap:0px}.lg\:self-auto{align-self:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:overflow-y-hidden{overflow-y:hidden}.lg\:rounded-md{border-radius:12px}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:border-hidden{border-style:hidden}.lg\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(62 95 255 / var(--tw-bg-opacity, 1))}.lg\:bg-transparent{background-color:transparent}.lg\:p-10{padding:2.5rem}.lg\:p-2\.5{padding:.625rem}.lg\:p-3{padding:.75rem}.lg\:p-\[30px\]{padding:30px}.lg\:p-\[7px\]{padding:7px}.lg\:p-\[9px\]{padding:9px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-\[15px\]{padding-top:15px;padding-bottom:15px}.lg\:pb-16{padding-bottom:4rem}.lg\:pr-96{padding-right:24rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-\[40px\]{padding-top:40px}.lg\:text-center{text-align:center}.lg\:text-start{text-align:start}.lg\:text-end{text-align:end}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[38px\]{font-size:38px}.lg\:leading-\[0\.75\]{line-height:.75}.lg\:leading-\[40px\]{line-height:40px}.lg\:leading-\[48px\]{line-height:48px}.lg\:shadow-\[0_4px_11px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 4px 11px 0 rgba(0,0,0,.15);--tw-shadow-colored: 0 4px 11px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:\[grid-area\:first-badge\]{grid-area:first-badge}.lg\:\[grid-area\:fourth-badge\]{grid-area:fourth-badge}.lg\:\[grid-area\:second-badge\]{grid-area:second-badge}.lg\:\[grid-area\:third-badge\]{grid-area:third-badge}.lg\:\[grid-template-areas\:\"\._title_title_title_\._\._third-badge\"_\"\._first-plan_\._second-plan_\._\._third-plan\"_\"\._\._\._\._\._\._\.\"\]{grid-template-areas:". title title title . . third-badge" ". first-plan . second-plan . . third-plan" ". . . . . . ."}.lg\:\[grid-template-areas\:\"first-badge_\._\._title_title_title_\.\"_\"first-plan_\._\._second-plan_\._third-plan_\.\"_\"\._\._\._\._\._\._\.\"\]{grid-template-areas:"first-badge . . title title title ." "first-plan . . second-plan . third-plan ." ". . . . . . ."}.lg\:before\:-mt-\[144px\]:before{content:var(--tw-content);margin-top:-144px}.lg\:before\:pt-\[144px\]:before{content:var(--tw-content);padding-top:144px}.lg\:first\:w-\[200px\]:first-child{width:200px}.lg\:first\:max-w-\[200px\]:first-child{max-width:200px}.lg\:odd\:col-span-4:nth-child(odd){grid-column:span 4 / span 4}.lg\:odd\:col-span-7:nth-child(odd){grid-column:span 7 / span 7}.lg\:odd\:col-start-2:nth-child(odd){grid-column-start:2}@media not all and (min-width: 1200px){.lg\:max-xl\:block{display:block}.lg\:max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:max-xl\:pl-5{padding-left:1.25rem}}}@media (min-width: 1200px){.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-5{grid-column-start:5}.xl\:-col-end-1{grid-column-end:-1}.xl\:-col-end-3{grid-column-end:-3}.xl\:col-end-6{grid-column-end:6}.xl\:row-start-1{grid-row-start:1}.xl\:-row-end-1{grid-row-end:-1}.xl\:mb-4{margin-bottom:1rem}.xl\:me-3{margin-inline-end:.75rem}.xl\:me-4{margin-inline-end:1rem}.xl\:ms-2{margin-inline-start:.5rem}.xl\:ms-4{margin-inline-start:1rem}.xl\:mt-0{margin-top:0}.xl\:mt-8{margin-top:2rem}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:contents{display:contents}.xl\:hidden{display:none}.xl\:h-\[19px\]{height:19px}.xl\:h-\[21px\]{height:21px}.xl\:h-\[25px\]{height:25px}.xl\:h-\[30px\]{height:30px}.xl\:h-\[32px\]{height:32px}.xl\:h-\[38px\]{height:38px}.xl\:h-\[39px\]{height:39px}.xl\:h-\[40px\]{height:40px}.xl\:h-\[450px\]{height:450px}.xl\:h-\[45px\]{height:45px}.xl\:h-\[48px\]{height:48px}.xl\:h-\[50px\]{height:50px}.xl\:h-\[555px\]{height:555px}.xl\:h-\[58px\]{height:58px}.xl\:h-\[625px\]{height:625px}.xl\:h-\[70px\]{height:70px}.xl\:w-1\/3{width:33.333333%}.xl\:w-\[19px\]{width:19px}.xl\:w-\[21px\]{width:21px}.xl\:w-\[25px\]{width:25px}.xl\:w-\[307px\]{width:307px}.xl\:w-\[30px\]{width:30px}.xl\:w-\[32px\]{width:32px}.xl\:w-\[362px\]{width:362px}.xl\:w-\[39px\]{width:39px}.xl\:w-\[40px\]{width:40px}.xl\:w-\[450px\]{width:450px}.xl\:w-\[45px\]{width:45px}.xl\:w-\[468px\]{width:468px}.xl\:w-\[48px\]{width:48px}.xl\:w-\[50px\]{width:50px}.xl\:w-\[555px\]{width:555px}.xl\:w-\[568px\]{width:568px}.xl\:w-\[58px\]{width:58px}.xl\:w-\[625px\]{width:625px}.xl\:w-\[70px\]{width:70px}.xl\:w-\[88px\]{width:88px}.xl\:min-w-\[197px\]{min-width:197px}.xl\:min-w-\[450px\]{min-width:450px}.xl\:min-w-\[auto\]{min-width:auto}.xl\:max-w-\[1156px\]{max-width:1156px}.xl\:max-w-\[1182px\]{max-width:1182px}.xl\:max-w-\[1300px\]{max-width:1300px}.xl\:max-w-\[268px\]{max-width:268px}.xl\:max-w-\[368px\]{max-width:368px}.xl\:max-w-\[550px\]{max-width:550px}.xl\:max-w-\[568px\]{max-width:568px}.xl\:max-w-\[768px\]{max-width:768px}.xl\:max-w-\[936px\]{max-width:936px}.xl\:max-w-full{max-width:100%}.xl\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-\[16px_1fr_16px_1fr_16px_1fr_16px_24px_minmax\(0\,298px\)\]{grid-template-columns:16px 1fr 16px 1fr 16px 1fr 16px 24px minmax(0,298px)}.xl\:grid-cols-\[16px_1fr_16px_1fr_16px_24px_288px_24px_288px\]{grid-template-columns:16px 1fr 16px 1fr 16px 24px 288px 24px 288px}.xl\:grid-cols-\[1fr_24px_16px_1fr_16px_1fr_16px_24px_1fr\]{grid-template-columns:1fr 24px 16px 1fr 16px 1fr 16px 24px 1fr}.xl\:grid-cols-\[24px_1fr_40px_1fr_24px_24px_minmax\(0\,331px\)\]{grid-template-columns:24px 1fr 40px 1fr 24px 24px minmax(0,331px)}.xl\:grid-cols-\[288px_24px_288px_24px_16px_1fr_16px_1fr_16px\]{grid-template-columns:288px 24px 288px 24px 16px 1fr 16px 1fr 16px}.xl\:grid-cols-\[minmax\(0\,298px\)_24px_16px_1fr_16px_1fr_16px_1fr_16px\]{grid-template-columns:minmax(0,298px) 24px 16px 1fr 16px 1fr 16px 1fr 16px}.xl\:grid-cols-\[minmax\(0\,331px\)_24px_24px_1fr_40px_1fr_24px\]{grid-template-columns:minmax(0,331px) 24px 24px 1fr 40px 1fr 24px}.xl\:grid-cols-\[repeat\(4\,minmax\(0px\,300px\)\)\]{grid-template-columns:repeat(4,minmax(0px,300px))}.xl\:grid-rows-\[minmax\(64px\,min-content\)_auto_16px\]{grid-template-rows:minmax(64px,min-content) auto 16px}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:gap-3{gap:.75rem}.xl\:gap-4{gap:1rem}.xl\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.xl\:gap-y-6{row-gap:1.5rem}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:overflow-y-hidden{overflow-y:hidden}.xl\:rounded-\[18px\]{border-radius:18px}.xl\:rounded-lg{border-radius:20px}.xl\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.xl\:border-hidden{border-style:hidden}.xl\:p-3{padding:.75rem}.xl\:p-4{padding:1rem}.xl\:p-6{padding:1.5rem}.xl\:p-8{padding:2rem}.xl\:p-\[10px\]{padding:10px}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pt-6{padding-top:1.5rem}.xl\:text-center{text-align:center}.xl\:text-start{text-align:start}.xl\:text-end{text-align:end}.xl\:text-\[32px\]{font-size:32px}.xl\:text-\[36px\]{font-size:36px}.xl\:text-\[39px\]{font-size:39px}.xl\:text-\[50px\]{font-size:50px}.xl\:leading-\[0\.75\]{line-height:.75}.xl\:leading-\[48px\]{line-height:48px}.xl\:leading-\[60px\]{line-height:60px}.xl\:shadow-\[0_6px_16px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 6px 16px 0 rgba(0,0,0,.15);--tw-shadow-colored: 0 6px 16px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.xl\:\[grid-template-areas\:\"\._title_title_title_\._\._third-badge_\._fourth-badge\"_\"\._first-plan_\._second-plan_\._\._third-plan_\._fourth-plan\"_\"\._\._\._\._\._\._\._\._\.\"\]{grid-template-areas:". title title title . . third-badge . fourth-badge" ". first-plan . second-plan . . third-plan . fourth-plan" ". . . . . . . . ."}.xl\:\[grid-template-areas\:\"\._title_title_title_title_title_\._\._fourth-badge\"_\"\._first-plan_\._second-plan_\._third-plan_\._\._fourth-plan\"_\"\._\._\._\._\._\._\._\._\.\"\]{grid-template-areas:". title title title title title . . fourth-badge" ". first-plan . second-plan . third-plan . . fourth-plan" ". . . . . . . . ."}.xl\:\[grid-template-areas\:\"first-badge_\._\._title_title_title_\._\._fourth-badge\"_\"first-plan_\._\._second-plan_\._third-plan_\._\._fourth-plan\"_\"\._\._\._\._\._\._\._\._\.\"\]{grid-template-areas:"first-badge . . title title title . . fourth-badge" "first-plan . . second-plan . third-plan . . fourth-plan" ". . . . . . . . ."}.xl\:\[grid-template-areas\:\"first-badge_\._\._title_title_title_title_title_\.\"_\"first-plan_\._\._second-plan_\._third-plan_\._fourth-plan_\.\"_\"\._\._\._\._\._\._\._\._\.\"\]{grid-template-areas:"first-badge . . title title title title title ." "first-plan . . second-plan . third-plan . fourth-plan ." ". . . . . . . . ."}.xl\:\[grid-template-areas\:\"first-badge_\._second-badge_\._\._title_title_title_\.\"_\"first-plan_\._second-plan_\._\._third-plan_\._fourth-plan_\.\"_\"\._\._\._\._\._\._\._\._\.\"\]{grid-template-areas:"first-badge . second-badge . . title title title ." "first-plan . second-plan . . third-plan . fourth-plan ." ". . . . . . . . ."}.xl\:before\:-mt-\[156px\]:before{content:var(--tw-content);margin-top:-156px}.xl\:before\:pt-\[156px\]:before{content:var(--tw-content);padding-top:156px}.xl\:first\:w-\[360px\]:first-child{width:360px}.xl\:first\:max-w-\[360px\]:first-child{max-width:360px}.xl\:odd\:col-span-5:nth-child(odd){grid-column:span 5 / span 5}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:mx-auto{margin-left:auto;margin-right:auto}.group.sticky-nav .group-\[\.sticky-nav\]\:xl\:mt-3{margin-top:.75rem}.group.active .group-\[\.active\]\:xl\:hidden,.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:hidden{display:none}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:w-fit{width:-moz-fit-content;width:fit-content}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:max-w-\[85\%\]{max-width:85%}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:rounded-full{border-radius:9999px}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:rounded-bl-lg{border-bottom-left-radius:20px}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:rounded-br-lg{border-bottom-right-radius:20px}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:xl\:px-8{padding-left:2rem;padding-right:2rem}.group.is-light .group-\[\.is-light\]\:xl\:shadow-md{--tw-shadow: 0 0 0 1px rgba( 56, 60, 67, .05 ), 0 1px 3px 0 rgba( 56, 60, 67, .15);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 1px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1400px){.min-\[1400px\]\:cursor-auto{cursor:auto}.group.non-sticky-nav .group-\[\.non-sticky-nav\]\:min-\[1400px\]\:max-w-\[1281px\]{max-width:1281px}}.ltr\:-left-5:where([dir=ltr],[dir=ltr] *){left:-1.25rem}.ltr\:-right-5:where([dir=ltr],[dir=ltr] *){right:-1.25rem}.ltr\:left-0:where([dir=ltr],[dir=ltr] *){left:0}.ltr\:left-\[10\%\]:where([dir=ltr],[dir=ltr] *){left:10%}.ltr\:left-auto:where([dir=ltr],[dir=ltr] *){left:auto}.ltr\:left-full:where([dir=ltr],[dir=ltr] *){left:100%}.ltr\:right-0:where([dir=ltr],[dir=ltr] *){right:0}.ltr\:right-\[-320px\]:where([dir=ltr],[dir=ltr] *){right:-320px}.ltr\:right-\[0px\]:where([dir=ltr],[dir=ltr] *){right:0}.ltr\:right-\[14\%\]:where([dir=ltr],[dir=ltr] *){right:14%}.ltr\:right-\[8\%\]:where([dir=ltr],[dir=ltr] *){right:8%}.ltr\:right-\[var\(--arrow-position\)\]:where([dir=ltr],[dir=ltr] *){right:var(--arrow-position)}.ltr\:order-1:where([dir=ltr],[dir=ltr] *){order:1}.ltr\:ml-1:where([dir=ltr],[dir=ltr] *){margin-left:.25rem}.ltr\:ml-1\.5:where([dir=ltr],[dir=ltr] *){margin-left:.375rem}.ltr\:ml-2:where([dir=ltr],[dir=ltr] *){margin-left:.5rem}.ltr\:ml-4:where([dir=ltr],[dir=ltr] *){margin-left:1rem}.ltr\:ml-5:where([dir=ltr],[dir=ltr] *){margin-left:1.25rem}.ltr\:ml-7:where([dir=ltr],[dir=ltr] *){margin-left:1.75rem}.ltr\:ml-\[6px\]:where([dir=ltr],[dir=ltr] *){margin-left:6px}.ltr\:mr-0:where([dir=ltr],[dir=ltr] *){margin-right:0}.ltr\:mr-1:where([dir=ltr],[dir=ltr] *){margin-right:.25rem}.ltr\:mr-2:where([dir=ltr],[dir=ltr] *){margin-right:.5rem}.ltr\:mr-3:where([dir=ltr],[dir=ltr] *){margin-right:.75rem}.ltr\:mr-6:where([dir=ltr],[dir=ltr] *){margin-right:1.5rem}.ltr\:-translate-x-1\/2:where([dir=ltr],[dir=ltr] *){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:translate-x-1\/2:where([dir=ltr],[dir=ltr] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:scale-x-100:where([dir=ltr],[dir=ltr] *){--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:scale-x-\[-1\]:where([dir=ltr],[dir=ltr] *){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:rounded-br-md:where([dir=ltr],[dir=ltr] *){border-bottom-right-radius:12px}.ltr\:rounded-tl-md:where([dir=ltr],[dir=ltr] *){border-top-left-radius:12px}.ltr\:rounded-tr-md:where([dir=ltr],[dir=ltr] *){border-top-right-radius:12px}.ltr\:border-l-lg:where([dir=ltr],[dir=ltr] *){border-left-width:2px}.ltr\:border-l-md:where([dir=ltr],[dir=ltr] *){border-left-width:1px}.ltr\:border-r-md:where([dir=ltr],[dir=ltr] *){border-right-width:1px}.ltr\:border-r-none:where([dir=ltr],[dir=ltr] *){border-right-width:0}.ltr\:border-r-xl:where([dir=ltr],[dir=ltr] *){border-right-width:3px}.ltr\:pl-2:where([dir=ltr],[dir=ltr] *){padding-left:.5rem}.ltr\:pl-3:where([dir=ltr],[dir=ltr] *){padding-left:.75rem}.ltr\:pl-4:where([dir=ltr],[dir=ltr] *){padding-left:1rem}.ltr\:pl-6:where([dir=ltr],[dir=ltr] *){padding-left:1.5rem}.ltr\:pr-12:where([dir=ltr],[dir=ltr] *){padding-right:3rem}.ltr\:pr-3:where([dir=ltr],[dir=ltr] *){padding-right:.75rem}.ltr\:pr-4:where([dir=ltr],[dir=ltr] *){padding-right:1rem}.ltr\:pr-6:where([dir=ltr],[dir=ltr] *){padding-right:1.5rem}.ltr\:pr-8:where([dir=ltr],[dir=ltr] *){padding-right:2rem}.ltr\:pr-9:where([dir=ltr],[dir=ltr] *){padding-right:2.25rem}.ltr\:pr-\[2\.5vw\]:where([dir=ltr],[dir=ltr] *){padding-right:2.5vw}.ltr\:pr-\[3\.5vw\]:where([dir=ltr],[dir=ltr] *){padding-right:3.5vw}.ltr\:text-left:where([dir=ltr],[dir=ltr] *){text-align:left}.ltr\:before\:right-0:where([dir=ltr],[dir=ltr] *):before{content:var(--tw-content);right:0}.ltr\:first\:ml-auto:first-child:where([dir=ltr],[dir=ltr] *){margin-left:auto}.ltr\:first\:rounded-l-md:first-child:where([dir=ltr],[dir=ltr] *){border-top-left-radius:12px;border-bottom-left-radius:12px}.last\:ltr\:mr-2:where([dir=ltr],[dir=ltr] *):last-child{margin-right:.5rem}.ltr\:last\:mr-auto:last-child:where([dir=ltr],[dir=ltr] *){margin-right:auto}.ltr\:last\:rounded-r-md:last-child:where([dir=ltr],[dir=ltr] *){border-top-right-radius:12px;border-bottom-right-radius:12px}.group:hover .group-hover\:ltr\:-ml-3:where([dir=ltr],[dir=ltr] *){margin-left:-.75rem}.group:hover .group-hover\:ltr\:rounded-l-md:where([dir=ltr],[dir=ltr] *){border-top-left-radius:12px;border-bottom-left-radius:12px}.group:hover .group-hover\:ltr\:pl-3:where([dir=ltr],[dir=ltr] *){padding-left:.75rem}.group.desktop-header .group-\[\.desktop-header\]\:ltr\:ml-2:where([dir=ltr],[dir=ltr] *){margin-left:.5rem}@media (min-width: 640px){.ltr\:sm\:mr-6:where([dir=ltr],[dir=ltr] *){margin-right:1.5rem}.ltr\:sm\:pr-10:where([dir=ltr],[dir=ltr] *){padding-right:2.5rem}.ltr\:sm\:pr-3:where([dir=ltr],[dir=ltr] *){padding-right:.75rem}.ltr\:sm\:pr-4:where([dir=ltr],[dir=ltr] *){padding-right:1rem}}@media (min-width: 768px){.ltr\:md\:ml-10:where([dir=ltr],[dir=ltr] *){margin-left:2.5rem}.ltr\:md\:mr-0:where([dir=ltr],[dir=ltr] *){margin-right:0}.md\:ltr\:ml-2:where([dir=ltr],[dir=ltr] *){margin-left:.5rem}.md\:ltr\:mr-2:where([dir=ltr],[dir=ltr] *){margin-right:.5rem}.ltr\:md\:pr-3:where([dir=ltr],[dir=ltr] *){padding-right:.75rem}}@media (min-width: 992px){.ltr\:lg\:ml-6:where([dir=ltr],[dir=ltr] *){margin-left:1.5rem}.ltr\:lg\:mr-6:where([dir=ltr],[dir=ltr] *){margin-right:1.5rem}.ltr\:lg\:pl-10:where([dir=ltr],[dir=ltr] *){padding-left:2.5rem}.ltr\:lg\:pl-6:where([dir=ltr],[dir=ltr] *){padding-left:1.5rem}.ltr\:lg\:pr-\[14px\]:where([dir=ltr],[dir=ltr] *){padding-right:14px}@media not all and (min-width: 1200px){.ltr\:lg\:max-xl\:pl-5:where([dir=ltr],[dir=ltr] *){padding-left:1.25rem}}}@media (min-width: 1200px){.xl\:ltr\:left-auto:where([dir=ltr],[dir=ltr] *){left:auto}.xl\:ltr\:right-0:where([dir=ltr],[dir=ltr] *){right:0}.xl\:ltr\:mr-2:where([dir=ltr],[dir=ltr] *){margin-right:.5rem}.ltr\:xl\:pr-6:where([dir=ltr],[dir=ltr] *){padding-right:1.5rem}.ltr\:xl\:pr-\[17px\]:where([dir=ltr],[dir=ltr] *){padding-right:17px}.xl\:ltr\:pr-0:where([dir=ltr],[dir=ltr] *){padding-right:0}.group.sticky-nav .group-\[\.sticky-nav\]\:ltr\:xl\:pl-6:where([dir=ltr],[dir=ltr] *){padding-left:1.5rem}.group.sticky-nav .group-\[\.sticky-nav\]\:ltr\:xl\:pr-4:where([dir=ltr],[dir=ltr] *){padding-right:1rem}}.rtl\:-left-5:where([dir=rtl],[dir=rtl] *){left:-1.25rem}.rtl\:-right-5:where([dir=rtl],[dir=rtl] *){right:-1.25rem}.rtl\:left-0:where([dir=rtl],[dir=rtl] *){left:0}.rtl\:left-\[-100\%\]:where([dir=rtl],[dir=rtl] *){left:-100%}.rtl\:left-\[-320px\]:where([dir=rtl],[dir=rtl] *){left:-320px}.rtl\:left-\[0px\]:where([dir=rtl],[dir=rtl] *){left:0}.rtl\:left-\[14\%\]:where([dir=rtl],[dir=rtl] *){left:14%}.rtl\:left-\[8\%\]:where([dir=rtl],[dir=rtl] *){left:8%}.rtl\:left-\[var\(--arrow-position\)\]:where([dir=rtl],[dir=rtl] *){left:var(--arrow-position)}.rtl\:left-\[var\(--modal-spacing\)\]:where([dir=rtl],[dir=rtl] *){left:var(--modal-spacing)}.rtl\:right-0:where([dir=rtl],[dir=rtl] *){right:0}.rtl\:right-\[10\%\]:where([dir=rtl],[dir=rtl] *){right:10%}.rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:order-1:where([dir=rtl],[dir=rtl] *){order:1}.rtl\:ml-0:where([dir=rtl],[dir=rtl] *){margin-left:0}.rtl\:ml-1:where([dir=rtl],[dir=rtl] *){margin-left:.25rem}.rtl\:ml-2:where([dir=rtl],[dir=rtl] *){margin-left:.5rem}.rtl\:ml-3:where([dir=rtl],[dir=rtl] *){margin-left:.75rem}.rtl\:ml-6:where([dir=rtl],[dir=rtl] *){margin-left:1.5rem}.rtl\:mr-1:where([dir=rtl],[dir=rtl] *){margin-right:.25rem}.rtl\:mr-1\.5:where([dir=rtl],[dir=rtl] *){margin-right:.375rem}.rtl\:mr-2:where([dir=rtl],[dir=rtl] *){margin-right:.5rem}.rtl\:mr-4:where([dir=rtl],[dir=rtl] *){margin-right:1rem}.rtl\:mr-5:where([dir=rtl],[dir=rtl] *){margin-right:1.25rem}.rtl\:mr-7:where([dir=rtl],[dir=rtl] *){margin-right:1.75rem}.rtl\:mr-\[6px\]:where([dir=rtl],[dir=rtl] *){margin-right:6px}.rtl\:-translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:scale-x-\[-1\]:where([dir=rtl],[dir=rtl] *){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:items-end:where([dir=rtl],[dir=rtl] *){align-items:flex-end}.rtl\:justify-end:where([dir=rtl],[dir=rtl] *){justify-content:flex-end}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.rtl\:rounded-bl-md:where([dir=rtl],[dir=rtl] *){border-bottom-left-radius:12px}.rtl\:rounded-tl-md:where([dir=rtl],[dir=rtl] *){border-top-left-radius:12px}.rtl\:rounded-tr-md:where([dir=rtl],[dir=rtl] *){border-top-right-radius:12px}.rtl\:border-l-md:where([dir=rtl],[dir=rtl] *){border-left-width:1px}.rtl\:border-l-none:where([dir=rtl],[dir=rtl] *){border-left-width:0}.rtl\:border-l-xl:where([dir=rtl],[dir=rtl] *){border-left-width:3px}.rtl\:border-r-lg:where([dir=rtl],[dir=rtl] *){border-right-width:2px}.rtl\:border-r-md:where([dir=rtl],[dir=rtl] *){border-right-width:1px}.rtl\:border-r-none:where([dir=rtl],[dir=rtl] *){border-right-width:0}.rtl\:pl-0:where([dir=rtl],[dir=rtl] *){padding-left:0}.rtl\:pl-12:where([dir=rtl],[dir=rtl] *){padding-left:3rem}.rtl\:pl-4:where([dir=rtl],[dir=rtl] *){padding-left:1rem}.rtl\:pl-6:where([dir=rtl],[dir=rtl] *){padding-left:1.5rem}.rtl\:pl-8:where([dir=rtl],[dir=rtl] *){padding-left:2rem}.rtl\:pl-9:where([dir=rtl],[dir=rtl] *){padding-left:2.25rem}.rtl\:pl-\[2\.5vw\]:where([dir=rtl],[dir=rtl] *){padding-left:2.5vw}.rtl\:pl-\[3\.5vw\]:where([dir=rtl],[dir=rtl] *){padding-left:3.5vw}.rtl\:pr-2:where([dir=rtl],[dir=rtl] *){padding-right:.5rem}.rtl\:pr-4:where([dir=rtl],[dir=rtl] *){padding-right:1rem}.rtl\:pr-6:where([dir=rtl],[dir=rtl] *){padding-right:1.5rem}.rtl\:pr-8:where([dir=rtl],[dir=rtl] *){padding-right:2rem}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.rtl\:before\:left-0:where([dir=rtl],[dir=rtl] *):before{content:var(--tw-content);left:0}.rtl\:first\:mr-auto:first-child:where([dir=rtl],[dir=rtl] *){margin-right:auto}.rtl\:first\:rounded-r-md:first-child:where([dir=rtl],[dir=rtl] *){border-top-right-radius:12px;border-bottom-right-radius:12px}.last\:rtl\:ml-2:where([dir=rtl],[dir=rtl] *):last-child{margin-left:.5rem}.rtl\:last\:ml-auto:last-child:where([dir=rtl],[dir=rtl] *){margin-left:auto}.rtl\:last\:rounded-l-md:last-child:where([dir=rtl],[dir=rtl] *){border-top-left-radius:12px;border-bottom-left-radius:12px}.group:hover .group-hover\:rtl\:-mr-3:where([dir=rtl],[dir=rtl] *){margin-right:-.75rem}.group:hover .group-hover\:rtl\:rounded-r-md:where([dir=rtl],[dir=rtl] *){border-top-right-radius:12px;border-bottom-right-radius:12px}.group:hover .group-hover\:rtl\:pr-3:where([dir=rtl],[dir=rtl] *){padding-right:.75rem}.group.desktop-header .group-\[\.desktop-header\]\:rtl\:mr-2:where([dir=rtl],[dir=rtl] *){margin-right:.5rem}@media (min-width: 640px){.rtl\:sm\:ml-6:where([dir=rtl],[dir=rtl] *){margin-left:1.5rem}.rtl\:sm\:pl-10:where([dir=rtl],[dir=rtl] *){padding-left:2.5rem}.rtl\:sm\:pl-3:where([dir=rtl],[dir=rtl] *){padding-left:.75rem}.rtl\:sm\:pl-4:where([dir=rtl],[dir=rtl] *){padding-left:1rem}}@media (min-width: 768px){.md\:rtl\:ml-2:where([dir=rtl],[dir=rtl] *){margin-left:.5rem}.md\:rtl\:mr-2:where([dir=rtl],[dir=rtl] *){margin-right:.5rem}.rtl\:md\:ml-0:where([dir=rtl],[dir=rtl] *){margin-left:0}.rtl\:md\:mr-10:where([dir=rtl],[dir=rtl] *){margin-right:2.5rem}.md\:rtl\:justify-center:where([dir=rtl],[dir=rtl] *){justify-content:center}.rtl\:md\:pl-3:where([dir=rtl],[dir=rtl] *){padding-left:.75rem}}@media (min-width: 992px){.rtl\:lg\:ml-6:where([dir=rtl],[dir=rtl] *){margin-left:1.5rem}.rtl\:lg\:mr-6:where([dir=rtl],[dir=rtl] *){margin-right:1.5rem}.rtl\:lg\:pl-10:where([dir=rtl],[dir=rtl] *){padding-left:2.5rem}.rtl\:lg\:pl-\[14px\]:where([dir=rtl],[dir=rtl] *){padding-left:14px}.rtl\:lg\:pr-6:where([dir=rtl],[dir=rtl] *){padding-right:1.5rem}@media not all and (min-width: 1200px){.rtl\:lg\:max-xl\:pr-5:where([dir=rtl],[dir=rtl] *){padding-right:1.25rem}}}@media (min-width: 1200px){.xl\:rtl\:left-0:where([dir=rtl],[dir=rtl] *){left:0}.xl\:rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.xl\:rtl\:ml-2:where([dir=rtl],[dir=rtl] *){margin-left:.5rem}.rtl\:xl\:pl-6:where([dir=rtl],[dir=rtl] *){padding-left:1.5rem}.rtl\:xl\:pl-\[17px\]:where([dir=rtl],[dir=rtl] *){padding-left:17px}.xl\:rtl\:pl-0:where([dir=rtl],[dir=rtl] *){padding-left:0}.group.sticky-nav .group-\[\.sticky-nav\]\:rtl\:xl\:pl-4:where([dir=rtl],[dir=rtl] *){padding-left:1rem}.group.sticky-nav .group-\[\.sticky-nav\]\:rtl\:xl\:pr-6:where([dir=rtl],[dir=rtl] *){padding-right:1.5rem}}@media (min-width: 768px){.md\:\[\&\:nth-child\(3n\+1\)\]\:col-span-6:nth-child(3n+1){grid-column:span 6 / span 6}.md\:\[\&\:nth-child\(3n\+1\)\]\:col-start-1:nth-child(3n+1){grid-column-start:1}.md\:\[\&\:nth-child\(3n\+2\)\]\:col-span-6:nth-child(3n+2){grid-column:span 6 / span 6}}@media (min-width: 992px){.lg\:\[\&\:nth-child\(3n\+2\)\]\:col-span-3:nth-child(3n+2){grid-column:span 3 / span 3}.lg\:\[\&\:nth-child\(3n\+2\)\]\:col-start-7:nth-child(3n+2){grid-column-start:7}}@media (min-width: 768px){.md\:\[\&\:nth-child\(3n\+3\)\]\:col-span-12:nth-child(3n+3){grid-column:span 12 / span 12}.md\:\[\&\:nth-child\(3n\+3\)\]\:col-start-1:nth-child(3n+3){grid-column-start:1}}@media (min-width: 992px){.lg\:\[\&\:nth-child\(3n\+3\)\]\:col-span-3:nth-child(3n+3){grid-column:span 3 / span 3}.lg\:\[\&\:nth-child\(3n\+3\)\]\:col-start-10:nth-child(3n+3){grid-column-start:10}}.peer\/transparent-header.js-header~.peer-\[\.js-header\]\/transparent-header\:\[\&\>\*\:first-child\>\*\:first-child_\.compensate-height\]\:block>*:first-child>*:first-child .compensate-height{display:block}.\[\&\>\*\:first-child\]\:shrink-0>*:first-child{flex-shrink:0}.peer\/transparent-header.js-header~.peer-\[\.js-header\]\/transparent-header\:\[\&\>\*\:first-child_\.compensate-height\]\:block>*:first-child .compensate-height{display:block}.\[\&\>\*\]\:mx-auto>*{margin-left:auto;margin-right:auto}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>div\:first-child\]\:mb-0>div:first-child{margin-bottom:0}.\[\&\>svg\]\:h-\[clamp\(16px\,4vw\,18px\)\]>svg{height:clamp(16px,4vw,18px)}.\[\&\>svg\]\:h-\[clamp\(24px\,4vw\,28px\)\]>svg{height:clamp(24px,4vw,28px)}.\[\&\>svg\]\:w-\[clamp\(16px\,4vw\,18px\)\]>svg{width:clamp(16px,4vw,18px)}.\[\&\>svg\]\:w-\[clamp\(24px\,4vw\,28px\)\]>svg{width:clamp(24px,4vw,28px)}.\[\&\>svg\]\:active\:\!text-neutral-500:active>svg{--tw-text-opacity: 1 !important;color:rgb(141 142 150 / var(--tw-text-opacity, 1))!important}@media (min-width: 768px){.md\:\[\&\>svg\]\:h-6>svg{height:1.5rem}.md\:\[\&\>svg\]\:h-8>svg{height:2rem}.md\:\[\&\>svg\]\:w-6>svg{width:1.5rem}.md\:\[\&\>svg\]\:w-8>svg{width:2rem}}@media (min-width: 992px){.lg\:\[\&\>svg\]\:h-10>svg{height:2.5rem}.lg\:\[\&\>svg\]\:w-10>svg{width:2.5rem}}@media (min-width: 1200px){.xl\:\[\&\>svg\]\:h-12>svg{height:3rem}.xl\:\[\&\>svg\]\:h-8>svg{height:2rem}.xl\:\[\&\>svg\]\:w-12>svg{width:3rem}.xl\:\[\&\>svg\]\:w-8>svg{width:2rem}}@media (min-width: 992px){.lg\:\[\&_\.highlighted-group-badge\]\:hidden .highlighted-group-badge{display:none}}.\[\&_a\]\:\!text-neutral-300 a{--tw-text-opacity: 1 !important;color:rgb(200 201 203 / var(--tw-text-opacity, 1))!important}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_div\[id\=\'radio-container\'\]\]\:items-center div[id=radio-container]{align-items:center}.peer:checked~.peer-checked\:\[\&_svg\:first-child\]\:hidden svg:first-child{display:none}.peer:checked~.peer-checked\:\[\&_svg\:last-child\]\:block svg:last-child{display:block}.\[\&_svg\]\:fill-neutral-600 svg{fill:#6c6d75}.\[\&_td\]\:px-4 td,.\[\&_th\]\:px-4 th{padding-left:1rem;padding-right:1rem}*[data-featuregroup]+.\[\*\[data-featuregroup\]\+\&\]\:border-t-\[0px\]{border-top-width:0px}

picture[data-astro-cid-abeqbqrt]{width:var(--xs-width);height:var(--xs-height);top:var(--xs-top);left:var(--xs-left);transform:translate(var(--xs-translate-x))}img[data-astro-cid-abeqbqrt]{-o-object-fit:var(--xs-bg-fit);object-fit:var(--xs-bg-fit);-o-object-position:var(--xs-bg-pos);object-position:var(--xs-bg-pos)}[dir=rtl] img[data-astro-cid-abeqbqrt]{transform:scaleX(var(--scale-x))}@media (min-width: 640px){picture[data-astro-cid-abeqbqrt]{width:var(--sm-width);height:var(--sm-height);top:var(--sm-top);left:var(--sm-left);transform:translate(var(--sm-translate-x))}img[data-astro-cid-abeqbqrt]{-o-object-fit:var(--sm-bg-fit);object-fit:var(--sm-bg-fit);-o-object-position:var(--sm-bg-pos);object-position:var(--sm-bg-pos)}[dir=rtl] img[data-astro-cid-abeqbqrt]{transform:scaleX(var(--sm-scale-x))}}@media (min-width: 768px){picture[data-astro-cid-abeqbqrt]{width:var(--md-width);height:var(--md-height);top:var(--md-top);left:var(--md-left);transform:translate(var(--md-translate-x))}img[data-astro-cid-abeqbqrt]{-o-object-fit:var(--md-bg-fit);object-fit:var(--md-bg-fit);-o-object-position:var(--md-bg-pos);object-position:var(--md-bg-pos)}[dir=rtl] img[data-astro-cid-abeqbqrt]{transform:scaleX(var(--md-scale-x))}}@media (min-width: 992px){picture[data-astro-cid-abeqbqrt]{width:var(--lg-width, var(--md-width));height:var(--lg-height, var(--md-width));top:var(--lg-top);left:var(--lg-left);transform:translate(var(--lg-translate-x))}img[data-astro-cid-abeqbqrt]{-o-object-fit:var(--lg-bg-fit);object-fit:var(--lg-bg-fit);-o-object-position:var(--lg-bg-pos);object-position:var(--lg-bg-pos)}[dir=rtl] img[data-astro-cid-abeqbqrt]{transform:scaleX(var(--lg-scale-x))}}@media (min-width: 1200px){picture[data-astro-cid-abeqbqrt]{width:var(--xl-width);height:var(--xl-height);top:var(--xl-top);left:var(--xl-left);transform:translate(var(--xl-translate-x))}img[data-astro-cid-abeqbqrt]{-o-object-fit:var(--xl-bg-fit);object-fit:var(--xl-bg-fit);-o-object-position:var(--xl-bg-pos);object-position:var(--xl-bg-pos)}[dir=rtl] img[data-astro-cid-abeqbqrt]{transform:scaleX(var(--xl-scale-x))}}#featured-image{width:100%}#blog-article-excerpt p{font-size:15px;line-height:1.5}@media (min-width: 768px){#blog-article-excerpt p{font-size:15px;line-height:1.5}}.blog-article-content .rich-text>p:not(.blog-related-articles p):not(table p){font-size:15px;line-height:1.5}@media (min-width: 768px){.blog-article-content .rich-text>p:not(.blog-related-articles p):not(table p){font-size:15px;line-height:1.5}}.blog-article-content .rich-text ul[data-rich-text],.blog-article-content .rich-text ol[data-rich-text]{font-size:1rem;line-height:1.5}@media (min-width: 768px){.blog-article-content .rich-text ul[data-rich-text],.blog-article-content .rich-text ol[data-rich-text]{font-size:1.25rem;line-height:1.5}}.blog-article-content .rich-text>p:not(.blog-related-articles p):not(ul p):not(ol p):not(table p):not(.Accordion__panel p){margin-top:1.5rem;margin-bottom:1.5rem}.blog-article-content .rich-text>h2,.blog-article-content .rich-text>h3,.blog-article-content .rich-text>h4{margin-top:2rem;margin-bottom:1.5rem}.blog-article-content .rich-text>h2:first-child,.blog-article-content .rich-text>h3:first-child,.blog-article-content .rich-text>h4:first-child{margin-top:0}.blog-article-content .rich-text>h1{font-size:1.875rem;line-height:1.3;letter-spacing:-.031rem;}@media (min-width: 768px){.blog-article-content .rich-text>h1{font-size:2.25rem}}@media (min-width: 992px){.blog-article-content .rich-text>h1{font-size:2.5rem;line-height:1.4}}@media (min-width: 1200px){.blog-article-content .rich-text>h1{font-size:3rem;line-height:1.3}}.blog-article-content .rich-text>h2{font-size:1.75rem;line-height:1.3;letter-spacing:-.016rem;}@media (min-width: 768px){.blog-article-content .rich-text>h2{font-size:2rem;line-height:1.4}}@media (min-width: 992px){.blog-article-content .rich-text>h2{font-size:2.25rem;line-height:1.3}}@media (min-width: 1200px){.blog-article-content .rich-text>h2{font-size:2.5rem}}.blog-article-content .rich-text>h3{font-size:1.625rem;line-height:1.4;letter-spacing:-.016rem;}@media (min-width: 768px){.blog-article-content .rich-text>h3{font-size:1.75rem}}@media (min-width: 992px){.blog-article-content .rich-text>h3{font-size:1.875rem;line-height:1.5}}@media (min-width: 1200px){.blog-article-content .rich-text>h3{font-size:2rem;line-height:1.4}}.blog-article-content .rich-text>h4{font-size:1.5rem;line-height:1.5;font-weight:600}@media (min-width: 768px){.blog-article-content .rich-text>h4{font-size:1.625rem}}@media (min-width: 1200px){.blog-article-content .rich-text>h4{font-size:1.75rem;line-height:1.4}}.blog-article-content .rich-text>h5,.blog-article-content .rich-text>h6{font-size:1.25rem;line-height:1.5;font-weight:600}@media (min-width: 992px){.blog-article-content .rich-text>h5,.blog-article-content .rich-text>h6{font-size:1.375rem;line-height:1.4}}.blog-article-content .rich-text>ul,.blog-article-content .rich-text>ol{margin-top:1.5rem;margin-bottom:1.5rem}.blog-article-content .rich-text>ul[data-rich-text],.blog-article-content .rich-text>ol[data-rich-text]{display:flex;flex-direction:column;gap:.75rem}.blog-article-content .rich-text>hr{margin-top:1.25rem;margin-bottom:1.25rem}.blog-article-content>:last-child>div,.blog-article-content>:last-child>p{margin-bottom:0!important;padding-bottom:0!important}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.cyber-article-content .rich-text p{margin-top:1.5rem;margin-bottom:1.5rem}.cyber-article-content .rich-text h2,.cyber-article-content .rich-text h3{font-size:1.625rem;line-height:1.4;letter-spacing:-.016rem;font-weight:600}@media (min-width: 768px){.cyber-article-content .rich-text h2,.cyber-article-content .rich-text h3{font-size:1.75rem}}@media (min-width: 992px){.cyber-article-content .rich-text h2,.cyber-article-content .rich-text h3{font-size:1.875rem;line-height:1.5}}@media (min-width: 1200px){.cyber-article-content .rich-text h2,.cyber-article-content .rich-text h3{font-size:2rem;line-height:1.4}}.cyber-article-content .rich-text h2,.cyber-article-content .rich-text h3{margin-top:3rem;margin-bottom:1.5rem}.cyber-article-content .rich-text h2:first-child,.cyber-article-content .rich-text h3:first-child{margin-top:0}.cyber-article-content .rich-text ol,.cyber-article-content .rich-text ul{gap:1rem}@media (min-width: 768px){.cta-wrapper[data-astro-cid-u5ml63ah] .countdown{order:9999}}.animatedTag[data-astro-cid-s2qmfm25]{animation:rotateAnimation 2s linear infinite;transform-origin:top left}@media (prefers-reduced-motion){.animatedTag[data-astro-cid-s2qmfm25]{animation:none}}@keyframes rotateAnimation{0%{transform:rotate(0)}10%{transform:rotate(-10deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}50%{transform:rotate(-6deg)}60%{transform:rotate(6deg)}70%{transform:rotate(-4deg)}80%{transform:rotate(4deg)}90%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}.animatedBar[data-astro-cid-gi2py3bu]{animation:barSlideUp .15s ease-out;transform-origin:bottom}@media (prefers-reduced-motion){.animatedBar[data-astro-cid-gi2py3bu]{animation:none}}@keyframes barSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}video[data-astro-cid-k65figck]{-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}[data-astro-cid-k65figck]::-webkit-media-controls-panel{background:linear-gradient(180deg,transparent 83%,rgba(0,0,0,.5) 100%)}@media (max-width: 900px){[data-astro-cid-k65figck]::-webkit-media-controls-panel{background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.5) 100%)}}.assetSnippetContainerWrapper[data-astro-cid-dh36eqsy]{filter:drop-shadow(0px 6px 10px rgba(21,24,35,.1)) drop-shadow(0px 0px 7px rgba(21,24,35,.07))}.picture-asset-snippet[data-astro-cid-zwhae7yw]{position:absolute;top:var(--topXs);right:var(--rightXs);bottom:var(--bottomXs);left:var(--leftXs)}@media (min-width: 640px){.picture-asset-snippet[data-astro-cid-zwhae7yw]{top:var(--topSm);right:var(--rightSm);bottom:var(--bottomSm);left:var(--leftSm)}}@media (min-width: 768px){.picture-asset-snippet[data-astro-cid-zwhae7yw]{top:var(--topMd);right:var(--rightMd);bottom:var(--bottomMd);left:var(--leftMd)}}@media (min-width: 992px){.picture-asset-snippet[data-astro-cid-zwhae7yw]{top:var(--topLg);right:var(--rightLg);bottom:var(--bottomLg);left:var(--leftLg)}}@media (min-width: 1200px){.picture-asset-snippet[data-astro-cid-zwhae7yw]{top:var(--topXl);right:var(--rightXl);bottom:var(--bottomXl);left:var(--leftXl)}}.wrapper[data-astro-cid-2ewkmim3],.wrapper[data-astro-cid-d7ljlpwi]{filter:drop-shadow(0 8.9px 26.7px rgba(0,0,0,.15))}.wrapper[data-astro-cid-cydtldp7]{filter:drop-shadow(0 6px 10px rgba(0,0,0,.1))}