.sd[data-s-4860130e-1bb9-4d88-9fbd-debfbd88d197] {
	background: #f5f5f5;
	border-radius: 0;
	box-shadow: ;
	height: 100%;
	margin: 0 0 0 0;
	opacity: 1;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-ed4d5598-9a44-4d70-9e83-db0d7d718fea] {}

.sd[data-s-781a8846-4c50-46a9-9987-b3e4bb788cf9] {
	align-content: center;
	align-items: center;
	background: #f5f5f5;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 108px 0px 0px 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-781a8846-4c50-46a9-9987-b3e4bb788cf9] {
		padding: 48px 0px 0px 0px;
	}
}

.sd[data-s-e269c2d3-c4cb-43dc-a3f5-999faf32d2c6] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	margin: 0px 0px -160px 0px;
	width: 1440px;
	z-index: 1;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-e269c2d3-c4cb-43dc-a3f5-999faf32d2c6] {
		margin: 0px 0px -96px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-e269c2d3-c4cb-43dc-a3f5-999faf32d2c6] {
		margin: 0px 0px -64px 0px;
		max-width: 100%;
	}
}

.sd[data-s-8190f664-6f22-47a8-93e2-46535aa995fe] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 192px 0px 352px 0px;
	width: 86.66%;
	z-index: 5;
	max-width: 86.66%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-8190f664-6f22-47a8-93e2-46535aa995fe] {
		padding: 128px 0px 288px 0px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-8190f664-6f22-47a8-93e2-46535aa995fe] {
		flex: none;
		padding: 64px 0px 192px 0px;
		width: 93.33%;
		max-width: 93.33%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-8190f664-6f22-47a8-93e2-46535aa995fe] {
		flex: none;
		padding: 128px 0px 160px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-6134db4f-56b6-4c9c-afda-be607b6adc3a] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 40px;
	justify-content: center;
	margin: 0px 0px 40px 0px;
	padding: 0px;
	--gap-h-6134db4f-56b6-4c9c-afda-be607b6adc3a: 0px;
	--gap-v-6134db4f-56b6-4c9c-afda-be607b6adc3a: 40px;
	--gap-uuid: 6134db4f-56b6-4c9c-afda-be607b6adc3a;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-6134db4f-56b6-4c9c-afda-be607b6adc3a] {
		gap: 24px;
		margin: 0px 0px 24px 0px;
		--gap-h-6134db4f-56b6-4c9c-afda-be607b6adc3a: 0px;
		--gap-v-6134db4f-56b6-4c9c-afda-be607b6adc3a: 24px;
		max-width: 100%;
	}
}

.sd[data-s-eb06ae3e-3a98-4d3e-b3d5-b57a8ba9bd23] {
	color: #ff15a5;
	font-family: var(--s-font-5489e031);
	font-size: 24px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: left;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-eb06ae3e-3a98-4d3e-b3d5-b57a8ba9bd23].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-eb06ae3e-3a98-4d3e-b3d5-b57a8ba9bd23].appear-active {}

@media screen and (max-width: 480px) {
	.sd[data-s-eb06ae3e-3a98-4d3e-b3d5-b57a8ba9bd23] {
		font-size: 15px;
	}
}

.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 65px;
	font-weight: 700;
	height: auto;
	line-height: 1.1;
	text-align: center;
	transition-delay: 100ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02] {
		font-size: 56px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02] {
		font-size: 38px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02] {
		display: none;
		font-size: 28px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-382081bb-881c-4b61-b681-12eca662bc02] {
		display: none;
		font-size: 24px;
	}
}

.sd[data-s-9dd3a803-6ace-4d21-b5b3-38a66938d1a4] {
	color: #141414;
	display: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 65px;
	font-weight: 700;
	height: auto;
	line-height: 1.1;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-9dd3a803-6ace-4d21-b5b3-38a66938d1a4] {
		display: none;
		font-size: 56px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-9dd3a803-6ace-4d21-b5b3-38a66938d1a4] {
		display: none;
		font-size: 40px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-9dd3a803-6ace-4d21-b5b3-38a66938d1a4] {
		display: flex;
		font-size: 32px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-9dd3a803-6ace-4d21-b5b3-38a66938d1a4] {
		display: flex;
		font-size: 24px;
	}
}

.sd[data-s-e4cbe060-1996-46fc-9dd6-ff3693f48d22] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 400;
	height: auto;
	line-height: 1.6;
	text-align: center;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-e4cbe060-1996-46fc-9dd6-ff3693f48d22].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-e4cbe060-1996-46fc-9dd6-ff3693f48d22].appear-active {}

@media screen and (max-width: 480px) {
	.sd[data-s-e4cbe060-1996-46fc-9dd6-ff3693f48d22] {
		font-size: 16px;
	}
}

.sd[data-s-0b8165f3-aa76-4562-9a8b-8058b43c29ea] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	margin: 48px 0px 0px 0px;
	padding: 0px;
	transition-delay: 300ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	--gap-h-0b8165f3-aa76-4562-9a8b-8058b43c29ea: 32px;
	--gap-v-0b8165f3-aa76-4562-9a8b-8058b43c29ea: 0px;
	--gap-uuid: 0b8165f3-aa76-4562-9a8b-8058b43c29ea;
	max-width: 100%;
}

.sd[data-s-0b8165f3-aa76-4562-9a8b-8058b43c29ea].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-0b8165f3-aa76-4562-9a8b-8058b43c29ea].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-0b8165f3-aa76-4562-9a8b-8058b43c29ea] {
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 16px;
		margin: 32px 0px 0px 0px;
		--gap-h-0b8165f3-aa76-4562-9a8b-8058b43c29ea: 0px;
		--gap-v-0b8165f3-aa76-4562-9a8b-8058b43c29ea: 16px;
		max-width: 100%;
	}
}

.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-radius: 96px;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 13px 74px 13px 49px;
	width: auto;
	--gap-h-dadb18be-95e3-43bd-9095-c2586ed2c247: 0px;
	--gap-v-dadb18be-95e3-43bd-9095-c2586ed2c247: 0px;
	--gap-uuid: dadb18be-95e3-43bd-9095-c2586ed2c247;
	max-width: 100%;
}

.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247].appear {
	transform: translate(8px, 0px);
	transition-delay: 300ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247].appear-active {
	transition-delay: 300ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247] {
		display: flex;
		flex: none;
		width: 288px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247] {
		display: flex;
		padding: 14px 48px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-c97415ae-b3b6-46d8-bfda-90d6641d817f] {
	flex: none;
	height: auto;
	margin: 0px 16px 0px 0px;
	width: 14px;
	max-width: calc(100% - 16px);
}

.sd[data-s-e0d3dd53-8416-4117-a3fb-35b95b540664] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-26a551b0-c321-4a05-aacf-28990471be9e] {
	align-content: center;
	align-items: center;
	bottom: NaNpx;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-dadb18be-95e3-43bd-9095-c2586ed2c247) * 0));
	justify-content: center;
	left: NaNpx;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-26a551b0-c321-4a05-aacf-28990471be9e: 0px;
	--gap-v-26a551b0-c321-4a05-aacf-28990471be9e: 0px;
	--gap-uuid: 26a551b0-c321-4a05-aacf-28990471be9e;
	max-width: 100%;
}

.sd[data-s-6ebedd9a-29b9-4bc6-af7b-f85ea5f1f407] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(-45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-dadb18be-95e3-43bd-9095-c2586ed2c247]:hover .sd[data-s-6ebedd9a-29b9-4bc6-af7b-f85ea5f1f407] {
	transform: translate(4px, -4px) rotate(-45deg);
}

.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b] {
	align-content: center;
	align-items: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 14px 75px 14px 50px;
	width: auto;
	--gap-h-8629e35e-9d87-4d9a-8476-bfeeae58432b: 0px;
	--gap-v-8629e35e-9d87-4d9a-8476-bfeeae58432b: 0px;
	--gap-uuid: 8629e35e-9d87-4d9a-8476-bfeeae58432b;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b].appear {
	transform: translate(-8px, 0px);
	transition-delay: 300ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b].appear-active {
	transition-delay: 300ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b] {
		display: flex;
		flex: none;
		width: 288px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b] {
		display: flex;
		padding: 14px 48px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-d115bb1d-624b-43ac-8534-8b386b5c5f2c] {
	flex: none;
	height: auto;
	margin: 0px 16px 0px 0px;
	width: 14px;
	max-width: calc(100% - 16px);
}

.sd[data-s-78b2e77c-de58-43d1-8e47-bf3a4f044654] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-474075c0-5e80-4efc-a38e-f4e84abfeaf7] {
	align-content: center;
	align-items: center;
	bottom: NaNpx;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-8629e35e-9d87-4d9a-8476-bfeeae58432b) * 0));
	justify-content: center;
	left: NaNpx;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-474075c0-5e80-4efc-a38e-f4e84abfeaf7: 0px;
	--gap-v-474075c0-5e80-4efc-a38e-f4e84abfeaf7: 0px;
	--gap-uuid: 474075c0-5e80-4efc-a38e-f4e84abfeaf7;
	max-width: 100%;
}

.sd[data-s-abf93f2e-5c9f-465f-a353-8cebfa13fec4] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-8629e35e-9d87-4d9a-8476-bfeeae58432b]:hover .sd[data-s-abf93f2e-5c9f-465f-a353-8cebfa13fec4] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-ba18db18-9bbb-4d70-9e7f-6abd60650ffb] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	bottom: 0px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 100%;
	justify-content: space-between;
	left: 0px;
	margin: 0 0 0 0;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 25%;
	max-width: 25%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-ba18db18-9bbb-4d70-9e7f-6abd60650ffb] {
		flex: none;
		width: 33%;
		max-width: 33%;
		height: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ba18db18-9bbb-4d70-9e7f-6abd60650ffb] {
		flex: none;
		padding: 32px 0px 0px 0px;
		width: 35%;
		max-width: 35%;
		height: 100%;
	}
}

.sd[data-s-dc35b72f-e581-48b3-a4ad-eef0da4cb351] {
	align-content: flex-end;
	align-items: flex-end;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transform: translate(0px, 0px);
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	max-width: 100%;
}

.sd[data-s-dc35b72f-e581-48b3-a4ad-eef0da4cb351].appear {
	opacity: 0;
	transform: translate(0px, 32px);
	transition-delay: 400ms;
}

.sd[data-s-dc35b72f-e581-48b3-a4ad-eef0da4cb351].appear-active {
	transition-delay: 400ms;
}

@media screen and (max-width: 480px) {
	.sd[data-s-dc35b72f-e581-48b3-a4ad-eef0da4cb351] {
		flex: none;
		height: 132.38px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-9fc50421-774d-4e0d-9ad9-6ccca2b84007] {
	flex: none;
	height: auto;
	width: 160%;
	max-width: 160%;
}

.sd[data-s-4192d475-ee67-4d64-a398-e90bc96d55e3] {
	align-content: flex-end;
	align-items: flex-end;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transform: translate(0px, 0px);
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	max-width: 100%;
}

.sd[data-s-4192d475-ee67-4d64-a398-e90bc96d55e3].appear {
	opacity: 0;
	transform: translate(0px, 16px);
	transition-delay: 400ms;
}

.sd[data-s-4192d475-ee67-4d64-a398-e90bc96d55e3].appear-active {
	transition-delay: 400ms;
}

.sd[data-s-bcfe75a5-7bfe-457d-a525-54c094306ab3] {
	flex: none;
	height: auto;
	width: 160%;
	max-width: 160%;
}

.sd[data-s-703d9e80-3abe-4283-a161-60b541ec4265] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	bottom: 0px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 100%;
	justify-content: space-between;
	left: auto;
	margin: 0 0 0 0;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 25%;
	max-width: 25%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-703d9e80-3abe-4283-a161-60b541ec4265] {
		flex: none;
		width: 33%;
		max-width: 33%;
		height: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-703d9e80-3abe-4283-a161-60b541ec4265] {
		flex: none;
		width: 35%;
		max-width: 35%;
		height: 100%;
	}
}

.sd[data-s-9d49c3e2-5b94-443e-ba70-878a057eaf7d] {
	align-content: flex-start;
	align-items: flex-start;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transform: translate(0px, 0px);
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	max-width: 100%;
}

.sd[data-s-9d49c3e2-5b94-443e-ba70-878a057eaf7d].appear {
	opacity: 0;
	transform: translate(0px, 16px);
	transition-delay: 400ms;
}

.sd[data-s-9d49c3e2-5b94-443e-ba70-878a057eaf7d].appear-active {
	transition-delay: 400ms;
}

.sd[data-s-613fc4d0-2a11-4a2f-8e46-b29c05ce45e5] {
	flex: none;
	height: auto;
	width: 160%;
	max-width: 160%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-613fc4d0-2a11-4a2f-8e46-b29c05ce45e5] {
		flex: none;
		width: 200%;
		max-width: 200%;
	}
}

.sd[data-s-cf6de87d-80ce-4ada-ba5f-6cb624168249] {
	align-content: flex-start;
	align-items: flex-start;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transform: translate(0px, 0px);
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	max-width: 100%;
}

.sd[data-s-cf6de87d-80ce-4ada-ba5f-6cb624168249].appear {
	opacity: 0;
	transform: translate(0px, 32px);
	transition-delay: 400ms;
}

.sd[data-s-cf6de87d-80ce-4ada-ba5f-6cb624168249].appear-active {
	transition-delay: 400ms;
}

.sd[data-s-0ce4b36b-6fee-425d-a550-ca746a545d5e] {
	flex: none;
	height: auto;
	width: 160%;
	max-width: 160%;
}

.sd[data-s-57f402e4-33f9-4df9-a16a-d419733f398e] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 160px 0px 0px 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-57f402e4-33f9-4df9-a16a-d419733f398e] {
		padding: 96px 0px 0px 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-57f402e4-33f9-4df9-a16a-d419733f398e] {
		padding: 80px 0px 0px 0px;
	}
}

.sd[data-s-6f096f0c-182f-446f-b2cc-89570159596b] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 100%;
	justify-content: center;
	left: 0;
	margin: 0 0 0 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
	max-width: 100%;
}

.sd[data-s-1bdedd80-8c10-4f9a-83bc-25a4f807f8bd] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	width: 1440px;
	max-width: 100%;
}

.sd[data-s-b061c98a-3e32-4eed-ae1f-be98ba3dc205] {
	background: rgba(255, 255, 255, 0);
	flex: none;
	gap: 80px;
	height: 100%;
	padding: 0px 0px 160px 0px;
	width: 73.33%;
	--gap-h-b061c98a-3e32-4eed-ae1f-be98ba3dc205: 0px;
	--gap-v-b061c98a-3e32-4eed-ae1f-be98ba3dc205: 80px;
	--gap-uuid: b061c98a-3e32-4eed-ae1f-be98ba3dc205;
	max-width: 73.33%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-b061c98a-3e32-4eed-ae1f-be98ba3dc205] {
		flex: none;
		gap: 32px;
		padding: 0px 0px 96px 0px;
		width: 86.66%;
		--gap-h-b061c98a-3e32-4eed-ae1f-be98ba3dc205: 0px;
		--gap-v-b061c98a-3e32-4eed-ae1f-be98ba3dc205: 32px;
		max-width: 86.66%;
		height: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b061c98a-3e32-4eed-ae1f-be98ba3dc205] {
		flex: none;
		padding: 0px 0px 64px 0px;
		width: 89.33%;
		max-width: 89.33%;
		height: 100%;
	}
}

.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 30px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3]>h2 {
	font-size: 30px;
}

.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3]>p {
	font-weight: 600;
}

.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3] strong {
	color: transparent;
	font-size: 40px;
	font-weight: 600;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 480px) {
	.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3] {
		display: none;
	}

	.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3]>h2 {
		font-size: 25px;
	}

	.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3] strong {
		font-size: 33px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-71d8b034-bf5f-4200-8294-3eebf693eda3] {
		display: none;
	}
}

.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] {
	color: #ffffff;
	display: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 30px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128]>h2 {
	font-size: 30px;
}

.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128]>p {
	font-weight: 600;
}

.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] strong {
	color: transparent;
	font-size: 40px;
	font-weight: 600;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] {
		display: flex;
	}

	.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128]>h2 {
		font-size: 25px;
	}

	.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] strong {
		font-size: 33px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-ae8ef4c2-c3c0-44ca-b6f4-8703a4294128] {
		display: flex;
	}
}

.sd[data-s-c82043cf-2546-4454-bdc9-98a3aab56741] {
	align-content: flex-start;
	align-items: flex-start;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	justify-content: center;
	padding: 0px;
	width: calc(100% - (var(--gap-h-b061c98a-3e32-4eed-ae1f-be98ba3dc205) * 0));
	--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741: 0px;
	--gap-v-c82043cf-2546-4454-bdc9-98a3aab56741: 0px;
	--gap-uuid: c82043cf-2546-4454-bdc9-98a3aab56741;
	max-width: calc(100% - (var(--gap-h-b061c98a-3e32-4eed-ae1f-be98ba3dc205) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-c82043cf-2546-4454-bdc9-98a3aab56741] {
		flex-direction: row;
		flex-wrap: wrap;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-c82043cf-2546-4454-bdc9-98a3aab56741] {
		flex-direction: row;
		flex-wrap: wrap;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c82043cf-2546-4454-bdc9-98a3aab56741] {
		flex-direction: column;
		flex-wrap: nowrap;
	}
}

.sd[data-s-c98260cf-d8f2-49ac-8a5e-1ff2e431cb6d] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0.93);
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 3px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.05);
	flex: 1;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 24px 0px 36px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-c98260cf-d8f2-49ac-8a5e-1ff2e431cb6d].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-c98260cf-d8f2-49ac-8a5e-1ff2e431cb6d].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-c98260cf-d8f2-49ac-8a5e-1ff2e431cb6d] {
		background: rgba(255, 255, 255, 0);
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-radius: 0;
		border-right: 1px solid rgba(255, 255, 255, 0.1);
		border-top: 0px solid rgba(255, 255, 255, 0.1);
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
		max-width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-c98260cf-d8f2-49ac-8a5e-1ff2e431cb6d] {
		flex: none;
		padding: 24px 16px 36px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c98260cf-d8f2-49ac-8a5e-1ff2e431cb6d] {
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
		max-width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
	}
}

.sd[data-s-ceb2e990-ecc2-4e88-a362-969462d158c1] {
	color: transparent;
	font-family: var(--s-font-5489e031);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ceb2e990-ecc2-4e88-a362-969462d158c1] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-ceb2e990-ecc2-4e88-a362-969462d158c1] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ceb2e990-ecc2-4e88-a362-969462d158c1] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-ceb2e990-ecc2-4e88-a362-969462d158c1] {
		display: none;
	}
}

.sd[data-s-f72b3c13-327e-4f28-ad80-23c04acbe6a2] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-f72b3c13-327e-4f28-ad80-23c04acbe6a2]>h2 {
	font-size: 30px;
}

.sd[data-s-f72b3c13-327e-4f28-ad80-23c04acbe6a2]>p {
	font-weight: 600;
}

.sd[data-s-f72b3c13-327e-4f28-ad80-23c04acbe6a2] strong {
	color: transparent;
	font-weight: 600;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f72b3c13-327e-4f28-ad80-23c04acbe6a2] {
		color: #ffffff;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f72b3c13-327e-4f28-ad80-23c04acbe6a2] {
		color: #ffffff;
	}
}

.sd[data-s-965be1b0-720f-4235-bf39-f40892bdea2d] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0.93);
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 3px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.05);
	flex: 1;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 36px 0px 0px -14px;
	padding: 24px 0px 36px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: calc(100% - -14px);
}

.sd[data-s-965be1b0-720f-4235-bf39-f40892bdea2d].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-965be1b0-720f-4235-bf39-f40892bdea2d].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-965be1b0-720f-4235-bf39-f40892bdea2d] {
		background: rgba(255, 255, 255, 0);
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 0px solid rgba(255, 255, 255, 0.1);
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
		max-width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-965be1b0-720f-4235-bf39-f40892bdea2d] {
		flex: none;
		margin: 0px 0px 0px 0px;
		padding: 24px 16px 36px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-965be1b0-720f-4235-bf39-f40892bdea2d] {
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
		max-width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
	}
}

.sd[data-s-e5b79bac-e93c-494a-95f7-318e9f89f854] {
	color: transparent;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-e5b79bac-e93c-494a-95f7-318e9f89f854] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-e5b79bac-e93c-494a-95f7-318e9f89f854] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-e5b79bac-e93c-494a-95f7-318e9f89f854] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-e5b79bac-e93c-494a-95f7-318e9f89f854] {
		display: none;
	}
}

.sd[data-s-708315db-aabb-4457-b9b3-9ebade54cb4d] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-708315db-aabb-4457-b9b3-9ebade54cb4d]>h2 {
	font-size: 30px;
}

.sd[data-s-708315db-aabb-4457-b9b3-9ebade54cb4d]>p {
	font-weight: 600;
}

.sd[data-s-708315db-aabb-4457-b9b3-9ebade54cb4d] strong {
	color: transparent;
	font-weight: 600;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-708315db-aabb-4457-b9b3-9ebade54cb4d] {
		color: #ffffff;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-708315db-aabb-4457-b9b3-9ebade54cb4d] {
		color: #ffffff;
	}
}

.sd[data-s-fea1e047-2fed-472d-9319-2d65171b877f] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0.93);
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 3px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.05);
	flex: 1;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px -14px;
	padding: 24px 0px 36px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: calc(100% - -14px);
}

.sd[data-s-fea1e047-2fed-472d-9319-2d65171b877f].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-fea1e047-2fed-472d-9319-2d65171b877f].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-fea1e047-2fed-472d-9319-2d65171b877f] {
		background: rgba(255, 255, 255, 0);
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-radius: 0;
		border-right: 1px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
		max-width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-fea1e047-2fed-472d-9319-2d65171b877f] {
		flex: none;
		padding: 24px 16px 36px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-fea1e047-2fed-472d-9319-2d65171b877f] {
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
		max-width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
	}
}

.sd[data-s-4bf78ee9-52fc-462d-8814-5b5cf0ca0592] {
	color: transparent;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4bf78ee9-52fc-462d-8814-5b5cf0ca0592] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-4bf78ee9-52fc-462d-8814-5b5cf0ca0592] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4bf78ee9-52fc-462d-8814-5b5cf0ca0592] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-4bf78ee9-52fc-462d-8814-5b5cf0ca0592] {
		display: none;
	}
}

.sd[data-s-f0ce58f4-12bd-46bb-8167-c73868c9aa9e] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-f0ce58f4-12bd-46bb-8167-c73868c9aa9e]>h2 {
	font-size: 30px;
}

.sd[data-s-f0ce58f4-12bd-46bb-8167-c73868c9aa9e]>p {
	font-weight: 600;
}

.sd[data-s-f0ce58f4-12bd-46bb-8167-c73868c9aa9e] strong {
	color: transparent;
	font-weight: 600;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f0ce58f4-12bd-46bb-8167-c73868c9aa9e] {
		color: #ffffff;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f0ce58f4-12bd-46bb-8167-c73868c9aa9e] {
		color: #ffffff;
	}
}

.sd[data-s-cf9e1703-9c32-42ef-a066-8e153ba2d7e1] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0.93);
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 3px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.05);
	flex: 1;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 36px 0px 0px -14px;
	padding: 24px 0px 36px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: calc(100% - -14px);
}

.sd[data-s-cf9e1703-9c32-42ef-a066-8e153ba2d7e1].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-cf9e1703-9c32-42ef-a066-8e153ba2d7e1].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-cf9e1703-9c32-42ef-a066-8e153ba2d7e1] {
		background: rgba(255, 255, 255, 0);
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-radius: 0;
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 0px solid rgba(255, 255, 255, 0.1);
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
		max-width: calc(50% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0.5));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-cf9e1703-9c32-42ef-a066-8e153ba2d7e1] {
		flex: none;
		padding: 24px 16px 36px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-cf9e1703-9c32-42ef-a066-8e153ba2d7e1] {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
		max-width: calc(100% - (var(--gap-h-c82043cf-2546-4454-bdc9-98a3aab56741) * 0));
	}
}

.sd[data-s-72d66a2e-b98f-47c0-ab5e-6f85312a68cf] {
	color: transparent;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-72d66a2e-b98f-47c0-ab5e-6f85312a68cf] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-72d66a2e-b98f-47c0-ab5e-6f85312a68cf] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-72d66a2e-b98f-47c0-ab5e-6f85312a68cf] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-72d66a2e-b98f-47c0-ab5e-6f85312a68cf] {
		display: none;
	}
}

.sd[data-s-f8d5ccc1-b3a3-41dd-8a2c-25de85a31b38] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-f8d5ccc1-b3a3-41dd-8a2c-25de85a31b38]>h2 {
	font-size: 30px;
}

.sd[data-s-f8d5ccc1-b3a3-41dd-8a2c-25de85a31b38]>p {
	font-weight: 600;
}

.sd[data-s-f8d5ccc1-b3a3-41dd-8a2c-25de85a31b38] strong {
	color: transparent;
	font-weight: 600;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f8d5ccc1-b3a3-41dd-8a2c-25de85a31b38] {
		color: #ffffff;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f8d5ccc1-b3a3-41dd-8a2c-25de85a31b38] {
		color: #ffffff;
	}
}

.sd[data-s-7525b1cf-8753-42c9-beb4-9be0f58459e6] {
	align-content: center;
	align-items: center;
	border-radius: 0;
	bottom: 0px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	left: 0px;
	margin: 0 0 0 0;
	padding: 0px;
	position: absolute;
	right: auto;
	top: auto;
	width: 100%;
	z-index: -1;
	max-width: 100%;
}

.sd[data-s-7a0e0312-3782-4305-bc26-c2f6e69ca850] {
	flex: none;
	height: auto;
	opacity: 0.02;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-7a0e0312-3782-4305-bc26-c2f6e69ca850] {
		flex: none;
		width: 120%;
		max-width: 120%;
	}
}

.sd[data-s-568cbc2e-0587-4abe-98df-2f7797b18aeb] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 154px 0px 0px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-568cbc2e-0587-4abe-98df-2f7797b18aeb] {
		padding: 128px 0px 0px 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-568cbc2e-0587-4abe-98df-2f7797b18aeb] {
		padding: 96px 0px 0px 0px;
	}
}

.sd[data-s-096c8664-7f3f-431f-870f-170a5fc6eb25] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	height: 100%;
	justify-content: flex-start;
	padding: 0px 0px 0px 0px;
	width: 86.66%;
	--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25: 0px;
	--gap-v-096c8664-7f3f-431f-870f-170a5fc6eb25: 32px;
	--gap-uuid: 096c8664-7f3f-431f-870f-170a5fc6eb25;
	max-width: 86.66%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-096c8664-7f3f-431f-870f-170a5fc6eb25] {
		flex: none;
		width: 89.33%;
		max-width: 89.33%;
		height: 100%;
	}
}

.sd[data-s-055eee89-c9e1-4aac-8cc5-945291a9ac39] {
	align-content: center;
	align-items: center;
	flex-direction: column-reverse;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	margin: 0px 0px 64px 0px;
	padding: 0px;
	--gap-h-055eee89-c9e1-4aac-8cc5-945291a9ac39: 0px;
	--gap-v-055eee89-c9e1-4aac-8cc5-945291a9ac39: 32px;
	--gap-uuid: 055eee89-c9e1-4aac-8cc5-945291a9ac39;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-055eee89-c9e1-4aac-8cc5-945291a9ac39] {
		margin: 0px 0px 32px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-055eee89-c9e1-4aac-8cc5-945291a9ac39] {
		margin: 0px 0px 16px 0px;
		max-width: 100%;
	}
}

.sd[data-s-839172de-6217-4870-91f5-e12295747090] {
	color: #141414;
	font-family: var(--s-font-5489e031);
	font-size: 40px;
	font-weight: 700;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 768px) {
	.sd[data-s-839172de-6217-4870-91f5-e12295747090] {
		font-size: 32px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-839172de-6217-4870-91f5-e12295747090] {
		display: none;
		font-size: 20px;
		margin: 0px 0px 16px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-839172de-6217-4870-91f5-e12295747090] {
		display: none;
		font-size: 18px;
	}
}

.sd[data-s-dabf6d3f-0399-4b18-9626-0b329c190752] {
	color: #141414;
	display: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 40px;
	font-weight: 700;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 64px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-dabf6d3f-0399-4b18-9626-0b329c190752] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-dabf6d3f-0399-4b18-9626-0b329c190752] {
		display: none;
		font-size: 32px;
		margin: 0px 0px 32px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-dabf6d3f-0399-4b18-9626-0b329c190752] {
		display: flex;
		font-size: 24px;
		margin: 0px 0px 0px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-dabf6d3f-0399-4b18-9626-0b329c190752] {
		display: flex;
		font-size: 18px;
	}
}

.sd[data-s-463a2761-8725-44ab-9049-d12ef2f37825] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	width: 290px;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-463a2761-8725-44ab-9049-d12ef2f37825] {
		flex: none;
		width: 200px;
		max-width: 100%;
	}
}

.sd[data-s-e96afd81-5bb9-4a87-bf01-0bafc03a6cd0] {
	align-content: stretch;
	align-items: stretch;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 16px;
	justify-content: flex-start;
	padding: 0px;
	width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
	--gap-h-e96afd81-5bb9-4a87-bf01-0bafc03a6cd0: 16px;
	--gap-v-e96afd81-5bb9-4a87-bf01-0bafc03a6cd0: 0px;
	--gap-uuid: e96afd81-5bb9-4a87-bf01-0bafc03a6cd0;
	max-width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-e96afd81-5bb9-4a87-bf01-0bafc03a6cd0] {
		flex-direction: column;
		flex-wrap: nowrap;
	}
}

.sd[data-s-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e] {
	align-content: flex-start;
	align-items: flex-start;
	background: #ffffff;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-radius: 10px;
	border-right: 1px solid #dedede;
	border-top: 1px solid #dedede;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	justify-content: space-between;
	padding: 50px 45px 35px 45px;
	width: auto;
	--gap-h-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 0px;
	--gap-v-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 64px;
	--gap-uuid: d0e88a9a-d248-4d6d-9d4d-300e743c7b8e;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e] {
		gap: 64px;
		padding: 50px 24px 35px 24px;
		--gap-h-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 0px;
		--gap-v-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 64px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e] {
		gap: 64px;
		padding: 32px 32px 32px 32px;
		--gap-h-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 0px;
		--gap-v-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 64px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e] {
		gap: 48px;
		--gap-h-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 0px;
		--gap-v-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e: 48px;
	}
}

.sd[data-s-7db26bfb-c508-49c6-bed8-49fcc3efb4d0] {
	color: transparent;
	font-family: var(--s-font-5489e031);
	font-size: 15px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: left;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

.sd[data-s-7db26bfb-c508-49c6-bed8-49fcc3efb4d0].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-7db26bfb-c508-49c6-bed8-49fcc3efb4d0].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-7db26bfb-c508-49c6-bed8-49fcc3efb4d0] {
		font-size: 18px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-7db26bfb-c508-49c6-bed8-49fcc3efb4d0] {
		font-size: 15px;
	}
}

.sd[data-s-db353b0b-8a91-425e-ab03-e250e0d23d82] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 48px;
	height: auto;
	justify-content: space-between;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(100% - (var(--gap-h-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e) * 0));
	--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82: 0px;
	--gap-v-db353b0b-8a91-425e-ab03-e250e0d23d82: 48px;
	--gap-uuid: db353b0b-8a91-425e-ab03-e250e0d23d82;
	max-width: calc(100% - (var(--gap-h-d0e88a9a-d248-4d6d-9d4d-300e743c7b8e) * 0));
}

.sd[data-s-db353b0b-8a91-425e-ab03-e250e0d23d82].appear {
	opacity: 0;
	transform: translate(0px, 8px);
}

.sd[data-s-db353b0b-8a91-425e-ab03-e250e0d23d82].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-db353b0b-8a91-425e-ab03-e250e0d23d82] {
		gap: 32px;
		--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82: 0px;
		--gap-v-db353b0b-8a91-425e-ab03-e250e0d23d82: 32px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-db353b0b-8a91-425e-ab03-e250e0d23d82] {
		gap: 32px;
		--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82: 0px;
		--gap-v-db353b0b-8a91-425e-ab03-e250e0d23d82: 32px;
	}
}

.sd[data-s-676d0e0d-6315-4904-821e-66e1d7b3a140] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 16px;
	justify-content: center;
	padding: 0px;
	--gap-h-676d0e0d-6315-4904-821e-66e1d7b3a140: 0px;
	--gap-v-676d0e0d-6315-4904-821e-66e1d7b3a140: 16px;
	--gap-uuid: 676d0e0d-6315-4904-821e-66e1d7b3a140;
}

.sd[data-s-76c0606a-c7cc-40cf-b005-2519a25b32a5] {
	color: #141414;
	font-family: var(--s-font-5489e031);
	font-size: 20px;
	font-weight: 600;
	height: auto;
	line-height: 1.3;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-4d1b62f6-1a03-49fa-b8e6-b010067617bd] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-37ca5ccc-3755-40bd-8945-b1b90f2ef815] {
	flex: none;
	height: auto;
	width: calc(100% - (var(--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82) * 0));
	max-width: calc(100% - (var(--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-37ca5ccc-3755-40bd-8945-b1b90f2ef815] {
		margin: 0px -16px;
		width: calc(100% - -32px - (var(--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82) * 0));
		max-width: calc(100% - -32px - (var(--gap-h-db353b0b-8a91-425e-ab03-e250e0d23d82) * 0));
	}
}

.sd[data-s-3708ab71-ebda-4f03-9a9f-70d98ee12e0d] {
	align-content: flex-end;
	align-items: flex-end;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	justify-content: center;
	margin: 0px 0px 96px 0px;
	padding: 0px;
	width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
	--gap-h-3708ab71-ebda-4f03-9a9f-70d98ee12e0d: 0px;
	--gap-v-3708ab71-ebda-4f03-9a9f-70d98ee12e0d: 64px;
	--gap-uuid: 3708ab71-ebda-4f03-9a9f-70d98ee12e0d;
	max-width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-3708ab71-ebda-4f03-9a9f-70d98ee12e0d] {
		margin: 0px 0px 48px 0px;
		width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
		max-width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
	}
}

.sd[data-s-b6478e6c-5b5e-4205-aa54-dc478cc77970] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 12px;
	justify-content: center;
	padding: 0px;
	--gap-h-b6478e6c-5b5e-4205-aa54-dc478cc77970: 12px;
	--gap-v-b6478e6c-5b5e-4205-aa54-dc478cc77970: 0px;
	--gap-uuid: b6478e6c-5b5e-4205-aa54-dc478cc77970;
}

.sd[data-s-b6478e6c-5b5e-4205-aa54-dc478cc77970]:hover {
	opacity: 1;
}

.sd[data-s-a33e73c2-12a6-4576-a7b6-b3058df999bb] {
	height: auto;
	width: 13px;
	max-width: 100%;
}

.sd[data-s-443365c1-0fa8-4b41-853b-01bfd7c58606] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.3;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-443365c1-0fa8-4b41-853b-01bfd7c58606] {
		font-size: 15px;
	}
}

.sd[data-s-30e87f55-e5cf-42da-a08a-42d32965b47b] {
	height: auto;
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-b6478e6c-5b5e-4205-aa54-dc478cc77970]:hover .sd[data-s-30e87f55-e5cf-42da-a08a-42d32965b47b] {
	transform: translate(4px, 0px);
}

.sd[data-s-43cf1530-e396-4d2b-8dd4-8bbbb2051094] {
	align-content: center;
	align-items: center;
	border-radius: 10px;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 80px 70px;
	width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
	max-width: calc(100% - (var(--gap-h-096c8664-7f3f-431f-870f-170a5fc6eb25) * 0));
}

.sd[data-s-43cf1530-e396-4d2b-8dd4-8bbbb2051094]:before {}

@media screen and (max-width: 1280px) {
	.sd[data-s-43cf1530-e396-4d2b-8dd4-8bbbb2051094] {
		padding: 64px 48px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-43cf1530-e396-4d2b-8dd4-8bbbb2051094] {
		padding: 48px 40px 32px 40px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-43cf1530-e396-4d2b-8dd4-8bbbb2051094]:before {
		background-position: right center;
	}

	.sd[data-s-43cf1530-e396-4d2b-8dd4-8bbbb2051094] {
		padding: 48px 24px 40px 24px;
	}
}

.sd[data-s-c74b2986-74d3-4481-9b50-897b153d3a86] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	padding: 0px;
	width: 100%;
	--gap-h-c74b2986-74d3-4481-9b50-897b153d3a86: 32px;
	--gap-v-c74b2986-74d3-4481-9b50-897b153d3a86: 0px;
	--gap-uuid: c74b2986-74d3-4481-9b50-897b153d3a86;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-c74b2986-74d3-4481-9b50-897b153d3a86] {
		align-content: center;
		align-items: center;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
	}
}

.sd[data-s-d3930870-d9db-45be-8868-f369e1539d16] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 36px;
	height: auto;
	justify-content: flex-start;
	width: auto;
	--gap-h-d3930870-d9db-45be-8868-f369e1539d16: 0px;
	--gap-v-d3930870-d9db-45be-8868-f369e1539d16: 36px;
	--gap-uuid: d3930870-d9db-45be-8868-f369e1539d16;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-d3930870-d9db-45be-8868-f369e1539d16] {
		align-content: center;
		align-items: center;
		justify-content: center;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-d3930870-d9db-45be-8868-f369e1539d16] {
		gap: 24px;
		--gap-h-d3930870-d9db-45be-8868-f369e1539d16: 0px;
		--gap-v-d3930870-d9db-45be-8868-f369e1539d16: 24px;
	}
}

.sd[data-s-f7ea8e4c-b0f8-4993-bcf0-d9db9a0be73f] {
	flex: none;
	height: 26px;
	width: auto;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-f7ea8e4c-b0f8-4993-bcf0-d9db9a0be73f] {
		flex: none;
		height: 21px;
		max-width: 100%;
	}
}

.sd[data-s-1e65f99d-63b9-47e8-bc37-98d734a960e6] {
	color: #cccccc;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.7;
	text-align: left;
	width: 594px;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-1e65f99d-63b9-47e8-bc37-98d734a960e6] {
		flex: none;
		width: auto;
		max-width: 100%;
	}
}

.sd[data-s-4ac7dada-15a9-42ed-94b6-a96466166ef7] {
	align-content: stretch;
	align-items: stretch;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 20px;
	justify-content: flex-start;
	padding: 0px;
	--gap-h-4ac7dada-15a9-42ed-94b6-a96466166ef7: 0px;
	--gap-v-4ac7dada-15a9-42ed-94b6-a96466166ef7: 20px;
	--gap-uuid: 4ac7dada-15a9-42ed-94b6-a96466166ef7;
}

.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0] {
	align-content: center;
	align-items: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 14px 75px 14px 50px;
	width: auto;
	--gap-h-38662562-dbf3-4c1f-bf6b-34915e2f64f0: 0px;
	--gap-v-38662562-dbf3-4c1f-bf6b-34915e2f64f0: 0px;
	--gap-uuid: 38662562-dbf3-4c1f-bf6b-34915e2f64f0;
	max-width: 100%;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0] {
		display: flex;
		flex: none;
		padding: 14px 64px 14px 32px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-ba52a8f6-69b6-4333-8045-a0ec5eda1c45] {
	display: flex;
	flex: none;
	height: auto;
	margin: 0px 16px 0px 0px;
	width: 14px;
	max-width: calc(100% - 16px);
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ba52a8f6-69b6-4333-8045-a0ec5eda1c45] {
		display: flex;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-ba52a8f6-69b6-4333-8045-a0ec5eda1c45] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ba52a8f6-69b6-4333-8045-a0ec5eda1c45] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-ba52a8f6-69b6-4333-8045-a0ec5eda1c45] {
		display: none;
	}
}

.sd[data-s-21ca2792-b213-4c18-8f0d-db447a14e573] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-37114c58-cc2d-4a2b-b5c2-7e01b90d5bcb] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-38662562-dbf3-4c1f-bf6b-34915e2f64f0) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-37114c58-cc2d-4a2b-b5c2-7e01b90d5bcb: 0px;
	--gap-v-37114c58-cc2d-4a2b-b5c2-7e01b90d5bcb: 0px;
	--gap-uuid: 37114c58-cc2d-4a2b-b5c2-7e01b90d5bcb;
	max-width: 100%;
}

.sd[data-s-1f1c20d3-0508-4f36-9c9f-efff6281b5b6] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(0deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-38662562-dbf3-4c1f-bf6b-34915e2f64f0]:hover .sd[data-s-1f1c20d3-0508-4f36-9c9f-efff6281b5b6] {
	transform: translate(4px, -4px) rotate(0deg);
}

.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806] {
	align-content: center;
	align-items: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 14px 75px 14px 50px;
	width: auto;
	--gap-h-bbf019ee-90f0-43e6-b14a-53975d322806: 0px;
	--gap-v-bbf019ee-90f0-43e6-b14a-53975d322806: 0px;
	--gap-uuid: bbf019ee-90f0-43e6-b14a-53975d322806;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806] {
		display: flex;
		flex: none;
		padding: 14px 64px 14px 32px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-9ac8d33b-5302-412d-8c6b-26c176569df0] {
	flex: none;
	height: auto;
	margin: 0px 16px 0px 0px;
	width: 14px;
	max-width: calc(100% - 16px);
}

@media screen and (max-width: 480px) {
	.sd[data-s-9ac8d33b-5302-412d-8c6b-26c176569df0] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-9ac8d33b-5302-412d-8c6b-26c176569df0] {
		display: none;
	}
}

.sd[data-s-e89da27b-e2b1-464a-91c1-f9e46dd2c82e] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-5a42f9b0-9b55-4b84-982b-e02c1bfefac7] {
	align-content: center;
	align-items: center;
	bottom: NaNpx;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-bbf019ee-90f0-43e6-b14a-53975d322806) * 0));
	justify-content: center;
	left: NaNpx;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-5a42f9b0-9b55-4b84-982b-e02c1bfefac7: 0px;
	--gap-v-5a42f9b0-9b55-4b84-982b-e02c1bfefac7: 0px;
	--gap-uuid: 5a42f9b0-9b55-4b84-982b-e02c1bfefac7;
	max-width: 100%;
}

.sd[data-s-bc261408-7062-4f2f-a221-4465f425de98] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-bbf019ee-90f0-43e6-b14a-53975d322806]:hover .sd[data-s-bc261408-7062-4f2f-a221-4465f425de98] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-07ba20d1-5fcb-439c-ba3b-6f338bbbe582] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 96px;
	height: auto;
	justify-content: center;
	padding: 90px 0px 128px 0px;
	width: 1440px;
	--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582: 0px;
	--gap-v-07ba20d1-5fcb-439c-ba3b-6f338bbbe582: 96px;
	--gap-uuid: 07ba20d1-5fcb-439c-ba3b-6f338bbbe582;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-07ba20d1-5fcb-439c-ba3b-6f338bbbe582] {
		gap: 64px;
		--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582: 0px;
		--gap-v-07ba20d1-5fcb-439c-ba3b-6f338bbbe582: 64px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-07ba20d1-5fcb-439c-ba3b-6f338bbbe582] {
		padding: 64px 0px 96px 0px;
	}
}

.sd[data-s-d949c9f0-ff7a-49b7-a8b2-d0466cf8d650] {
	align-content: center;
	align-items: center;
	background: #ffffff;
	border-radius: 10px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: calc(100% - (var(--gap-v-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0));
	justify-content: flex-start;
	padding: 108px 0px 0px 0px;
	width: calc(86.66% - (var(--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0.13340000000000005));
	max-width: calc(86.66% - (var(--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0.13340000000000005));
}

@media screen and (max-width: 768px) {
	.sd[data-s-d949c9f0-ff7a-49b7-a8b2-d0466cf8d650] {
		background: rgba(255, 255, 255, 0);
		padding: 64px 0px 0px 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-d949c9f0-ff7a-49b7-a8b2-d0466cf8d650] {
		flex: none;
		padding: 0px 0px 0px 0px;
		width: calc(89.33% - (var(--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0.10669999999999999));
		max-width: calc(89.33% - (var(--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0.10669999999999999));
		height: calc(100% - (var(--gap-v-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0));
	}
}

.sd[data-s-01b3b982-6b09-498c-a394-f00769fffd07] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-01b3b982-6b09-498c-a394-f00769fffd07].appear {
	opacity: 0;
}

.sd[data-s-01b3b982-6b09-498c-a394-f00769fffd07].appear-active {}

.sd[data-s-58e37ffb-33dd-4104-a71d-558e1f85b6a6] {
	color: #141414;
	font-family: var(--s-font-5489e031);
	font-size: 55px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-58e37ffb-33dd-4104-a71d-558e1f85b6a6] {
		font-size: 40px;
	}
}

.sd[data-s-8ca6a5fb-bc6d-45b7-9279-65154ba3cb8f] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-8ca6a5fb-bc6d-45b7-9279-65154ba3cb8f] {
		font-size: 16px;
	}
}

.sd[data-s-f84c0dde-2735-47cc-a82b-b97bd77f715a] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 96px 0px 0px 0px;
	width: 84.61%;
	--gap-uuid: f84c0dde-2735-47cc-a82b-b97bd77f715a;
	--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a: 0px;
	--gap-v-f84c0dde-2735-47cc-a82b-b97bd77f715a: 0px;
	max-width: 84.61%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f84c0dde-2735-47cc-a82b-b97bd77f715a] {
		flex: none;
		width: 92.3%;
		max-width: 92.3%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f84c0dde-2735-47cc-a82b-b97bd77f715a] {
		gap: 36px;
		margin: 64px 0px 0px 0px;
		width: 100%;
		--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a: 0px;
		--gap-v-f84c0dde-2735-47cc-a82b-b97bd77f715a: 36px;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f84c0dde-2735-47cc-a82b-b97bd77f715a] {
		margin: 32px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-b46477c2-4e57-4f7d-82dc-523cfd0e253b] {
	align-content: flex-end;
	align-items: flex-end;
	background: rgba(255, 255, 255, 0);
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
	max-width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-b46477c2-4e57-4f7d-82dc-523cfd0e253b] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b46477c2-4e57-4f7d-82dc-523cfd0e253b] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-b46477c2-4e57-4f7d-82dc-523cfd0e253b] {
		display: none;
	}
}

.sd[data-s-6c3dd9d7-b018-4a7b-8730-608717bb75c9] {
	background: rgba(255, 255, 255, 0);
	flex: 1;
	height: auto;
	width: auto;
	max-width: 100%;
}

.sd[data-s-2d6fce35-b2d0-4d0b-80ae-e8364e02008b] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 1px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex: 5;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 0px 0px 30px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-2d6fce35-b2d0-4d0b-80ae-e8364e02008b].appear {
	opacity: 0;
}

.sd[data-s-2d6fce35-b2d0-4d0b-80ae-e8364e02008b].appear-active {}

.sd[data-s-f50df05b-9267-4a87-8faf-446ff3a62f16] {}

.sd[data-s-f2f02f26-73d7-4d5a-a96a-ac9d9dc8823f] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: 7;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 35px 0px 30px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-f2f02f26-73d7-4d5a-a96a-ac9d9dc8823f].appear {
	opacity: 0;
}

.sd[data-s-f2f02f26-73d7-4d5a-a96a-ac9d9dc8823f].appear-active {}

.sd[data-s-3713f684-c4ce-4e2c-af92-5163a67ee7e3] {}

.sd[data-s-2b33450a-fc8a-4aa3-8879-031c7b137c76] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 0px 0px 0px 0px;
	width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
	max-width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-2b33450a-fc8a-4aa3-8879-031c7b137c76] {
		align-content: stretch;
		align-items: stretch;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 0px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
}

.sd[data-s-0c38c826-f790-45f5-af22-392b0c6fc0f1] {}

.sd[data-s-5a348f8f-30f9-4575-867f-2f67ddf35684] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	flex: 5;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: auto;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-5a348f8f-30f9-4575-867f-2f67ddf35684] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 0px solid #ededed;
		border-left: 1px solid #ededed;
		border-radius: 6px 6px 0px 0px;
		border-right: 1px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		justify-content: center;
		padding: 35px 4px;
	}
}

.sd[data-s-9c94af6e-25bc-450b-b573-4fdd2a957650] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-9c94af6e-25bc-450b-b573-4fdd2a957650] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-9c94af6e-25bc-450b-b573-4fdd2a957650] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		height: auto;
		justify-content: center;
		padding: 0px 25px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-9c94af6e-25bc-450b-b573-4fdd2a957650] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-9c94af6e-25bc-450b-b573-4fdd2a957650] {
		display: flex;
	}
}

.sd[data-s-243fc35b-1a82-40cd-9673-72ec65b978dd] {}

.sd[data-s-9b6c8746-f3c1-440a-990f-7b8e37c0f66b] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-9b6c8746-f3c1-440a-990f-7b8e37c0f66b: 0px;
	--gap-v-9b6c8746-f3c1-440a-990f-7b8e37c0f66b: 8px;
	--gap-uuid: 9b6c8746-f3c1-440a-990f-7b8e37c0f66b;
	max-width: 100%;
}

.sd[data-s-9b6c8746-f3c1-440a-990f-7b8e37c0f66b].appear {
	opacity: 0;
}

.sd[data-s-9b6c8746-f3c1-440a-990f-7b8e37c0f66b].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-9b6c8746-f3c1-440a-990f-7b8e37c0f66b] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-4239b15c-92f5-447d-bdb4-05d02b56c3c3] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-4239b15c-92f5-447d-bdb4-05d02b56c3c3: 13px;
	--gap-v-4239b15c-92f5-447d-bdb4-05d02b56c3c3: 0px;
	--gap-uuid: 4239b15c-92f5-447d-bdb4-05d02b56c3c3;
}

.sd[data-s-91f54c3a-b837-4897-8c69-ff5f704db112] {
	background: #c5c5c5;
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 8px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
}

.sd[data-s-c5cb0907-9851-4aa8-8055-8fb0931f856b] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-de5dc6eb-8022-4852-a5bf-a3baee9c9e91] {}

.sd[data-s-615900ae-9748-480b-a1f5-7150163a73a2] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	box-shadow: 0px 0px 0px rgba(255, 21, 165, 0.5);
	flex: 7;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 4px 0px 4px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

@media screen and (max-width: 768px) {
	.sd[data-s-615900ae-9748-480b-a1f5-7150163a73a2] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 4px solid #ff15a5;
		border-left: 4px solid #ff15a5;
		border-radius: 6px;
		border-right: 4px solid #ff15a5;
		border-top: 4px solid #ff15a5;
		box-shadow: 0px 0px 10px rgba(255, 21, 165, 0.5);
		flex-direction: column;
		justify-content: center;
		margin: 0px 0px 0px 0px;
		padding: 35px 0px;
		max-width: 100%;
	}
}

.sd[data-s-9f3d9ae2-f214-4a71-bbc3-832a0ffb9ba4] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-9f3d9ae2-f214-4a71-bbc3-832a0ffb9ba4] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-9f3d9ae2-f214-4a71-bbc3-832a0ffb9ba4] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 0px 25px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-9f3d9ae2-f214-4a71-bbc3-832a0ffb9ba4] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-9f3d9ae2-f214-4a71-bbc3-832a0ffb9ba4] {
		display: flex;
	}
}

.sd[data-s-5e6cfd0c-0da8-451d-b564-a333695dc07f] {}

.sd[data-s-6e172cca-3941-491a-b8da-3e553484acba] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-6e172cca-3941-491a-b8da-3e553484acba: 0px;
	--gap-v-6e172cca-3941-491a-b8da-3e553484acba: 8px;
	--gap-uuid: 6e172cca-3941-491a-b8da-3e553484acba;
	max-width: 100%;
}

.sd[data-s-6e172cca-3941-491a-b8da-3e553484acba].appear {
	opacity: 0;
}

.sd[data-s-6e172cca-3941-491a-b8da-3e553484acba].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-6e172cca-3941-491a-b8da-3e553484acba] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-2156e736-1c13-46be-b83c-748487c1b5b3] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-2156e736-1c13-46be-b83c-748487c1b5b3: 13px;
	--gap-v-2156e736-1c13-46be-b83c-748487c1b5b3: 0px;
	--gap-uuid: 2156e736-1c13-46be-b83c-748487c1b5b3;
}

.sd[data-s-e271b63a-6106-4087-9d3a-caeb2e627531] {
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 11px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

@media screen and (max-width: 480px) {
	.sd[data-s-e271b63a-6106-4087-9d3a-caeb2e627531] {
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-239523c9-1fb0-43e1-85a5-bf13f190dd03] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-239523c9-1fb0-43e1-85a5-bf13f190dd03] {
		font-size: 15px;
	}
}

.sd[data-s-37af4c31-93c8-4969-85af-f61388149d70] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 0px 0px 0px 0px;
	width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
	max-width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-37af4c31-93c8-4969-85af-f61388149d70] {
		align-content: stretch;
		align-items: stretch;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 0px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
}

.sd[data-s-8e9af1ce-bc2a-4edb-98c8-ab9362de9021] {}

.sd[data-s-d19e485d-e0d3-4eef-b3ee-393dc28d0fb3] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	flex: 5;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: auto;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-d19e485d-e0d3-4eef-b3ee-393dc28d0fb3] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 0px solid #ededed;
		border-left: 1px solid #ededed;
		border-radius: 6px 6px 0px 0px;
		border-right: 1px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		justify-content: center;
		padding: 35px 4px;
	}
}

.sd[data-s-4d92c8bb-944b-4bb9-a06f-a370698c94f9] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4d92c8bb-944b-4bb9-a06f-a370698c94f9] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-4d92c8bb-944b-4bb9-a06f-a370698c94f9] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		height: auto;
		justify-content: center;
		padding: 0px 25px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4d92c8bb-944b-4bb9-a06f-a370698c94f9] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-4d92c8bb-944b-4bb9-a06f-a370698c94f9] {
		display: flex;
	}
}

.sd[data-s-228f3fef-3e05-43ae-8e7c-a718c20cf2dd] {}

.sd[data-s-6b91a169-63f5-427b-89c0-026441c21a79] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-6b91a169-63f5-427b-89c0-026441c21a79: 0px;
	--gap-v-6b91a169-63f5-427b-89c0-026441c21a79: 8px;
	--gap-uuid: 6b91a169-63f5-427b-89c0-026441c21a79;
	max-width: 100%;
}

.sd[data-s-6b91a169-63f5-427b-89c0-026441c21a79].appear {
	opacity: 0;
}

.sd[data-s-6b91a169-63f5-427b-89c0-026441c21a79].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-6b91a169-63f5-427b-89c0-026441c21a79] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-ad72b30a-4f5b-4665-8b09-0f9372fdf2a9] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-ad72b30a-4f5b-4665-8b09-0f9372fdf2a9: 13px;
	--gap-v-ad72b30a-4f5b-4665-8b09-0f9372fdf2a9: 0px;
	--gap-uuid: ad72b30a-4f5b-4665-8b09-0f9372fdf2a9;
}

.sd[data-s-edcfb9ac-24c7-44d6-88e1-5bbc1374ecd7] {
	background: #c5c5c5;
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 8px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
}

.sd[data-s-a1fff770-71e8-4fce-911f-9652cb49d072] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-9576630f-d17b-42af-9177-e5003ac35af7] {}

.sd[data-s-4441b852-c063-4c5c-b115-dbd5eefb8bce] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	box-shadow: 0px 0px 0px rgba(255, 21, 165, 0.5);
	flex: 7;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 4px 0px 4px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

@media screen and (max-width: 768px) {
	.sd[data-s-4441b852-c063-4c5c-b115-dbd5eefb8bce] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 4px solid #ff15a5;
		border-left: 4px solid #ff15a5;
		border-radius: 6px;
		border-right: 4px solid #ff15a5;
		border-top: 4px solid #ff15a5;
		box-shadow: 0px 0px 10px rgba(255, 21, 165, 0.5);
		flex-direction: column;
		justify-content: center;
		margin: 0px 0px 0px 0px;
		padding: 35px 0px;
		max-width: 100%;
	}
}

.sd[data-s-16af8323-7fed-46d8-9618-0aa6b9369798] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-16af8323-7fed-46d8-9618-0aa6b9369798] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-16af8323-7fed-46d8-9618-0aa6b9369798] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 0px 25px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-16af8323-7fed-46d8-9618-0aa6b9369798] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-16af8323-7fed-46d8-9618-0aa6b9369798] {
		display: flex;
	}
}

.sd[data-s-09eb5f77-cf16-47c0-b114-f0b64c3f4cdd] {}

.sd[data-s-bb4f1e76-b9d8-481d-87c4-b6d08469cde9] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-bb4f1e76-b9d8-481d-87c4-b6d08469cde9: 0px;
	--gap-v-bb4f1e76-b9d8-481d-87c4-b6d08469cde9: 8px;
	--gap-uuid: bb4f1e76-b9d8-481d-87c4-b6d08469cde9;
	max-width: 100%;
}

.sd[data-s-bb4f1e76-b9d8-481d-87c4-b6d08469cde9].appear {
	opacity: 0;
}

.sd[data-s-bb4f1e76-b9d8-481d-87c4-b6d08469cde9].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-bb4f1e76-b9d8-481d-87c4-b6d08469cde9] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-eedb0fe8-4c1e-416f-9a3d-a34d873e26d7] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-eedb0fe8-4c1e-416f-9a3d-a34d873e26d7: 13px;
	--gap-v-eedb0fe8-4c1e-416f-9a3d-a34d873e26d7: 0px;
	--gap-uuid: eedb0fe8-4c1e-416f-9a3d-a34d873e26d7;
}

.sd[data-s-ab506c28-23ff-4bce-bde7-2a353deacc19] {
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 11px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

@media screen and (max-width: 480px) {
	.sd[data-s-ab506c28-23ff-4bce-bde7-2a353deacc19] {
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-99dc5236-38f4-40e2-bb94-9a1e20f2f052] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-99dc5236-38f4-40e2-bb94-9a1e20f2f052] {
		font-size: 15px;
	}
}

.sd[data-s-ce925bc1-5423-4f7d-ab86-6f9932824967] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 0px 0px 0px 0px;
	width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
	max-width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-ce925bc1-5423-4f7d-ab86-6f9932824967] {
		align-content: stretch;
		align-items: stretch;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 0px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
}

.sd[data-s-09277132-9899-4795-8400-7c9b078f0aa6] {}

.sd[data-s-5e51f0c7-866b-49db-ad0d-4d692060fa52] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	flex: 5;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: auto;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-5e51f0c7-866b-49db-ad0d-4d692060fa52] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 0px solid #ededed;
		border-left: 1px solid #ededed;
		border-radius: 6px 6px 0px 0px;
		border-right: 1px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		justify-content: center;
		padding: 35px 4px;
	}
}

.sd[data-s-94a3c551-59dc-4a5b-82af-df817c4b1ced] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-94a3c551-59dc-4a5b-82af-df817c4b1ced] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-94a3c551-59dc-4a5b-82af-df817c4b1ced] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		height: auto;
		justify-content: center;
		padding: 0px 25px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-94a3c551-59dc-4a5b-82af-df817c4b1ced] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-94a3c551-59dc-4a5b-82af-df817c4b1ced] {
		display: flex;
	}
}

.sd[data-s-b5911e50-6616-4e7a-b64f-653ca98ba247] {}

.sd[data-s-121b9788-775a-43e6-af8e-5c5bd80a0380] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-121b9788-775a-43e6-af8e-5c5bd80a0380: 0px;
	--gap-v-121b9788-775a-43e6-af8e-5c5bd80a0380: 8px;
	--gap-uuid: 121b9788-775a-43e6-af8e-5c5bd80a0380;
	max-width: 100%;
}

.sd[data-s-121b9788-775a-43e6-af8e-5c5bd80a0380].appear {
	opacity: 0;
}

.sd[data-s-121b9788-775a-43e6-af8e-5c5bd80a0380].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-121b9788-775a-43e6-af8e-5c5bd80a0380] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-804eb25b-1652-4976-897f-06d6ce157522] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-804eb25b-1652-4976-897f-06d6ce157522: 13px;
	--gap-v-804eb25b-1652-4976-897f-06d6ce157522: 0px;
	--gap-uuid: 804eb25b-1652-4976-897f-06d6ce157522;
}

.sd[data-s-08ccc57d-42ba-4734-9a74-6ec9192fd6ab] {
	background: #c5c5c5;
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 8px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
}

.sd[data-s-426a2026-0ae5-445d-8af3-75c92aadd329] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-aeeea915-8485-4b40-9ed7-6734788c5263] {}

.sd[data-s-29fbd35b-ea19-46ca-8f16-e43d83eb689c] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	box-shadow: 0px 0px 0px rgba(255, 21, 165, 0.5);
	flex: 7;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 4px 0px 4px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

@media screen and (max-width: 768px) {
	.sd[data-s-29fbd35b-ea19-46ca-8f16-e43d83eb689c] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 4px solid #ff15a5;
		border-left: 4px solid #ff15a5;
		border-radius: 6px;
		border-right: 4px solid #ff15a5;
		border-top: 4px solid #ff15a5;
		box-shadow: 0px 0px 10px rgba(255, 21, 165, 0.5);
		flex-direction: column;
		justify-content: center;
		margin: 0px 0px 0px 0px;
		padding: 35px 0px;
		max-width: 100%;
	}
}

.sd[data-s-17f89c71-aa33-432b-a32b-913b676d5a56] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-17f89c71-aa33-432b-a32b-913b676d5a56] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-17f89c71-aa33-432b-a32b-913b676d5a56] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 0px 25px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-17f89c71-aa33-432b-a32b-913b676d5a56] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-17f89c71-aa33-432b-a32b-913b676d5a56] {
		display: flex;
	}
}

.sd[data-s-755ca49a-6480-4b91-a37c-26cdd7ae5896] {}

.sd[data-s-9bb14343-2782-404a-9da7-10f7be75df49] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-9bb14343-2782-404a-9da7-10f7be75df49: 0px;
	--gap-v-9bb14343-2782-404a-9da7-10f7be75df49: 8px;
	--gap-uuid: 9bb14343-2782-404a-9da7-10f7be75df49;
	max-width: 100%;
}

.sd[data-s-9bb14343-2782-404a-9da7-10f7be75df49].appear {
	opacity: 0;
}

.sd[data-s-9bb14343-2782-404a-9da7-10f7be75df49].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-9bb14343-2782-404a-9da7-10f7be75df49] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-16be8892-f8a9-4f91-a4d7-4fe3333d6475] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-16be8892-f8a9-4f91-a4d7-4fe3333d6475: 13px;
	--gap-v-16be8892-f8a9-4f91-a4d7-4fe3333d6475: 0px;
	--gap-uuid: 16be8892-f8a9-4f91-a4d7-4fe3333d6475;
}

.sd[data-s-72b73650-9750-47ff-93c8-f000e6aeb3d6] {
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 11px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

@media screen and (max-width: 480px) {
	.sd[data-s-72b73650-9750-47ff-93c8-f000e6aeb3d6] {
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-8472c387-099d-43a5-aafe-bbaa553a512b] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-8472c387-099d-43a5-aafe-bbaa553a512b] {
		font-size: 15px;
	}
}

.sd[data-s-7b20e42e-07a1-4511-abca-5eb11d83517d] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 0px 0px 0px 0px;
	width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
	max-width: calc(100% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-7b20e42e-07a1-4511-abca-5eb11d83517d] {
		align-content: stretch;
		align-items: stretch;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 0px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
}

.sd[data-s-e22c245a-5ccb-4c9b-8df2-c126138b8272] {}

.sd[data-s-4bf750b7-3f4b-4d21-b19b-eb08ff58acad] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	flex: 5;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: auto;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-4bf750b7-3f4b-4d21-b19b-eb08ff58acad] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 0px solid #ededed;
		border-left: 1px solid #ededed;
		border-radius: 6px 6px 0px 0px;
		border-right: 1px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		justify-content: center;
		padding: 35px 4px;
	}
}

.sd[data-s-07db46e9-1358-4c35-b56b-99d42f4bb3d4] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-07db46e9-1358-4c35-b56b-99d42f4bb3d4] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-07db46e9-1358-4c35-b56b-99d42f4bb3d4] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		height: auto;
		justify-content: center;
		padding: 0px 25px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-07db46e9-1358-4c35-b56b-99d42f4bb3d4] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-07db46e9-1358-4c35-b56b-99d42f4bb3d4] {
		display: flex;
	}
}

.sd[data-s-30a7073e-bcaa-427e-b11b-48bbdbbb4a14] {}

.sd[data-s-03f87e6c-c059-41e7-acec-f3df1173ab0f] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-03f87e6c-c059-41e7-acec-f3df1173ab0f: 0px;
	--gap-v-03f87e6c-c059-41e7-acec-f3df1173ab0f: 8px;
	--gap-uuid: 03f87e6c-c059-41e7-acec-f3df1173ab0f;
	max-width: 100%;
}

.sd[data-s-03f87e6c-c059-41e7-acec-f3df1173ab0f].appear {
	opacity: 0;
}

.sd[data-s-03f87e6c-c059-41e7-acec-f3df1173ab0f].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-03f87e6c-c059-41e7-acec-f3df1173ab0f] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-b2525d84-d91d-4b27-b0b2-8cbe12897994] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-b2525d84-d91d-4b27-b0b2-8cbe12897994: 13px;
	--gap-v-b2525d84-d91d-4b27-b0b2-8cbe12897994: 0px;
	--gap-uuid: b2525d84-d91d-4b27-b0b2-8cbe12897994;
}

.sd[data-s-00a893af-6318-45bf-afde-1e83a96fdd85] {
	background: #c5c5c5;
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 8px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
}

.sd[data-s-4b0738ad-0faa-4cb8-80a2-ddd822dbb575] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-3e6741e5-e592-438d-88f9-2ffe27e715fd] {}

.sd[data-s-dda3197d-e081-424f-99c4-f809b3f6b7bf] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	box-shadow: 0px 0px 0px rgba(255, 21, 165, 0.5);
	flex: 7;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 4px 0px 4px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

@media screen and (max-width: 768px) {
	.sd[data-s-dda3197d-e081-424f-99c4-f809b3f6b7bf] {
		align-content: flex-start;
		align-items: flex-start;
		background: #ffffff;
		border-bottom: 4px solid #ff15a5;
		border-left: 4px solid #ff15a5;
		border-radius: 6px;
		border-right: 4px solid #ff15a5;
		border-top: 4px solid #ff15a5;
		box-shadow: 0px 0px 10px rgba(255, 21, 165, 0.5);
		flex-direction: column;
		justify-content: center;
		margin: 0px 0px 0px 0px;
		padding: 35px 0px;
		max-width: 100%;
	}
}

.sd[data-s-c45d5a60-0517-4bc6-ad43-b469e2b08ebb] {
	align-content: center;
	align-items: center;
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-c45d5a60-0517-4bc6-ad43-b469e2b08ebb] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-c45d5a60-0517-4bc6-ad43-b469e2b08ebb] {
		align-content: flex-start;
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 0px 25px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c45d5a60-0517-4bc6-ad43-b469e2b08ebb] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-c45d5a60-0517-4bc6-ad43-b469e2b08ebb] {
		display: flex;
	}
}

.sd[data-s-d944f24e-e7e4-411f-ad02-b8ec57c5d3db] {}

.sd[data-s-4e73d301-595c-4097-8f52-3c57fcf69cb4] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 5;
	gap: 8px;
	height: auto;
	justify-content: center;
	padding: 45px 40px 45px 40px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	--gap-h-4e73d301-595c-4097-8f52-3c57fcf69cb4: 0px;
	--gap-v-4e73d301-595c-4097-8f52-3c57fcf69cb4: 8px;
	--gap-uuid: 4e73d301-595c-4097-8f52-3c57fcf69cb4;
	max-width: 100%;
}

.sd[data-s-4e73d301-595c-4097-8f52-3c57fcf69cb4].appear {
	opacity: 0;
}

.sd[data-s-4e73d301-595c-4097-8f52-3c57fcf69cb4].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-4e73d301-595c-4097-8f52-3c57fcf69cb4] {
		padding: 25px 25px 0px 25px;
		width: 100%;
	}
}

.sd[data-s-4deb03b0-4873-46bf-8708-ad5485b315e8] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 13px;
	justify-content: center;
	padding: 0px;
	--gap-h-4deb03b0-4873-46bf-8708-ad5485b315e8: 13px;
	--gap-v-4deb03b0-4873-46bf-8708-ad5485b315e8: 0px;
	--gap-uuid: 4deb03b0-4873-46bf-8708-ad5485b315e8;
}

.sd[data-s-ab6b2ac9-56f1-4d6d-a030-696ecd3f13bf] {
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 48px;
	flex: none;
	height: 10px;
	margin: 11px 0px 0px 0px;
	width: 10px;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

@media screen and (max-width: 480px) {
	.sd[data-s-ab6b2ac9-56f1-4d6d-a030-696ecd3f13bf] {
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-30db9c02-9a51-4176-8d22-bfae6b5eb18d] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-30db9c02-9a51-4176-8d22-bfae6b5eb18d] {
		font-size: 15px;
	}
}

.sd[data-s-3ca7143e-839c-4d86-b122-692d90d2b77a] {
	align-content: center;
	align-items: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-bottom: 0px solid #04c9f6;
	border-left: 0px solid #04c9f6;
	border-radius: 10px;
	border-right: 0px solid #04c9f6;
	border-top: 0px solid #04c9f6;
	bottom: 0px;
	box-shadow: 0px 0px 15px rgba(#04c9f6, 0.7);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: calc(100% - (var(--gap-v-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	position: absolute;
	right: 0px;
	top: 0px;
	width: calc(54.15% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0.4585));
	z-index: -1;
	max-width: calc(54.15% - (var(--gap-h-f84c0dde-2735-47cc-a82b-b97bd77f715a) * 0.4585));
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

@media screen and (max-width: 768px) {
	.sd[data-s-3ca7143e-839c-4d86-b122-692d90d2b77a] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3ca7143e-839c-4d86-b122-692d90d2b77a] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-3ca7143e-839c-4d86-b122-692d90d2b77a] {
		display: none;
	}
}

.sd[data-s-83bc0b8c-3699-467e-972a-39c9cc217021] {
	background: #ffffff;
	border-radius: 6px;
	flex: none;
	height: calc(100% - 8px);
	margin: 4px;
	width: calc(100% - 8px);
	max-width: calc(100% - 8px);
}

.sd[data-s-130b2e2a-ab94-40ab-b32b-2f5b9c6d061a] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 110px 0px 0px 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-130b2e2a-ab94-40ab-b32b-2f5b9c6d061a] {
		flex-direction: column;
		flex-wrap: nowrap;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-130b2e2a-ab94-40ab-b32b-2f5b9c6d061a] {
		background: #ffffff;
		border-bottom: 1px solid #ededed;
		border-left: 1px solid #ededed;
		border-radius: 10px;
		border-right: 1px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		margin: 64px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-f3b514c5-182f-4f55-9866-f6365e37199f] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 1px solid #ededed;
	border-top: 0px solid #ededed;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 44px;
	height: auto;
	justify-content: center;
	padding: 64px 48px 64px 64px;
	width: 50%;
	--gap-h-f3b514c5-182f-4f55-9866-f6365e37199f: 44px;
	--gap-v-f3b514c5-182f-4f55-9866-f6365e37199f: 0px;
	--gap-uuid: f3b514c5-182f-4f55-9866-f6365e37199f;
	max-width: 50%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f3b514c5-182f-4f55-9866-f6365e37199f] {
		border-bottom: 1px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 0px solid #ededed;
		padding: 48px 48px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f3b514c5-182f-4f55-9866-f6365e37199f] {
		padding: 48px 32px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f3b514c5-182f-4f55-9866-f6365e37199f] {
		align-content: center;
		align-items: center;
		flex-direction: column-reverse;
		flex-wrap: nowrap;
		gap: 32px;
		justify-content: center;
		--gap-h-f3b514c5-182f-4f55-9866-f6365e37199f: 0px;
		--gap-v-f3b514c5-182f-4f55-9866-f6365e37199f: 32px;
	}
}

.sd[data-s-c4007337-3400-4571-a471-d7c334ecb620] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-c4007337-3400-4571-a471-d7c334ecb620].appear {
	opacity: 0;
}

.sd[data-s-c4007337-3400-4571-a471-d7c334ecb620].appear-active {}

@media screen and (max-width: 480px) {
	.sd[data-s-c4007337-3400-4571-a471-d7c334ecb620] {
		align-content: center;
		align-items: center;
		justify-content: center;
	}
}

.sd[data-s-65f0383d-11a5-47e8-98bb-abb46df72578] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 16px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-65f0383d-11a5-47e8-98bb-abb46df72578] {
		flex: none;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-6240c1c8-e7fc-470b-a7bd-de5a6a5d2135] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 28px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 14px 55px 14px 32px;
	width: auto;
	--gap-h-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad: 0px;
	--gap-v-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad: 0px;
	--gap-uuid: ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad;
	max-width: 100%;
}

.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad] {
		display: flex;
		padding: 14px 48px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-307ada4a-bc5c-409f-915a-fadae11c1abb] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-45b59cef-6c6d-4d4e-83cc-65f0ce17456b] {
	align-content: center;
	align-items: center;
	bottom: NaNpx;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad) * 0));
	justify-content: center;
	left: NaNpx;
	margin: 0 0 0 0;
	padding: 0px 20px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-45b59cef-6c6d-4d4e-83cc-65f0ce17456b: 0px;
	--gap-v-45b59cef-6c6d-4d4e-83cc-65f0ce17456b: 0px;
	--gap-uuid: 45b59cef-6c6d-4d4e-83cc-65f0ce17456b;
	max-width: 100%;
}

.sd[data-s-2abc825d-5628-40b4-89fc-eca6cdfd4066] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-ac4267c5-6436-46ed-aeb1-93ac2bfbb9ad]:hover .sd[data-s-2abc825d-5628-40b4-89fc-eca6cdfd4066] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-8dfee95b-418b-4f48-ad3c-30666f6d994f] {
	flex: none;
	height: auto;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 92px;
	max-width: 100%;
}

.sd[data-s-8dfee95b-418b-4f48-ad3c-30666f6d994f].appear {
	opacity: 0;
}

.sd[data-s-8dfee95b-418b-4f48-ad3c-30666f6d994f].appear-active {}

.sd[data-s-73781536-b974-4574-ba6b-2f94369d0169] {
	bottom: 0px;
	height: auto;
	left: auto;
	margin: 0 0 0 0;
	position: absolute;
	right: -64px;
	top: auto;
	width: 156px;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-73781536-b974-4574-ba6b-2f94369d0169] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-73781536-b974-4574-ba6b-2f94369d0169] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-73781536-b974-4574-ba6b-2f94369d0169] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-73781536-b974-4574-ba6b-2f94369d0169] {
		display: none;
	}
}

.sd[data-s-45b4be23-3e1a-4109-9a5d-b6d326bb7f5e] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 1px solid #ededed;
	border-top: 0px solid #ededed;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 28px;
	height: auto;
	justify-content: center;
	padding: 64px 64px;
	width: 50%;
	--gap-h-45b4be23-3e1a-4109-9a5d-b6d326bb7f5e: 28px;
	--gap-v-45b4be23-3e1a-4109-9a5d-b6d326bb7f5e: 0px;
	--gap-uuid: 45b4be23-3e1a-4109-9a5d-b6d326bb7f5e;
	max-width: 50%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-45b4be23-3e1a-4109-9a5d-b6d326bb7f5e] {
		padding: 48px 48px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-45b4be23-3e1a-4109-9a5d-b6d326bb7f5e] {
		padding: 48px 32px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-45b4be23-3e1a-4109-9a5d-b6d326bb7f5e] {
		align-content: center;
		align-items: center;
		flex-direction: column-reverse;
		flex-wrap: nowrap;
		justify-content: center;
	}
}

.sd[data-s-830157c9-80c1-4354-9875-49c46fe43e49] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-830157c9-80c1-4354-9875-49c46fe43e49].appear {
	opacity: 0;
}

.sd[data-s-830157c9-80c1-4354-9875-49c46fe43e49].appear-active {}

.sd[data-s-d058d493-d00a-4e7f-9a70-30b043207a66] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 16px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-f2854e44-7951-40f3-b756-d8d9845116f0] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-ef0c4473-e553-42b1-92c4-27306e710e0e] {
	flex: none;
	height: auto;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 146px;
	max-width: 100%;
}

.sd[data-s-ef0c4473-e553-42b1-92c4-27306e710e0e].appear {
	opacity: 0;
}

.sd[data-s-ef0c4473-e553-42b1-92c4-27306e710e0e].appear-active {}

.sd[data-s-2f586eda-be0d-4ba4-bc5e-c8b3fa1bda6e] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 96px;
	justify-content: center;
	padding: 0px;
	width: calc(86.66% - (var(--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0.13340000000000005));
	--gap-h-2f586eda-be0d-4ba4-bc5e-c8b3fa1bda6e: 0px;
	--gap-v-2f586eda-be0d-4ba4-bc5e-c8b3fa1bda6e: 96px;
	--gap-uuid: 2f586eda-be0d-4ba4-bc5e-c8b3fa1bda6e;
	max-width: calc(86.66% - (var(--gap-h-07ba20d1-5fcb-439c-ba3b-6f338bbbe582) * 0.13340000000000005));
}

.sd[data-s-0a5a58ca-5742-477e-942d-74ab198dbe1f] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 96px;
	justify-content: center;
	padding: 0px;
	width: calc(100% - (var(--gap-h-2f586eda-be0d-4ba4-bc5e-c8b3fa1bda6e) * 0));
	--gap-h-0a5a58ca-5742-477e-942d-74ab198dbe1f: 0px;
	--gap-v-0a5a58ca-5742-477e-942d-74ab198dbe1f: 96px;
	--gap-uuid: 0a5a58ca-5742-477e-942d-74ab198dbe1f;
	max-width: calc(100% - (var(--gap-h-2f586eda-be0d-4ba4-bc5e-c8b3fa1bda6e) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-0a5a58ca-5742-477e-942d-74ab198dbe1f] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-0a5a58ca-5742-477e-942d-74ab198dbe1f] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-0a5a58ca-5742-477e-942d-74ab198dbe1f] {
		display: flex;
	}
}

.sd[data-s-a7ed4a2c-309e-48d2-8fd8-18c400f55c2f] {}

.sd[data-s-0654cfa9-d770-411e-87ea-179bfb5a65f1] {
	align-content: center;
	align-items: center;
	background: #ffffff;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-347a2ef6-3d6f-4b14-bc5d-aad582eb6510] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 160px 0px 0px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-347a2ef6-3d6f-4b14-bc5d-aad582eb6510] {
		padding: 128px 0px 0px 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-347a2ef6-3d6f-4b14-bc5d-aad582eb6510] {
		padding: 64px 0px 0px 0px;
	}
}

.sd[data-s-d9480b84-9d4b-4101-928b-69782c0c7d86] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 90px;
	height: 100%;
	justify-content: flex-start;
	width: 86.66%;
	--gap-h-d9480b84-9d4b-4101-928b-69782c0c7d86: 0px;
	--gap-v-d9480b84-9d4b-4101-928b-69782c0c7d86: 90px;
	--gap-uuid: d9480b84-9d4b-4101-928b-69782c0c7d86;
	max-width: 86.66%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-d9480b84-9d4b-4101-928b-69782c0c7d86] {
		flex: none;
		gap: 64px;
		width: 89.33%;
		--gap-h-d9480b84-9d4b-4101-928b-69782c0c7d86: 0px;
		--gap-v-d9480b84-9d4b-4101-928b-69782c0c7d86: 64px;
		max-width: 89.33%;
		height: 100%;
	}
}

.sd[data-s-614f6585-adbb-49ea-a574-835d6ee65aea] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 40px;
	justify-content: center;
	padding: 0px;
	width: calc(100% - (var(--gap-h-d9480b84-9d4b-4101-928b-69782c0c7d86) * 0));
	--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea: 0px;
	--gap-v-614f6585-adbb-49ea-a574-835d6ee65aea: 40px;
	--gap-uuid: 614f6585-adbb-49ea-a574-835d6ee65aea;
	max-width: calc(100% - (var(--gap-h-d9480b84-9d4b-4101-928b-69782c0c7d86) * 0));
}

@media screen and (max-width: 480px) {
	.sd[data-s-614f6585-adbb-49ea-a574-835d6ee65aea] {
		gap: 16px;
		--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea: 0px;
		--gap-v-614f6585-adbb-49ea-a574-835d6ee65aea: 16px;
	}
}

.sd[data-s-54cf2ab3-d0be-428d-8094-3f75a6fdbc72] {
	color: transparent;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.1em;
	line-height: 1.85;
	margin: 0;
	text-align: center;
	transition-delay: 200ms;
	width: calc(100% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0));
	max-width: calc(100% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0));
	justify-content: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: rgb(255, 0, 85);
	--g-position-0: 0%;
	--g-color-1: rgb(249, 76, 255);
	--g-position-1: 100%;
	--g-color-2: rgb(249, 76, 255);
	--g-position-2: 100%;
	--g-color-3: rgb(249, 76, 255);
	--g-position-3: 100%;
	--g-color-4: rgb(249, 76, 255);
	--g-position-4: 100%;
	--g-color-5: rgb(249, 76, 255);
	--g-position-5: 100%;
	--g-color-6: rgb(249, 76, 255);
	--g-position-6: 100%;
	--g-color-7: rgb(249, 76, 255);
	--g-position-7: 100%;
	--g-color-8: rgb(249, 76, 255);
	--g-position-8: 100%;
	--g-color-9: rgb(249, 76, 255);
	--g-position-9: 100%;
	--g-color-10: rgb(249, 76, 255);
	--g-position-10: 100%;
	--g-color-11: rgb(249, 76, 255);
	--g-position-11: 100%;
	--g-angle: 45deg;
}

.sd[data-s-54cf2ab3-d0be-428d-8094-3f75a6fdbc72].appear {
	opacity: 0;
}

.sd[data-s-54cf2ab3-d0be-428d-8094-3f75a6fdbc72].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-54cf2ab3-d0be-428d-8094-3f75a6fdbc72] {
		font-size: 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-54cf2ab3-d0be-428d-8094-3f75a6fdbc72] {
		font-size: 14px;
	}
}

.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 42px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(100% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0));
	max-width: calc(100% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0));
	justify-content: center;
}

.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70].appear {
	opacity: 0;
}

.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70] {
		font-size: 36px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70] {
		flex: none;
		width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70] {
		display: none;
		flex: none;
		font-size: 24px;
		width: calc(90% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0.10000000000000003));
		max-width: calc(90% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0.10000000000000003));
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-3e50ee5f-0f43-4bde-bb52-92ce558d0d70] {
		display: none;
	}
}

.sd[data-s-2e994165-7f20-462a-81ea-17ceac4f2ca0] {
	color: #141414;
	display: none;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 42px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(100% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0));
	max-width: calc(100% - (var(--gap-h-614f6585-adbb-49ea-a574-835d6ee65aea) * 0));
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-2e994165-7f20-462a-81ea-17ceac4f2ca0] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-2e994165-7f20-462a-81ea-17ceac4f2ca0] {
		display: none;
		flex: none;
		width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-2e994165-7f20-462a-81ea-17ceac4f2ca0] {
		display: flex;
		flex: none;
		font-size: 24px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-2e994165-7f20-462a-81ea-17ceac4f2ca0] {
		display: flex;
	}
}

.sd[data-s-fd99ac92-73cc-492b-9046-b488d9fbe5a4] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 80px;
	justify-content: center;
	padding: 0px;
	width: calc(100% - (var(--gap-h-d9480b84-9d4b-4101-928b-69782c0c7d86) * 0));
	--gap-h-fd99ac92-73cc-492b-9046-b488d9fbe5a4: 0px;
	--gap-v-fd99ac92-73cc-492b-9046-b488d9fbe5a4: 80px;
	--gap-uuid: fd99ac92-73cc-492b-9046-b488d9fbe5a4;
	max-width: calc(100% - (var(--gap-h-d9480b84-9d4b-4101-928b-69782c0c7d86) * 0));
}

@media screen and (max-width: 480px) {
	.sd[data-s-fd99ac92-73cc-492b-9046-b488d9fbe5a4] {
		gap: 60px;
		--gap-h-fd99ac92-73cc-492b-9046-b488d9fbe5a4: 0px;
		--gap-v-fd99ac92-73cc-492b-9046-b488d9fbe5a4: 60px;
	}
}

.sd[data-s-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd] {
	align-content: stretch;
	align-items: stretch;
	border-bottom: 1px solid #ededed;
	border-left: 0px solid #ededed;
	border-radius: 0;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-around;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-fd99ac92-73cc-492b-9046-b488d9fbe5a4) * 0));
	--gap-uuid: f7af5089-a0f9-4ee4-a591-d3340fc9bfcd;
	--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd: 0px;
	--gap-v-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd: 0px;
	max-width: calc(100% - (var(--gap-h-fd99ac92-73cc-492b-9046-b488d9fbe5a4) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd] {
		align-content: flex-start;
		align-items: flex-start;
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 0px;
		justify-content: flex-start;
		padding: 0px 0px;
		--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd: 0px;
		--gap-v-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd: 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd] {
		align-content: center;
		align-items: center;
		border-bottom: 1px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 0px solid #ededed;
		gap: 0px;
		justify-content: flex-start;
		padding: 0px 0px;
		--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd: 0px;
		--gap-v-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd: 0px;
	}
}

.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 12px;
	justify-content: flex-start;
	padding: 8px 0px 8px 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	--gap-h-aa37818c-7c98-4b42-8f96-cb1b45cab7ef: 0px;
	--gap-v-aa37818c-7c98-4b42-8f96-cb1b45cab7ef: 12px;
	--gap-uuid: aa37818c-7c98-4b42-8f96-cb1b45cab7ef;
	max-width: 100%;
}

.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef] {
		gap: 8px;
		--gap-h-aa37818c-7c98-4b42-8f96-cb1b45cab7ef: 0px;
		--gap-v-aa37818c-7c98-4b42-8f96-cb1b45cab7ef: 8px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef].appear-active {}

	.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef] {
		flex: none;
		flex-direction: column;
		flex-wrap: nowrap;
		padding: 24px 0px 24px 0px;
		width: calc(100% - (var(--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd) * 0));
		max-width: calc(100% - (var(--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-aa37818c-7c98-4b42-8f96-cb1b45cab7ef] {
		align-content: center;
		align-items: center;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 4px;
		justify-content: flex-start;
		--gap-h-aa37818c-7c98-4b42-8f96-cb1b45cab7ef: 0px;
		--gap-v-aa37818c-7c98-4b42-8f96-cb1b45cab7ef: 4px;
	}
}

.sd[data-s-62a9cb95-8331-42b5-9c47-1a3359cd201c] {
	color: #808080;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-62a9cb95-8331-42b5-9c47-1a3359cd201c] {
		font-size: 13px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-62a9cb95-8331-42b5-9c47-1a3359cd201c] {
		flex: none;
		width: 152px;
		max-width: 100%;
	}
}

.sd[data-s-b4b2d1a0-d096-4d39-8fad-b7e89b9cbe94] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 4px;
	justify-content: flex-start;
	padding: 0px;
	--gap-h-b4b2d1a0-d096-4d39-8fad-b7e89b9cbe94: 4px;
	--gap-v-b4b2d1a0-d096-4d39-8fad-b7e89b9cbe94: 0px;
	--gap-uuid: b4b2d1a0-d096-4d39-8fad-b7e89b9cbe94;
}

@media screen and (max-width: 480px) {
	.sd[data-s-b4b2d1a0-d096-4d39-8fad-b7e89b9cbe94] {
		flex-direction: row;
		flex-wrap: wrap;
	}
}

.sd[data-s-f3484c36-08a4-4d6c-943f-8cea4a31c3da] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 48px;
	font-weight: 700;
	height: auto;
	line-height: 1.2;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f3484c36-08a4-4d6c-943f-8cea4a31c3da] {
		font-size: 30px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f3484c36-08a4-4d6c-943f-8cea4a31c3da] {
		font-size: 32px;
	}
}

.sd[data-s-8330c3f5-f687-44e1-8562-f78678c9193f] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 16px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-8330c3f5-f687-44e1-8562-f78678c9193f] {
		font-size: 16px;
		margin: 6px 0px 0px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-8330c3f5-f687-44e1-8562-f78678c9193f] {
		font-size: 16px;
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1] {
	align-content: center;
	align-items: center;
	border-bottom: 0px solid #ededed;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-top: 0px solid #ededed;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 12px;
	height: auto;
	justify-content: flex-start;
	padding: 8px 0px 8px 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	--gap-h-8e5e5818-e991-4c5a-aff4-b18dcdd031b1: 0px;
	--gap-v-8e5e5818-e991-4c5a-aff4-b18dcdd031b1: 12px;
	--gap-uuid: 8e5e5818-e991-4c5a-aff4-b18dcdd031b1;
	max-width: 100%;
}

.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1] {
		gap: 8px;
		--gap-h-8e5e5818-e991-4c5a-aff4-b18dcdd031b1: 0px;
		--gap-v-8e5e5818-e991-4c5a-aff4-b18dcdd031b1: 8px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1].appear-active {}

	.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1] {
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 1px solid #ededed;
		flex: none;
		flex-direction: column;
		flex-wrap: nowrap;
		padding: 24px 0px 24px 0px;
		width: calc(100% - (var(--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd) * 0));
		max-width: calc(100% - (var(--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-8e5e5818-e991-4c5a-aff4-b18dcdd031b1] {
		align-content: center;
		align-items: center;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 4px;
		justify-content: flex-start;
		--gap-h-8e5e5818-e991-4c5a-aff4-b18dcdd031b1: 0px;
		--gap-v-8e5e5818-e991-4c5a-aff4-b18dcdd031b1: 4px;
	}
}

.sd[data-s-0e9055a0-3ffb-4336-90a9-e4939292b770] {
	color: #808080;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-0e9055a0-3ffb-4336-90a9-e4939292b770] {
		font-size: 13px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-0e9055a0-3ffb-4336-90a9-e4939292b770] {
		flex: none;
		width: 152px;
		max-width: 100%;
	}
}

.sd[data-s-b77fa3b7-c9aa-4da4-b64a-5c5bf126c370] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 4px;
	justify-content: flex-start;
	padding: 0px;
	--gap-h-b77fa3b7-c9aa-4da4-b64a-5c5bf126c370: 4px;
	--gap-v-b77fa3b7-c9aa-4da4-b64a-5c5bf126c370: 0px;
	--gap-uuid: b77fa3b7-c9aa-4da4-b64a-5c5bf126c370;
}

@media screen and (max-width: 480px) {
	.sd[data-s-b77fa3b7-c9aa-4da4-b64a-5c5bf126c370] {
		flex-direction: row;
		flex-wrap: wrap;
	}
}

.sd[data-s-83b54ac5-455c-4529-91a3-2d2375625f22] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 48px;
	font-weight: 700;
	height: auto;
	line-height: 1.2;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-83b54ac5-455c-4529-91a3-2d2375625f22] {
		font-size: 30px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-83b54ac5-455c-4529-91a3-2d2375625f22] {
		font-size: 32px;
	}
}

.sd[data-s-7c4abb29-794e-4938-adfe-e8ba9a399e45] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 16px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-7c4abb29-794e-4938-adfe-e8ba9a399e45] {
		font-size: 16px;
		margin: 6px 0px 0px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-7c4abb29-794e-4938-adfe-e8ba9a399e45] {
		font-size: 16px;
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 12px;
	justify-content: flex-start;
	padding: 8px 0px 8px 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	--gap-h-fc4aced2-faad-46d4-ae8b-18ef47b6a26d: 0px;
	--gap-v-fc4aced2-faad-46d4-ae8b-18ef47b6a26d: 12px;
	--gap-uuid: fc4aced2-faad-46d4-ae8b-18ef47b6a26d;
	max-width: 100%;
}

.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d] {
		gap: 8px;
		--gap-h-fc4aced2-faad-46d4-ae8b-18ef47b6a26d: 0px;
		--gap-v-fc4aced2-faad-46d4-ae8b-18ef47b6a26d: 8px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d].appear-active {}

	.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d] {
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 1px solid #ededed;
		flex: none;
		flex-direction: column;
		flex-wrap: nowrap;
		padding: 24px 0px 24px 0px;
		width: calc(100% - (var(--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd) * 0));
		max-width: calc(100% - (var(--gap-h-f7af5089-a0f9-4ee4-a591-d3340fc9bfcd) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-fc4aced2-faad-46d4-ae8b-18ef47b6a26d] {
		align-content: center;
		align-items: center;
		border-bottom: 0px solid #ededed;
		border-left: 0px solid #ededed;
		border-right: 0px solid #ededed;
		border-top: 1px solid #ededed;
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 4px;
		justify-content: flex-start;
		--gap-h-fc4aced2-faad-46d4-ae8b-18ef47b6a26d: 0px;
		--gap-v-fc4aced2-faad-46d4-ae8b-18ef47b6a26d: 4px;
	}
}

.sd[data-s-da8a73f0-1162-4dd3-ac4d-e5dd722c382b] {
	color: #808080;
	font-family: var(--s-font-68aa87c4);
	font-size: 14px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-da8a73f0-1162-4dd3-ac4d-e5dd722c382b] {
		font-size: 13px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-da8a73f0-1162-4dd3-ac4d-e5dd722c382b] {
		flex: none;
		width: 152px;
		max-width: 100%;
	}
}

.sd[data-s-b4c9ff08-ce0f-4af7-a701-5906c093f6ec] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 4px;
	justify-content: flex-start;
	padding: 0px;
	--gap-h-b4c9ff08-ce0f-4af7-a701-5906c093f6ec: 4px;
	--gap-v-b4c9ff08-ce0f-4af7-a701-5906c093f6ec: 0px;
	--gap-uuid: b4c9ff08-ce0f-4af7-a701-5906c093f6ec;
}

@media screen and (max-width: 768px) {
	.sd[data-s-b4c9ff08-ce0f-4af7-a701-5906c093f6ec] {
		align-content: center;
		align-items: center;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b4c9ff08-ce0f-4af7-a701-5906c093f6ec] {
		flex-direction: row;
		flex-wrap: wrap;
	}
}

.sd[data-s-422a6fc8-0ca4-450a-a476-93bd4b15feaf] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 16px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-422a6fc8-0ca4-450a-a476-93bd4b15feaf] {
		font-size: 16px;
		margin: 6px 0px 0px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-422a6fc8-0ca4-450a-a476-93bd4b15feaf] {
		font-size: 16px;
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-78cd5f5e-038d-47bc-a64d-316a1391c144] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 48px;
	font-weight: 700;
	height: auto;
	line-height: 1.2;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-78cd5f5e-038d-47bc-a64d-316a1391c144] {
		font-size: 30px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-78cd5f5e-038d-47bc-a64d-316a1391c144] {
		font-size: 32px;
	}
}

.sd[data-s-d4448f8c-9ec9-4509-94d0-8d9174f4242a] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 44px;
	font-weight: 700;
	height: auto;
	line-height: 1.2;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-d4448f8c-9ec9-4509-94d0-8d9174f4242a] {
		font-size: 28px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-d4448f8c-9ec9-4509-94d0-8d9174f4242a] {
		font-size: 30px;
	}
}

.sd[data-s-a45e5c9e-b0f0-4047-bf33-bdb192a1de37] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 16px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-a45e5c9e-b0f0-4047-bf33-bdb192a1de37] {
		font-size: 16px;
		margin: 6px 0px 0px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-a45e5c9e-b0f0-4047-bf33-bdb192a1de37] {
		font-size: 16px;
		margin: 8px 0px 0px 0px;
		max-width: 100%;
	}
}

.sd[data-s-c0af7ba3-38eb-459e-a33e-8e8b1948d98a] {
	flex-direction: row;
	flex-wrap: wrap;
	gap: 16px;
	padding: 0px;
	--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a: 16px;
	--gap-v-c0af7ba3-38eb-459e-a33e-8e8b1948d98a: 16px;
	--gap-uuid: c0af7ba3-38eb-459e-a33e-8e8b1948d98a;
}

@media screen and (max-width: 768px) {
	.sd[data-s-c0af7ba3-38eb-459e-a33e-8e8b1948d98a] {
		display: flex;
		gap: 2px;
		--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a: 2px;
		--gap-v-c0af7ba3-38eb-459e-a33e-8e8b1948d98a: 2px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c0af7ba3-38eb-459e-a33e-8e8b1948d98a] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-c0af7ba3-38eb-459e-a33e-8e8b1948d98a] {
		display: none;
	}
}

.sd[data-s-6a463eb7-a579-4fca-9a76-b579946011c0] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: calc(20% - (var(--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a) * 0.8));
	max-width: calc(20% - (var(--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a) * 0.8));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-6a463eb7-a579-4fca-9a76-b579946011c0] {
		flex: none;
		width: calc(33.3% - (var(--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a) * 0.667));
		max-width: calc(33.3% - (var(--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a) * 0.667));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-6a463eb7-a579-4fca-9a76-b579946011c0] {
		flex: none;
		width: calc(50% - (var(--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a) * 0.5));
		max-width: calc(50% - (var(--gap-h-c0af7ba3-38eb-459e-a33e-8e8b1948d98a) * 0.5));
	}
}

.sd[data-s-4c9257cf-33cd-49c3-8c25-cef909560584] {
	flex: none;
	height: auto;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4c9257cf-33cd-49c3-8c25-cef909560584] {
		flex: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4c9257cf-33cd-49c3-8c25-cef909560584] {
		flex: none;
		width: 90%;
		max-width: 90%;
	}
}

.sd[data-s-f4a5ec0a-8d90-4e63-981f-4e6957782d31] {
	display: none;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 4px;
	padding: 0px;
	--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31: 4px;
	--gap-v-f4a5ec0a-8d90-4e63-981f-4e6957782d31: 4px;
	--gap-uuid: f4a5ec0a-8d90-4e63-981f-4e6957782d31;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f4a5ec0a-8d90-4e63-981f-4e6957782d31] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f4a5ec0a-8d90-4e63-981f-4e6957782d31] {
		display: none;
		gap: 2px;
		--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31: 2px;
		--gap-v-f4a5ec0a-8d90-4e63-981f-4e6957782d31: 2px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f4a5ec0a-8d90-4e63-981f-4e6957782d31] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-f4a5ec0a-8d90-4e63-981f-4e6957782d31] {
		display: flex;
	}
}

.sd[data-s-c78abd78-35aa-4fa5-ad5a-c05eadf75494] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: calc(20% - (var(--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31) * 0.8));
	max-width: calc(20% - (var(--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31) * 0.8));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-c78abd78-35aa-4fa5-ad5a-c05eadf75494] {
		flex: none;
		width: calc(33.3% - (var(--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31) * 0.667));
		max-width: calc(33.3% - (var(--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31) * 0.667));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c78abd78-35aa-4fa5-ad5a-c05eadf75494] {
		flex: none;
		width: calc(50% - (var(--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31) * 0.5));
		max-width: calc(50% - (var(--gap-h-f4a5ec0a-8d90-4e63-981f-4e6957782d31) * 0.5));
	}
}

.sd[data-s-ca9025e2-67f0-4cec-b79c-f5115fa4bb6a] {
	flex: none;
	height: auto;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ca9025e2-67f0-4cec-b79c-f5115fa4bb6a] {
		flex: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ca9025e2-67f0-4cec-b79c-f5115fa4bb6a] {
		flex: none;
		width: 90%;
		max-width: 90%;
	}
}

.sd[data-s-bfa21722-9d14-46d0-94f4-1336be502214] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 160px 0px 64px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-bfa21722-9d14-46d0-94f4-1336be502214] {
		padding: 96px 0px 32px 0px;
	}
}

.sd[data-s-69c60c73-539b-44d8-bd82-17c660b07732] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 48px;
	justify-content: center;
	padding: 0px;
	width: 86.66%;
	--gap-h-69c60c73-539b-44d8-bd82-17c660b07732: 0px;
	--gap-v-69c60c73-539b-44d8-bd82-17c660b07732: 48px;
	--gap-uuid: 69c60c73-539b-44d8-bd82-17c660b07732;
	max-width: 86.66%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-69c60c73-539b-44d8-bd82-17c660b07732] {
		gap: 16px;
		--gap-h-69c60c73-539b-44d8-bd82-17c660b07732: 0px;
		--gap-v-69c60c73-539b-44d8-bd82-17c660b07732: 16px;
	}
}

.sd[data-s-68d05822-4cb6-4a98-94ec-64ba92bfa51e] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 40px;
	justify-content: center;
	padding: 0px;
	--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e: 0px;
	--gap-v-68d05822-4cb6-4a98-94ec-64ba92bfa51e: 40px;
	--gap-uuid: 68d05822-4cb6-4a98-94ec-64ba92bfa51e;
}

@media screen and (max-width: 480px) {
	.sd[data-s-68d05822-4cb6-4a98-94ec-64ba92bfa51e] {
		gap: 16px;
		--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e: 0px;
		--gap-v-68d05822-4cb6-4a98-94ec-64ba92bfa51e: 16px;
	}
}

.sd[data-s-947936bc-d7a9-491c-b007-bbc8951ac772] {
	color: transparent;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.1em;
	line-height: 1.85;
	margin: 0;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: rgb(255, 0, 85);
	--g-position-0: 0%;
	--g-color-1: rgb(249, 76, 255);
	--g-position-1: 100%;
	--g-color-2: rgb(249, 76, 255);
	--g-position-2: 100%;
	--g-color-3: rgb(249, 76, 255);
	--g-position-3: 100%;
	--g-color-4: rgb(249, 76, 255);
	--g-position-4: 100%;
	--g-color-5: rgb(249, 76, 255);
	--g-position-5: 100%;
	--g-color-6: rgb(249, 76, 255);
	--g-position-6: 100%;
	--g-color-7: rgb(249, 76, 255);
	--g-position-7: 100%;
	--g-color-8: rgb(249, 76, 255);
	--g-position-8: 100%;
	--g-color-9: rgb(249, 76, 255);
	--g-position-9: 100%;
	--g-color-10: rgb(249, 76, 255);
	--g-position-10: 100%;
	--g-color-11: rgb(249, 76, 255);
	--g-position-11: 100%;
	--g-angle: 45deg;
}

.sd[data-s-947936bc-d7a9-491c-b007-bbc8951ac772].appear {
	opacity: 0;
}

.sd[data-s-947936bc-d7a9-491c-b007-bbc8951ac772].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-947936bc-d7a9-491c-b007-bbc8951ac772] {
		font-size: 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-947936bc-d7a9-491c-b007-bbc8951ac772] {
		font-size: 14px;
	}
}

.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 42px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4].appear {
	opacity: 0;
}

.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4] {
		font-size: 36px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4] {
		flex: none;
		width: calc(100% - (var(--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e) * 0));
		max-width: calc(100% - (var(--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4] {
		display: none;
		flex: none;
		font-size: 24px;
		width: calc(90% - (var(--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e) * 0.10000000000000003));
		max-width: calc(90% - (var(--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e) * 0.10000000000000003));
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-2e0f3b5d-f2e3-44e2-b6ee-db01fa19eed4] {
		display: none;
	}
}

.sd[data-s-f93737fa-d029-46bd-bdf5-d0830100e0ab] {
	color: #141414;
	display: none;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 42px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f93737fa-d029-46bd-bdf5-d0830100e0ab] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f93737fa-d029-46bd-bdf5-d0830100e0ab] {
		display: none;
		flex: none;
		width: calc(100% - (var(--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e) * 0));
		max-width: calc(100% - (var(--gap-h-68d05822-4cb6-4a98-94ec-64ba92bfa51e) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f93737fa-d029-46bd-bdf5-d0830100e0ab] {
		display: flex;
		flex: none;
		font-size: 24px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-f93737fa-d029-46bd-bdf5-d0830100e0ab] {
		display: flex;
	}
}

.sd[data-s-c2afd840-15a9-401d-bafb-9f0f598ec844] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 64px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-c2afd840-15a9-401d-bafb-9f0f598ec844].appear {
	opacity: 0;
}

.sd[data-s-c2afd840-15a9-401d-bafb-9f0f598ec844].appear-active {}

.sd[data-s-161a1763-6196-4ec3-9353-93d5eb5566d3] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 64px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-161a1763-6196-4ec3-9353-93d5eb5566d3] {
		justify-content: flex-start;
		margin: 0px 0px 32px 0px;
		max-width: 100%;
	}
}

.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	margin: 0px 32px 0px 0px;
	padding: 0px;
	transform: translate(0px, 0px);
	transition-timing-function: cubic-bezier(0, 0, 0.84, 1);
	width: calc(500% - 32px);
	max-width: calc(500% - 32px);
}

.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear {
	transform: translate(-4300px, 0px);
	transition-duration: 90000ms;
}

.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear-active {
	transition-duration: 90000ms;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear {
		transform: translate(-2800px, 0px);
		transition-duration: 60000ms;
	}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear-active {
		transition-duration: 60000ms;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear {
		transform: translate(-1600px, 0px);
	}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear-active {}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55] {
		margin: 0px 16px 0px 0px;
		width: calc(500% - 16px);
		max-width: calc(500% - 16px);
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear {
		transform: translate(-1000px, 0px);
	}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear-active {}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55] {
		flex: none;
		width: calc(600% - 16px);
		max-width: calc(600% - 16px);
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear {
		transform: translate(-900px, 0px);
	}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55].appear-active {}

	.sd[data-s-b08a9517-e5d2-4237-8857-729d68e92f55] {
		flex: none;
		transform: translate(0px, 0px);
	}
}

.sd[data-s-73ea9186-975c-48dd-b8fc-5f757307ec7a] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px 32px;
	padding: 0px 0px 0px;
	width: calc(8.5% - 32px);
	max-width: calc(8.5% - 32px);
}

@media screen and (max-width: 768px) {
	.sd[data-s-73ea9186-975c-48dd-b8fc-5f757307ec7a] {
		flex: none;
		margin: 0px 0px 0px 16px;
		width: calc(10% - 16px);
		max-width: calc(10% - 16px);
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-73ea9186-975c-48dd-b8fc-5f757307ec7a] {
		flex: none;
		margin: 0px 0px 0px 8px;
		width: calc(10% - 8px);
		max-width: calc(10% - 8px);
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-73ea9186-975c-48dd-b8fc-5f757307ec7a] {
		flex: none;
	}
}

.sd[data-s-f0bd185b-ccc4-4fae-8ecb-02752a1f873b] {
	border-radius: 4px;
	box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.1);
	flex: none;
	height: auto;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-bottom: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-radius: 96px;
	border-right: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 13px 74px 13px 49px;
	width: auto;
	--gap-h-b1f22153-b176-4278-8043-a00514e63ead: 0px;
	--gap-v-b1f22153-b176-4278-8043-a00514e63ead: 0px;
	--gap-uuid: b1f22153-b176-4278-8043-a00514e63ead;
	max-width: 100%;
}

.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead] {
		display: flex;
		padding: 14px 48px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-560ce0cb-2f0a-4972-93eb-f3d869023f41] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-76e8b8d9-0d27-43f8-bddf-80c3fe4125a6] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-b1f22153-b176-4278-8043-a00514e63ead) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-76e8b8d9-0d27-43f8-bddf-80c3fe4125a6: 0px;
	--gap-v-76e8b8d9-0d27-43f8-bddf-80c3fe4125a6: 0px;
	--gap-uuid: 76e8b8d9-0d27-43f8-bddf-80c3fe4125a6;
	max-width: 100%;
}

.sd[data-s-5a73d22f-974c-4226-b20d-6bd3c9b7228c] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(0deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-b1f22153-b176-4278-8043-a00514e63ead]:hover .sd[data-s-5a73d22f-974c-4226-b20d-6bd3c9b7228c] {
	transform: translate(4px, -4px) rotate(0deg);
}

.sd[data-s-4b25cbea-cbad-4668-8184-4afcc637f54a] {
	background: #f5f5f5;
	bottom: 0px;
	flex: none;
	height: 300px;
	left: 0px;
	margin: 0 0 0 0;
	position: absolute;
	right: NaNpx;
	top: NaNpx;
	width: 100%;
	z-index: -1;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-4b25cbea-cbad-4668-8184-4afcc637f54a] {
		flex: none;
		height: 260px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4b25cbea-cbad-4668-8184-4afcc637f54a] {
		flex: none;
		height: 160px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-ff855ae0-58c5-4082-a762-849a24397b8d] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	height: auto;
	justify-content: center;
	padding: 96px 0px 128px 0px;
	width: 1440px;
	--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d: 0px;
	--gap-v-ff855ae0-58c5-4082-a762-849a24397b8d: 64px;
	--gap-uuid: ff855ae0-58c5-4082-a762-849a24397b8d;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-ff855ae0-58c5-4082-a762-849a24397b8d] {
		gap: 32px;
		padding: 64px 0px 64px 0px;
		--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d: 0px;
		--gap-v-ff855ae0-58c5-4082-a762-849a24397b8d: 32px;
	}
}

.sd[data-s-b4b817f0-260b-4a3f-b61c-6d5bfbafd49c] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	height: calc(100% - (var(--gap-v-ff855ae0-58c5-4082-a762-849a24397b8d) * 0));
	justify-content: flex-start;
	width: calc(86.66% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.13340000000000005));
	--gap-h-b4b817f0-260b-4a3f-b61c-6d5bfbafd49c: 0px;
	--gap-v-b4b817f0-260b-4a3f-b61c-6d5bfbafd49c: 64px;
	--gap-uuid: b4b817f0-260b-4a3f-b61c-6d5bfbafd49c;
	max-width: calc(86.66% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.13340000000000005));
}

@media screen and (max-width: 480px) {
	.sd[data-s-b4b817f0-260b-4a3f-b61c-6d5bfbafd49c] {
		flex: none;
		width: calc(89.33% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.10669999999999999));
		max-width: calc(89.33% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.10669999999999999));
		height: calc(100% - (var(--gap-v-ff855ae0-58c5-4082-a762-849a24397b8d) * 0));
	}
}

.sd[data-s-02aa1bff-cfad-4e9e-9c40-d02233b6d5b1] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-02aa1bff-cfad-4e9e-9c40-d02233b6d5b1].appear {
	opacity: 0;
}

.sd[data-s-02aa1bff-cfad-4e9e-9c40-d02233b6d5b1].appear-active {}

.sd[data-s-5393efa3-7a0e-415d-94e7-91e3776ea620] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 55px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-5393efa3-7a0e-415d-94e7-91e3776ea620] {
		font-size: 40px;
	}
}

.sd[data-s-24a0453a-58ec-417b-a94c-2b09d766c9d9] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-24a0453a-58ec-417b-a94c-2b09d766c9d9] {
		font-size: 16px;
	}
}

.sd[data-s-4abd15b0-bb7c-4d44-a648-7b9b8d816e93] {
	align-content: stretch;
	align-items: stretch;
	flex: none;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 24px;
	justify-content: flex-start;
	padding: 0px;
	width: calc(86.66% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.13340000000000005));
	--gap-h-4abd15b0-bb7c-4d44-a648-7b9b8d816e93: 24px;
	--gap-v-4abd15b0-bb7c-4d44-a648-7b9b8d816e93: 24px;
	--gap-uuid: 4abd15b0-bb7c-4d44-a648-7b9b8d816e93;
	max-width: calc(86.66% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.13340000000000005));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4abd15b0-bb7c-4d44-a648-7b9b8d816e93] {
		gap: 16px;
		--gap-h-4abd15b0-bb7c-4d44-a648-7b9b8d816e93: 16px;
		--gap-v-4abd15b0-bb7c-4d44-a648-7b9b8d816e93: 16px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-4abd15b0-bb7c-4d44-a648-7b9b8d816e93] {
		flex: none;
		flex-direction: row;
		flex-wrap: nowrap;
		overflow-x: auto;
		overflow-y: hidden;
		padding: 0px 40px;
		width: calc(100% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0));
		max-width: calc(100% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4abd15b0-bb7c-4d44-a648-7b9b8d816e93] {
		padding: 0px 32px;
	}
}

.sd[data-s-93cbcad9-4247-45fe-8f1e-8033224774e8] {
	align-content: flex-start;
	align-items: flex-start;
	background: #ffffff;
	border-radius: 8px;
	flex: none;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 40px;
	height: auto;
	justify-content: center;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 0px 0px 0px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(33.3% - (var(--gap-h-4abd15b0-bb7c-4d44-a648-7b9b8d816e93) * 0.667));
	--gap-h-93cbcad9-4247-45fe-8f1e-8033224774e8: 40px;
	--gap-v-93cbcad9-4247-45fe-8f1e-8033224774e8: 40px;
	--gap-uuid: 93cbcad9-4247-45fe-8f1e-8033224774e8;
	max-width: calc(33.3% - (var(--gap-h-4abd15b0-bb7c-4d44-a648-7b9b8d816e93) * 0.667));
}

.sd[data-s-93cbcad9-4247-45fe-8f1e-8033224774e8]:hover {
	background: #f9f9f9;
}

@media screen and (max-width: 768px) {
	.sd[data-s-93cbcad9-4247-45fe-8f1e-8033224774e8] {
		flex: none;
		height: auto;
		width: 300px;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-93cbcad9-4247-45fe-8f1e-8033224774e8] {
		flex: none;
	}
}

.sd[data-s-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 40px;
	justify-content: center;
	padding: 0px 0px 40px 0px;
	--gap-h-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc: 0px;
	--gap-v-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc: 40px;
	--gap-uuid: 5c4a6ae0-410f-4b43-aac2-73b17dabc2bc;
}

.sd[data-s-d4bce8fb-1f0f-4d3a-9e9d-0339ede74e2d] {
	flex: none;
	height: auto;
	width: calc(100% - (var(--gap-h-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc) * 0));
	max-width: calc(100% - (var(--gap-h-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc) * 0));
}

.sd[data-s-f90f7ddf-d511-4983-bdfc-7fe376eedd1e] {
	align-content: flex-start;
	align-items: flex-start;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 20px;
	height: auto;
	justify-content: flex-start;
	margin: 0px;
	padding: 0px 40px 0px 40px;
	width: calc(100% - (var(--gap-h-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc) * 0));
	--gap-h-f90f7ddf-d511-4983-bdfc-7fe376eedd1e: 0px;
	--gap-v-f90f7ddf-d511-4983-bdfc-7fe376eedd1e: 20px;
	--gap-uuid: f90f7ddf-d511-4983-bdfc-7fe376eedd1e;
	max-width: calc(100% - (var(--gap-h-5c4a6ae0-410f-4b43-aac2-73b17dabc2bc) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f90f7ddf-d511-4983-bdfc-7fe376eedd1e] {
		flex: none;
		height: auto;
		padding: 0px 24px 0px 24px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f90f7ddf-d511-4983-bdfc-7fe376eedd1e] {
		flex: none;
		height: auto;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f90f7ddf-d511-4983-bdfc-7fe376eedd1e] {
		flex: none;
		gap: 16px;
		height: auto;
		margin: 0px;
		padding: 0px 24px;
		--gap-h-f90f7ddf-d511-4983-bdfc-7fe376eedd1e: 0px;
		--gap-v-f90f7ddf-d511-4983-bdfc-7fe376eedd1e: 16px;
	}
}

.sd[data-s-e5f38ece-961e-4bfe-8423-0268f2292f2e] {
	color: #111111;
	font-family: var(--s-font-5489e031);
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	height: auto;
	letter-spacing: 0em;
	text-align: left;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 768px) {
	.sd[data-s-e5f38ece-961e-4bfe-8423-0268f2292f2e] {
		font-size: 11px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-e5f38ece-961e-4bfe-8423-0268f2292f2e] {
		font-size: 11px;
	}
}

.sd[data-s-3fbd7d44-eeec-495a-8701-d76b0de419e9] {
	color: #000000;
	font-family: var(--s-font-5489e031);
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0em;
	line-height: 1.7;
	text-align: left;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(100% - (var(--gap-h-f90f7ddf-d511-4983-bdfc-7fe376eedd1e) * 0));
	max-width: calc(100% - (var(--gap-h-f90f7ddf-d511-4983-bdfc-7fe376eedd1e) * 0));
	justify-content: flex-start;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-3fbd7d44-eeec-495a-8701-d76b0de419e9] {
		flex: none;
		font-size: 16px;
		height: auto;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-3fbd7d44-eeec-495a-8701-d76b0de419e9] {
		font-size: 14px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3fbd7d44-eeec-495a-8701-d76b0de419e9] {
		font-size: 17px;
	}
}

.sd[data-s-cd5bb2e7-4fe0-4783-a4a1-974abffdb76a] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	height: auto;
	letter-spacing: 0em;
	line-height: 1.3;
	text-align: right;
	width: auto;
	max-width: 100%;
	justify-content: flex-end;
}

@media screen and (max-width: 768px) {
	.sd[data-s-cd5bb2e7-4fe0-4783-a4a1-974abffdb76a] {
		flex: none;
		font-size: 11px;
		width: auto;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-cd5bb2e7-4fe0-4783-a4a1-974abffdb76a] {
		font-size: 11px;
	}
}

.sd[data-s-cef59195-622a-41b2-8233-b033a0bae594] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	height: calc(100% - (var(--gap-v-ff855ae0-58c5-4082-a762-849a24397b8d) * 0));
	justify-content: flex-start;
	width: calc(86.66% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.13340000000000005));
	--gap-h-cef59195-622a-41b2-8233-b033a0bae594: 0px;
	--gap-v-cef59195-622a-41b2-8233-b033a0bae594: 64px;
	--gap-uuid: cef59195-622a-41b2-8233-b033a0bae594;
	max-width: calc(86.66% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.13340000000000005));
}

@media screen and (max-width: 480px) {
	.sd[data-s-cef59195-622a-41b2-8233-b033a0bae594] {
		flex: none;
		width: calc(89.33% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.10669999999999999));
		max-width: calc(89.33% - (var(--gap-h-ff855ae0-58c5-4082-a762-849a24397b8d) * 0.10669999999999999));
		height: calc(100% - (var(--gap-v-ff855ae0-58c5-4082-a762-849a24397b8d) * 0));
	}
}

.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-bottom: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-radius: 96px;
	border-right: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 64px 0px;
	padding: 13px 74px 13px 49px;
	width: auto;
	--gap-h-590a90ab-bf6e-4639-8483-22280822f589: 0px;
	--gap-v-590a90ab-bf6e-4639-8483-22280822f589: 0px;
	--gap-uuid: 590a90ab-bf6e-4639-8483-22280822f589;
	max-width: 100%;
}

.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589] {
		display: flex;
		margin: 0px 0px 0px 0px;
		padding: 13px 64px 13px 49px;
		max-width: 100%;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-e5d06d9a-9e75-4b6a-90a8-3d704600792a] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-861292df-5cf9-4532-a8b3-3d02a44de9a1] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-590a90ab-bf6e-4639-8483-22280822f589) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-861292df-5cf9-4532-a8b3-3d02a44de9a1: 0px;
	--gap-v-861292df-5cf9-4532-a8b3-3d02a44de9a1: 0px;
	--gap-uuid: 861292df-5cf9-4532-a8b3-3d02a44de9a1;
	max-width: 100%;
}

.sd[data-s-713944b8-30cc-41c6-9567-6315d6a198af] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-590a90ab-bf6e-4639-8483-22280822f589]:hover .sd[data-s-713944b8-30cc-41c6-9567-6315d6a198af] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-4a32873a-275a-448b-800d-c7192a8d2e5a] {}

.sd[data-s-823a4dde-164f-46bb-863f-61ba160faa71] {
	align-content: center;
	align-items: center;
	background: #ffffff;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-a866aacd-2643-4f6d-876f-248f2429e08c] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 128px 0px 128px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-a866aacd-2643-4f6d-876f-248f2429e08c] {
		padding: 96px 0px 96px 0px;
	}
}

.sd[data-s-5193db6b-7407-4647-be8d-daff3b8df07a] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	height: 100%;
	justify-content: flex-start;
	width: 86.66%;
	--gap-h-5193db6b-7407-4647-be8d-daff3b8df07a: 0px;
	--gap-v-5193db6b-7407-4647-be8d-daff3b8df07a: 32px;
	--gap-uuid: 5193db6b-7407-4647-be8d-daff3b8df07a;
	max-width: 86.66%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-5193db6b-7407-4647-be8d-daff3b8df07a] {
		flex: none;
		gap: 24px;
		width: 89.33%;
		--gap-h-5193db6b-7407-4647-be8d-daff3b8df07a: 0px;
		--gap-v-5193db6b-7407-4647-be8d-daff3b8df07a: 24px;
		max-width: 89.33%;
		height: 100%;
	}
}

.sd[data-s-82d0c0a0-f620-4ced-b868-caa4e57f3331] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 40px;
	justify-content: center;
	padding: 0px;
	--gap-h-82d0c0a0-f620-4ced-b868-caa4e57f3331: 0px;
	--gap-v-82d0c0a0-f620-4ced-b868-caa4e57f3331: 40px;
	--gap-uuid: 82d0c0a0-f620-4ced-b868-caa4e57f3331;
}

@media screen and (max-width: 480px) {
	.sd[data-s-82d0c0a0-f620-4ced-b868-caa4e57f3331] {
		gap: 16px;
		--gap-h-82d0c0a0-f620-4ced-b868-caa4e57f3331: 0px;
		--gap-v-82d0c0a0-f620-4ced-b868-caa4e57f3331: 16px;
	}
}

.sd[data-s-68178066-3a4d-4756-8a02-4411a70c3f6e] {
	color: transparent;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.1em;
	line-height: 1.85;
	margin: 0;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
	-webkit-background-clip: text;
	--g-color-0: rgb(255, 0, 85);
	--g-position-0: 0%;
	--g-color-1: rgb(249, 76, 255);
	--g-position-1: 100%;
	--g-color-2: rgb(249, 76, 255);
	--g-position-2: 100%;
	--g-color-3: rgb(249, 76, 255);
	--g-position-3: 100%;
	--g-color-4: rgb(249, 76, 255);
	--g-position-4: 100%;
	--g-color-5: rgb(249, 76, 255);
	--g-position-5: 100%;
	--g-color-6: rgb(249, 76, 255);
	--g-position-6: 100%;
	--g-color-7: rgb(249, 76, 255);
	--g-position-7: 100%;
	--g-color-8: rgb(249, 76, 255);
	--g-position-8: 100%;
	--g-color-9: rgb(249, 76, 255);
	--g-position-9: 100%;
	--g-color-10: rgb(249, 76, 255);
	--g-position-10: 100%;
	--g-color-11: rgb(249, 76, 255);
	--g-position-11: 100%;
	--g-angle: 45deg;
}

.sd[data-s-68178066-3a4d-4756-8a02-4411a70c3f6e].appear {
	opacity: 0;
}

.sd[data-s-68178066-3a4d-4756-8a02-4411a70c3f6e].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-68178066-3a4d-4756-8a02-4411a70c3f6e] {
		font-size: 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-68178066-3a4d-4756-8a02-4411a70c3f6e] {
		font-size: 14px;
	}
}

.sd[data-s-7092776f-fb7f-46aa-8302-7cdefced757d] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 42px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-7092776f-fb7f-46aa-8302-7cdefced757d].appear {
	opacity: 0;
}

.sd[data-s-7092776f-fb7f-46aa-8302-7cdefced757d].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-7092776f-fb7f-46aa-8302-7cdefced757d] {
		flex: none;
		width: calc(100% - (var(--gap-h-82d0c0a0-f620-4ced-b868-caa4e57f3331) * 0));
		max-width: calc(100% - (var(--gap-h-82d0c0a0-f620-4ced-b868-caa4e57f3331) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-7092776f-fb7f-46aa-8302-7cdefced757d] {
		flex: none;
		font-size: 28px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-7092776f-fb7f-46aa-8302-7cdefced757d] {
		font-size: 24px;
	}
}

.sd[data-s-53184e7c-c1b1-411a-88bf-51e690acc9b9] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 64px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-53184e7c-c1b1-411a-88bf-51e690acc9b9].appear {
	opacity: 0;
}

.sd[data-s-53184e7c-c1b1-411a-88bf-51e690acc9b9].appear-active {}

@media screen and (max-width: 480px) {
	.sd[data-s-53184e7c-c1b1-411a-88bf-51e690acc9b9] {
		margin: 0px 0px 48px 0px;
		max-width: 100%;
	}
}

.sd[data-s-43e6c645-2c98-4b1a-9c1e-6fedf29dc954] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-43e6c645-2c98-4b1a-9c1e-6fedf29dc954] {
		overflow-x: auto;
		overflow-y: hidden;
		padding: 0px 56px 0px 40px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-43e6c645-2c98-4b1a-9c1e-6fedf29dc954] {
		padding: 0px 24px 0px 24px;
	}
}

.sd[data-s-b8c5b44d-65fe-4697-8731-a03868c569fc] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 4px;
	height: 100%;
	justify-content: flex-start;
	width: 86.66%;
	--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc: 4px;
	--gap-v-b8c5b44d-65fe-4697-8731-a03868c569fc: 0px;
	--gap-uuid: b8c5b44d-65fe-4697-8731-a03868c569fc;
	max-width: 86.66%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-b8c5b44d-65fe-4697-8731-a03868c569fc] {
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-b8c5b44d-65fe-4697-8731-a03868c569fc] {
		flex: none;
		padding: 0px 56px 0px 0px;
		width: auto;
		max-width: 100%;
		height: 100%;
	}
}

.sd[data-s-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 4px;
	height: auto;
	justify-content: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(16% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.84));
	--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e: 0px;
	--gap-v-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e: 4px;
	--gap-uuid: 3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e;
	max-width: calc(16% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.84));
}

.sd[data-s-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e].appear {
	opacity: 0;
}

.sd[data-s-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e] {
		flex: none;
		width: 150px;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e] {
		flex: none;
		transition-delay: 0ms;
		width: 150px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e] {
		flex: none;
		width: 120px;
		max-width: 100%;
	}
}

.sd[data-s-376ba19a-0a5a-4f6d-842a-eb7144139bf4] {
	align-content: center;
	align-items: center;
	background: #fcfcfc;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 230px;
	justify-content: flex-end;
	padding: 150px 16px 32px 16px;
	width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
	max-width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-376ba19a-0a5a-4f6d-842a-eb7144139bf4] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: flex-end;
		padding: 150px 8px 32px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-376ba19a-0a5a-4f6d-842a-eb7144139bf4] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: flex-end;
		padding: 150px 0px 32px 16px;
	}
}

.sd[data-s-3ec7ec2d-42fc-4cdc-ae08-e6cc0a89dce2] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-3ec7ec2d-42fc-4cdc-ae08-e6cc0a89dce2] {
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3ec7ec2d-42fc-4cdc-ae08-e6cc0a89dce2] {
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-91026c4f-df55-4559-8b21-810f771f92cf] {
	align-content: center;
	align-items: center;
	background: #fcfcfc;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 16px;
	width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
	max-width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-91026c4f-df55-4559-8b21-810f771f92cf] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 8px 32px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-91026c4f-df55-4559-8b21-810f771f92cf] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 16px 32px 16px;
	}
}

.sd[data-s-fa7f105a-206c-44d4-a127-dc2c664064ea] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 8px;
	justify-content: center;
	padding: 0px;
	--gap-h-fa7f105a-206c-44d4-a127-dc2c664064ea: 8px;
	--gap-v-fa7f105a-206c-44d4-a127-dc2c664064ea: 0px;
	--gap-uuid: fa7f105a-206c-44d4-a127-dc2c664064ea;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-fa7f105a-206c-44d4-a127-dc2c664064ea] {
		gap: 4px;
		--gap-h-fa7f105a-206c-44d4-a127-dc2c664064ea: 4px;
		--gap-v-fa7f105a-206c-44d4-a127-dc2c664064ea: 0px;
	}
}

.sd[data-s-a411a88f-d2a2-4360-a18e-6716921e7d4a] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-a411a88f-d2a2-4360-a18e-6716921e7d4a] {
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a411a88f-d2a2-4360-a18e-6716921e7d4a] {
		flex: 1;
		line-height: 1.3;
		text-align: left;
		width: auto;
		justify-content: flex-start;
	}
}

.sd[data-s-bf4f2e8f-569e-42de-a313-67d0e9d551c7] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 11px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-a73f50ad-9fcc-4411-bcea-19a30478924b] {
	align-content: center;
	align-items: center;
	background: #fcfcfc;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 16px;
	width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
	max-width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-a73f50ad-9fcc-4411-bcea-19a30478924b] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 8px 32px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a73f50ad-9fcc-4411-bcea-19a30478924b] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 16px 32px 16px;
	}
}

.sd[data-s-4e8716c4-d265-4973-9aea-c555190ec796] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 8px;
	justify-content: center;
	padding: 0px;
	--gap-h-4e8716c4-d265-4973-9aea-c555190ec796: 8px;
	--gap-v-4e8716c4-d265-4973-9aea-c555190ec796: 0px;
	--gap-uuid: 4e8716c4-d265-4973-9aea-c555190ec796;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4e8716c4-d265-4973-9aea-c555190ec796] {
		gap: 4px;
		--gap-h-4e8716c4-d265-4973-9aea-c555190ec796: 4px;
		--gap-v-4e8716c4-d265-4973-9aea-c555190ec796: 0px;
	}
}

.sd[data-s-e6fc1c1a-686a-4b84-b69b-0f5cbdef2192] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-e6fc1c1a-686a-4b84-b69b-0f5cbdef2192] {
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-e6fc1c1a-686a-4b84-b69b-0f5cbdef2192] {
		flex: 1;
		line-height: 1.3;
		text-align: left;
		width: auto;
		justify-content: flex-start;
	}
}

.sd[data-s-532786d0-1b1d-4899-a562-10df3ece7526] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 11px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-959bb3a2-49a3-4ed7-bfec-eab1466d13bb] {
	align-content: center;
	align-items: center;
	background: #fcfcfc;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 16px;
	width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
	max-width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-959bb3a2-49a3-4ed7-bfec-eab1466d13bb] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: flex-end;
		padding: 32px 8px 32px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-959bb3a2-49a3-4ed7-bfec-eab1466d13bb] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 16px 32px 16px;
	}
}

.sd[data-s-4a7bf250-9511-4be1-9073-2ede87097921] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4a7bf250-9511-4be1-9073-2ede87097921] {
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4a7bf250-9511-4be1-9073-2ede87097921] {
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-034334fa-962d-4c2f-ac61-fb97d4a3c680] {
	align-content: center;
	align-items: center;
	background: #fcfcfc;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 16px;
	width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
	max-width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-034334fa-962d-4c2f-ac61-fb97d4a3c680] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: flex-end;
		padding: 32px 8px 32px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-034334fa-962d-4c2f-ac61-fb97d4a3c680] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 16px 32px 16px;
	}
}

.sd[data-s-7b2a2be7-c037-4a1c-9436-18d5400d7546] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-7b2a2be7-c037-4a1c-9436-18d5400d7546] {
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-7b2a2be7-c037-4a1c-9436-18d5400d7546] {
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-60a096f4-9759-4b4c-95e4-0164fae8feae] {
	align-content: center;
	align-items: center;
	background: #fcfcfc;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 190px;
	justify-content: center;
	padding: 32px 16px;
	width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
	max-width: calc(100% - (var(--gap-h-3e1d7f2d-b8e2-4035-adfd-f52cc4bf218e) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-60a096f4-9759-4b4c-95e4-0164fae8feae] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 8px 32px 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-60a096f4-9759-4b4c-95e4-0164fae8feae] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: center;
		padding: 32px 16px 32px 16px;
	}
}

.sd[data-s-308d38a2-ac65-43c0-840d-8ac658d78926] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 8px;
	justify-content: center;
	padding: 0px;
	--gap-h-308d38a2-ac65-43c0-840d-8ac658d78926: 8px;
	--gap-v-308d38a2-ac65-43c0-840d-8ac658d78926: 0px;
	--gap-uuid: 308d38a2-ac65-43c0-840d-8ac658d78926;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-308d38a2-ac65-43c0-840d-8ac658d78926] {
		gap: 4px;
		--gap-h-308d38a2-ac65-43c0-840d-8ac658d78926: 4px;
		--gap-v-308d38a2-ac65-43c0-840d-8ac658d78926: 0px;
	}
}

.sd[data-s-8bb2b623-ded6-498f-82ac-7d3c6506e74c] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-8bb2b623-ded6-498f-82ac-7d3c6506e74c] {
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-8bb2b623-ded6-498f-82ac-7d3c6506e74c] {
		flex: 1;
		line-height: 1.3;
		text-align: left;
		width: auto;
		justify-content: flex-start;
	}
}

.sd[data-s-ce285196-0807-4874-9b9f-fd0b3eab4aa9] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 11px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-159e1231-321a-4725-9b96-fa277dd1c151] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 12px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-159e1231-321a-4725-9b96-fa277dd1c151] {
		font-size: 10px;
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-159e1231-321a-4725-9b96-fa277dd1c151] {
		font-size: 10px;
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-ff347428-6cab-42ae-a84a-acbbd6769ec1] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 4px;
	height: auto;
	justify-content: center;
	transition-delay: 100ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
	--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1: 0px;
	--gap-v-ff347428-6cab-42ae-a84a-acbbd6769ec1: 4px;
	--gap-uuid: ff347428-6cab-42ae-a84a-acbbd6769ec1;
	max-width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
}

.sd[data-s-ff347428-6cab-42ae-a84a-acbbd6769ec1].appear {
	opacity: 0;
}

.sd[data-s-ff347428-6cab-42ae-a84a-acbbd6769ec1].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-ff347428-6cab-42ae-a84a-acbbd6769ec1] {
		flex: 1;
		width: auto;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-ff347428-6cab-42ae-a84a-acbbd6769ec1] {
		flex: none;
		transition-delay: 0ms;
		width: 190px;
		max-width: 100%;
	}
}

.sd[data-s-f73869db-830f-466d-bbe9-0da6152d3b41] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	height: 230px;
	justify-content: space-between;
	padding: 0px 0px 32px 0px;
	width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
	--gap-h-f73869db-830f-466d-bbe9-0da6152d3b41: 0px;
	--gap-v-f73869db-830f-466d-bbe9-0da6152d3b41: 32px;
	--gap-uuid: f73869db-830f-466d-bbe9-0da6152d3b41;
	max-width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
}

.sd[data-s-0b9e4a6f-df5e-47ea-b129-393f17167d67] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	padding: 0px;
	--gap-h-0b9e4a6f-df5e-47ea-b129-393f17167d67: 0px;
	--gap-v-0b9e4a6f-df5e-47ea-b129-393f17167d67: 32px;
	--gap-uuid: 0b9e4a6f-df5e-47ea-b129-393f17167d67;
}

.sd[data-s-c9c7edb4-ad52-4460-8728-ddd0a4b37915] {
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 96px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	padding: 2px 48px 2px 48px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-c9c7edb4-ad52-4460-8728-ddd0a4b37915] {
		padding: 2px 16px 2px 16px;
	}
}

.sd[data-s-68117fd5-17e9-4e96-b9ed-de68de4545b8] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	width: 88px;
	max-width: 100%;
}

.sd[data-s-4ac3de42-72bb-464f-81f4-c7383e48a2af] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-4ac3de42-72bb-464f-81f4-c7383e48a2af]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-4ac3de42-72bb-464f-81f4-c7383e48a2af] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-0f8577ef-8e94-4f3a-ada2-2d0d5127a20f] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
	max-width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
}

.sd[data-s-9e6472b7-be02-4270-b1b3-996eda8e4543] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-9e6472b7-be02-4270-b1b3-996eda8e4543]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-9e6472b7-be02-4270-b1b3-996eda8e4543] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-475a0d0f-e225-4b80-8011-c9f149ce188e] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
	max-width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
}

.sd[data-s-d447da4f-aa72-4dee-8565-5714198e622c] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-d447da4f-aa72-4dee-8565-5714198e622c]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-d447da4f-aa72-4dee-8565-5714198e622c] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-34312247-bd4a-491e-99f7-2b2c7348803b] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
	max-width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
}

.sd[data-s-f602945c-d696-479f-9752-ea6355641b93] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-e0e6e418-6327-464a-9154-c6562f119763] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
	max-width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
}

.sd[data-s-fd878667-244d-4b0b-89b7-fe4fee95f67f] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-77253554-34fb-4598-b465-0d7b2f7ae123] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 16px;
	height: 190px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
	--gap-h-77253554-34fb-4598-b465-0d7b2f7ae123: 0px;
	--gap-v-77253554-34fb-4598-b465-0d7b2f7ae123: 16px;
	--gap-uuid: 77253554-34fb-4598-b465-0d7b2f7ae123;
	max-width: calc(100% - (var(--gap-h-ff347428-6cab-42ae-a84a-acbbd6769ec1) * 0));
}

.sd[data-s-160db15b-73c2-4b03-847b-afd761ad8fff] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-160db15b-73c2-4b03-847b-afd761ad8fff]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-160db15b-73c2-4b03-847b-afd761ad8fff] strong {
	font-size: 16px;
	font-weight: 700;
}

.sd[data-s-9da3493a-725d-44b2-b530-00f9bf71f6e3] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-9da3493a-725d-44b2-b530-00f9bf71f6e3] {
		font-size: 10px;
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-9da3493a-725d-44b2-b530-00f9bf71f6e3] {
		font-size: 10px;
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-62ce2c23-713c-4946-9422-c5f9b9345e59] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 4px;
	height: auto;
	justify-content: center;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
	--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59: 0px;
	--gap-v-62ce2c23-713c-4946-9422-c5f9b9345e59: 4px;
	--gap-uuid: 62ce2c23-713c-4946-9422-c5f9b9345e59;
	max-width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
}

.sd[data-s-62ce2c23-713c-4946-9422-c5f9b9345e59].appear {
	opacity: 0;
}

.sd[data-s-62ce2c23-713c-4946-9422-c5f9b9345e59].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-62ce2c23-713c-4946-9422-c5f9b9345e59] {
		flex: 1;
		width: auto;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-62ce2c23-713c-4946-9422-c5f9b9345e59] {
		flex: none;
		transition-delay: 0ms;
		width: 190px;
		max-width: 100%;
	}
}

.sd[data-s-9b06d84f-14bf-4dfd-97df-0933a8bb6957] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	height: 230px;
	justify-content: space-between;
	padding: 0px 0px 32px 0px;
	width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
	--gap-h-9b06d84f-14bf-4dfd-97df-0933a8bb6957: 0px;
	--gap-v-9b06d84f-14bf-4dfd-97df-0933a8bb6957: 32px;
	--gap-uuid: 9b06d84f-14bf-4dfd-97df-0933a8bb6957;
	max-width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
}

.sd[data-s-d77b0624-58ea-4e37-b1b1-6b4938043816] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	padding: 0px;
	--gap-h-d77b0624-58ea-4e37-b1b1-6b4938043816: 0px;
	--gap-v-d77b0624-58ea-4e37-b1b1-6b4938043816: 32px;
	--gap-uuid: d77b0624-58ea-4e37-b1b1-6b4938043816;
}

.sd[data-s-ef83f70e-91f8-44df-96fa-b847d4af1d8f] {
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 96px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	padding: 2px 48px 2px 48px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ef83f70e-91f8-44df-96fa-b847d4af1d8f] {
		padding: 2px 16px 2px 16px;
	}
}

.sd[data-s-de90dba9-664c-4405-8242-1ea32c47bbb1] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	width: 88px;
	max-width: 100%;
}

.sd[data-s-abc08b11-197e-48d1-a396-9e823abfa526] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-abc08b11-197e-48d1-a396-9e823abfa526]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-abc08b11-197e-48d1-a396-9e823abfa526] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-4e59669a-3bb0-47c8-b9af-7ffe0081d223] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
	max-width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
}

.sd[data-s-868b4c4c-48b0-448d-8249-6df4dc812f8e] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-868b4c4c-48b0-448d-8249-6df4dc812f8e]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-868b4c4c-48b0-448d-8249-6df4dc812f8e] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-449ffe39-566c-4faa-80af-9a41bc0eda1e] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
	max-width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
}

.sd[data-s-8a3675e3-1ec1-4184-9c43-e36c0e662213] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-8a3675e3-1ec1-4184-9c43-e36c0e662213]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-8a3675e3-1ec1-4184-9c43-e36c0e662213] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-0afe78d1-2929-475f-b24d-30db219f9dd6] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
	max-width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
}

.sd[data-s-688e0adb-ee9d-4e75-aa0a-fb78698a30c1] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-151d6e6a-4f58-46bb-a009-eaa6eaf5f1b9] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
	max-width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
}

.sd[data-s-2fd01d9a-b91d-4420-9679-4bf7381362cc] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-3e9595da-9922-4fd4-a1c4-428d46afa202] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 16px;
	height: 190px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
	--gap-h-3e9595da-9922-4fd4-a1c4-428d46afa202: 0px;
	--gap-v-3e9595da-9922-4fd4-a1c4-428d46afa202: 16px;
	--gap-uuid: 3e9595da-9922-4fd4-a1c4-428d46afa202;
	max-width: calc(100% - (var(--gap-h-62ce2c23-713c-4946-9422-c5f9b9345e59) * 0));
}

.sd[data-s-9318bd1a-1adb-4657-bee5-e6c7a4959bda] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-9318bd1a-1adb-4657-bee5-e6c7a4959bda]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-9318bd1a-1adb-4657-bee5-e6c7a4959bda] strong {
	font-size: 16px;
	font-weight: 700;
}

.sd[data-s-2a6f8b82-0f73-4fdc-9c47-263a21109ba0] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-2a6f8b82-0f73-4fdc-9c47-263a21109ba0] {
		font-size: 10px;
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-2a6f8b82-0f73-4fdc-9c47-263a21109ba0] {
		font-size: 10px;
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-38367b11-a533-4cb6-8ea9-1e909070c979] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 4px;
	height: auto;
	justify-content: center;
	transition-delay: 300ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
	--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979: 0px;
	--gap-v-38367b11-a533-4cb6-8ea9-1e909070c979: 4px;
	--gap-uuid: 38367b11-a533-4cb6-8ea9-1e909070c979;
	max-width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
}

.sd[data-s-38367b11-a533-4cb6-8ea9-1e909070c979].appear {
	opacity: 0;
}

.sd[data-s-38367b11-a533-4cb6-8ea9-1e909070c979].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-38367b11-a533-4cb6-8ea9-1e909070c979] {
		flex: 1;
		width: auto;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-38367b11-a533-4cb6-8ea9-1e909070c979] {
		flex: none;
		transition-delay: 0ms;
		width: 190px;
		max-width: 100%;
	}
}

.sd[data-s-c5769cd2-1dcd-48bc-913e-67fe8ded278e] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	height: 230px;
	justify-content: space-between;
	padding: 0px 0px 32px 0px;
	width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
	--gap-h-c5769cd2-1dcd-48bc-913e-67fe8ded278e: 0px;
	--gap-v-c5769cd2-1dcd-48bc-913e-67fe8ded278e: 32px;
	--gap-uuid: c5769cd2-1dcd-48bc-913e-67fe8ded278e;
	max-width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
}

.sd[data-s-035a5611-3fce-44b9-913f-d7036fa5bc09] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	padding: 0px;
	--gap-h-035a5611-3fce-44b9-913f-d7036fa5bc09: 0px;
	--gap-v-035a5611-3fce-44b9-913f-d7036fa5bc09: 32px;
	--gap-uuid: 035a5611-3fce-44b9-913f-d7036fa5bc09;
}

.sd[data-s-d21adffd-6ab6-474b-bb2c-fa1d6323d64c] {
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 96px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	padding: 2px 48px 2px 48px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-d21adffd-6ab6-474b-bb2c-fa1d6323d64c] {
		padding: 2px 16px 2px 16px;
	}
}

.sd[data-s-7366b274-eb9f-48e2-b499-e2280a860bd4] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	width: 88px;
	max-width: 100%;
}

.sd[data-s-9fea61ef-6aad-42c7-816a-c91dd6ecd0c5] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-9fea61ef-6aad-42c7-816a-c91dd6ecd0c5]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-9fea61ef-6aad-42c7-816a-c91dd6ecd0c5] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-e450db03-62c9-48d8-ba8d-06474ca9e302] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
	max-width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
}

.sd[data-s-57c90785-5a0b-49ed-9e18-f55d5bb94ba3] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-57c90785-5a0b-49ed-9e18-f55d5bb94ba3]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-57c90785-5a0b-49ed-9e18-f55d5bb94ba3] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-6f50b25b-17ed-4656-8fd3-dffd626b5f3a] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
	max-width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
}

.sd[data-s-e1c8dcfe-1777-435c-b008-69bb6f8f276d] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-e1c8dcfe-1777-435c-b008-69bb6f8f276d]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-e1c8dcfe-1777-435c-b008-69bb6f8f276d] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-be7edab5-fec7-4f55-8048-c25dc9412c95] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
	max-width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
}

.sd[data-s-903e2215-7795-4244-aaf5-113f04b19f8d] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-73c74d23-2e52-4437-93c3-49e10d828e5e] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
	max-width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
}

.sd[data-s-cdc479f2-367e-4977-b4a1-808a6ca8876c] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-a1126261-4721-4879-884e-69cf3bfd285f] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 16px;
	height: 190px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
	--gap-h-a1126261-4721-4879-884e-69cf3bfd285f: 0px;
	--gap-v-a1126261-4721-4879-884e-69cf3bfd285f: 16px;
	--gap-uuid: a1126261-4721-4879-884e-69cf3bfd285f;
	max-width: calc(100% - (var(--gap-h-38367b11-a533-4cb6-8ea9-1e909070c979) * 0));
}

.sd[data-s-f97bdbf7-4337-4327-a7d8-ba6cb3777780] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-f97bdbf7-4337-4327-a7d8-ba6cb3777780]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-f97bdbf7-4337-4327-a7d8-ba6cb3777780] strong {
	font-size: 16px;
	font-weight: 700;
}

.sd[data-s-6ee5bc11-197a-4bf6-b77a-f329a566456d] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-6ee5bc11-197a-4bf6-b77a-f329a566456d] {
		font-size: 10px;
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-6ee5bc11-197a-4bf6-b77a-f329a566456d] {
		font-size: 10px;
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-da814835-cfd4-4bad-b9cf-fe5b3615d735] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 4px;
	height: auto;
	justify-content: center;
	transition-delay: 400ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
	--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735: 0px;
	--gap-v-da814835-cfd4-4bad-b9cf-fe5b3615d735: 4px;
	--gap-uuid: da814835-cfd4-4bad-b9cf-fe5b3615d735;
	max-width: calc(21% - (var(--gap-h-b8c5b44d-65fe-4697-8731-a03868c569fc) * 0.79));
}

.sd[data-s-da814835-cfd4-4bad-b9cf-fe5b3615d735].appear {
	opacity: 0;
}

.sd[data-s-da814835-cfd4-4bad-b9cf-fe5b3615d735].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-da814835-cfd4-4bad-b9cf-fe5b3615d735] {
		flex: 1;
		width: auto;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-da814835-cfd4-4bad-b9cf-fe5b3615d735] {
		flex: none;
		transition-delay: 0ms;
		width: 190px;
		max-width: 100%;
	}
}

.sd[data-s-ea3f486f-3475-4294-8297-57f2b4d8508d] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	height: 230px;
	justify-content: space-between;
	padding: 0px 0px 32px 0px;
	width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
	--gap-h-ea3f486f-3475-4294-8297-57f2b4d8508d: 0px;
	--gap-v-ea3f486f-3475-4294-8297-57f2b4d8508d: 32px;
	--gap-uuid: ea3f486f-3475-4294-8297-57f2b4d8508d;
	max-width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
}

.sd[data-s-d76f57e2-d30c-44e6-8bc7-cd5321d85b1c] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 32px;
	justify-content: center;
	padding: 0px;
	--gap-h-d76f57e2-d30c-44e6-8bc7-cd5321d85b1c: 0px;
	--gap-v-d76f57e2-d30c-44e6-8bc7-cd5321d85b1c: 32px;
	--gap-uuid: d76f57e2-d30c-44e6-8bc7-cd5321d85b1c;
}

.sd[data-s-beeb17ea-007a-4c4a-afa8-7305c9e51a69] {
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 96px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 600;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	padding: 2px 48px 2px 48px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-beeb17ea-007a-4c4a-afa8-7305c9e51a69] {
		padding: 2px 16px 2px 16px;
	}
}

.sd[data-s-32e45cde-3b9f-4942-9fdc-9e52f69ee2ac] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	width: 88px;
	max-width: 100%;
}

.sd[data-s-09ad9426-5ea9-4f4c-aa49-eda34818ea4c] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-09ad9426-5ea9-4f4c-aa49-eda34818ea4c]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-09ad9426-5ea9-4f4c-aa49-eda34818ea4c] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-6d777ad4-1e89-4b57-8272-6a8a2887fe6f] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
	max-width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
}

.sd[data-s-7d6e4b4b-53d2-4654-8a13-d746d0be433c] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-7d6e4b4b-53d2-4654-8a13-d746d0be433c]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-7d6e4b4b-53d2-4654-8a13-d746d0be433c] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-b82ce174-7af0-4eaa-9b93-3b109757c5fb] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
	max-width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
}

.sd[data-s-b46c4181-32b7-437e-9c9a-5e02aee258e8] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-b46c4181-32b7-437e-9c9a-5e02aee258e8]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-b46c4181-32b7-437e-9c9a-5e02aee258e8] strong {
	font-size: 18px;
	font-weight: 600;
}

.sd[data-s-cbd6cef9-1123-485e-8389-7458ba4214ac] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
	max-width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
}

.sd[data-s-3f6859b3-e1f3-4f42-bb50-33a1d1c49318] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-8e1aaab7-b9f3-4f72-a611-b93b02fc7a92] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 86px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
	max-width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
}

.sd[data-s-4e7af10e-54fa-491a-9baa-69520db3aba6] {
	flex: none;
	height: auto;
	width: 19px;
	max-width: 100%;
}

.sd[data-s-b4fc2010-96dc-44e2-af81-478d6269e9c5] {
	align-content: center;
	align-items: center;
	background: #f9f9f9;
	border-radius: 6px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 16px;
	height: 190px;
	justify-content: center;
	padding: 32px 0px;
	width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
	--gap-h-b4fc2010-96dc-44e2-af81-478d6269e9c5: 0px;
	--gap-v-b4fc2010-96dc-44e2-af81-478d6269e9c5: 16px;
	--gap-uuid: b4fc2010-96dc-44e2-af81-478d6269e9c5;
	max-width: calc(100% - (var(--gap-h-da814835-cfd4-4bad-b9cf-fe5b3615d735) * 0));
}

.sd[data-s-14c06265-edc0-4535-b654-640d690ee229] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-14c06265-edc0-4535-b654-640d690ee229]>p {
	font-size: 14px;
	font-weight: 700;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-14c06265-edc0-4535-b654-640d690ee229] strong {
	font-size: 16px;
	font-weight: 700;
}

.sd[data-s-d3e596b0-85dd-4408-a69d-2ff45c240c1b] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-d3e596b0-85dd-4408-a69d-2ff45c240c1b] {
		font-size: 10px;
		text-align: left;
		justify-content: flex-start;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-d3e596b0-85dd-4408-a69d-2ff45c240c1b] {
		font-size: 10px;
		line-height: 1.3;
		text-align: left;
		justify-content: flex-start;
	}
}

.sd[data-s-67623ace-8644-43bc-b7e8-65e714a2214f] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	height: 100%;
	justify-content: flex-start;
	padding: 32px 0px 32px 0px;
	width: 86.66%;
	--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f: 0px;
	--gap-v-67623ace-8644-43bc-b7e8-65e714a2214f: 64px;
	--gap-uuid: 67623ace-8644-43bc-b7e8-65e714a2214f;
	max-width: 86.66%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-67623ace-8644-43bc-b7e8-65e714a2214f] {
		flex: none;
		gap: 48px;
		padding: 32px 0px 0px 0px;
		width: 89.33%;
		--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f: 0px;
		--gap-v-67623ace-8644-43bc-b7e8-65e714a2214f: 48px;
		max-width: 89.33%;
		height: 100%;
	}
}

.sd[data-s-9ab6dfb2-5a73-4c81-9b62-55904b1b7acc] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 0px;
	justify-content: center;
	padding: 0px;
	width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
	--gap-h-9ab6dfb2-5a73-4c81-9b62-55904b1b7acc: 0px;
	--gap-v-9ab6dfb2-5a73-4c81-9b62-55904b1b7acc: 0px;
	--gap-uuid: 9ab6dfb2-5a73-4c81-9b62-55904b1b7acc;
	max-width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
}

.sd[data-s-f9c90abc-c701-4e55-bcbc-d9f1cd5be0ad] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-b4115ac3-7f09-4a9b-8eb8-87e6b19ffc36] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 13px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-bottom: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-radius: 96px;
	border-right: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 13px 74px 13px 49px;
	width: auto;
	--gap-h-d8c6520c-5e7a-4453-a94b-8d1df060a648: 0px;
	--gap-v-d8c6520c-5e7a-4453-a94b-8d1df060a648: 0px;
	--gap-uuid: d8c6520c-5e7a-4453-a94b-8d1df060a648;
	max-width: 100%;
}

.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648] {
		display: flex;
		padding: 13px 64px 13px 49px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-cb9cde8a-ca6a-4714-beaf-c5d456ee380b] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-35ee7663-2325-4533-9766-07786d9825f8] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-d8c6520c-5e7a-4453-a94b-8d1df060a648) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-35ee7663-2325-4533-9766-07786d9825f8: 0px;
	--gap-v-35ee7663-2325-4533-9766-07786d9825f8: 0px;
	--gap-uuid: 35ee7663-2325-4533-9766-07786d9825f8;
	max-width: 100%;
}

.sd[data-s-0d292a28-f955-4c6d-b7f9-1436e4fee957] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-d8c6520c-5e7a-4453-a94b-8d1df060a648]:hover .sd[data-s-0d292a28-f955-4c6d-b7f9-1436e4fee957] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-499f5980-a1ca-4804-845d-0c3fcfbbfa13] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: space-between;
	margin: 64px 0px 64px 0px;
	width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
	--gap-uuid: 499f5980-a1ca-4804-845d-0c3fcfbbfa13;
	--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13: 0px;
	--gap-v-499f5980-a1ca-4804-845d-0c3fcfbbfa13: 0px;
	max-width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-499f5980-a1ca-4804-845d-0c3fcfbbfa13] {
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 16px;
		margin: 0px 0px 0px 0px;
		--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13: 0px;
		--gap-v-499f5980-a1ca-4804-845d-0c3fcfbbfa13: 16px;
		width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
		max-width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-499f5980-a1ca-4804-845d-0c3fcfbbfa13] {
		margin: 0px 0px 32px 0px;
		width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
		max-width: calc(100% - (var(--gap-h-67623ace-8644-43bc-b7e8-65e714a2214f) * 0));
	}
}

.sd[data-s-b327d493-f9a2-4625-aefa-6c49a6d217c2] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 10px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: space-between;
	padding: 48px 0px 64px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(49% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0.51));
	max-width: calc(49% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0.51));
}

.sd[data-s-b327d493-f9a2-4625-aefa-6c49a6d217c2].appear {
	opacity: 0;
}

.sd[data-s-b327d493-f9a2-4625-aefa-6c49a6d217c2].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-b327d493-f9a2-4625-aefa-6c49a6d217c2] {
		padding: 48px 32px 64px 32px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-b327d493-f9a2-4625-aefa-6c49a6d217c2] {
		width: calc(100% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0));
		max-width: calc(100% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b327d493-f9a2-4625-aefa-6c49a6d217c2] {
		padding: 48px 32px 48px 32px;
	}
}

.sd[data-s-61f4c7a4-f913-47df-83b5-546641c3b45f] {
	align-content: center;
	align-items: center;
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 64px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 56px 0px;
	padding: 4px 24px 4px 24px;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-61f4c7a4-f913-47df-83b5-546641c3b45f] {
		margin: 0px -12px 48px -12px;
		max-width: calc(100% - -24px);
	}
}

.sd[data-s-e055b0a6-eaa4-48ce-8991-276d2b5f6e50] {
	color: #333;
	flex: none;
	font-family: var(--s-font-5489e031);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.4;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-e055b0a6-eaa4-48ce-8991-276d2b5f6e50]>h3 {
	margin: 0px 0px 0px 0px;
}

.sd[data-s-e055b0a6-eaa4-48ce-8991-276d2b5f6e50]>p {
	color: #141414;
	font-family: var(--s-font-5489e031);
	font-size: 15px;
	font-weight: 600;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-e055b0a6-eaa4-48ce-8991-276d2b5f6e50] strong {
	color: #ff15a5;
	font-weight: 600;
}

.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666] {
	color: #333;
	flex: none;
	font-family: var(--s-font-5489e031);
	font-size: 28px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 32px 0px;
	padding: 0 10px 0;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666]>p {
	color: #141414;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666] strong {
	color: #ff15a5;
	font-size: 40px;
	font-weight: 600;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666] {
		font-size: 24px;
		text-align: center;
	}

	.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666] strong {
		font-size: 36px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666] {
		font-size: 24px;
		margin: 0px 0px 24px 0px;
		text-align: center;
		max-width: 100%;
	}

	.sd[data-s-041be5e4-57a6-4ada-a532-dfc44156b666] strong {
		font-size: 33px;
	}
}

.sd[data-s-55ee845d-8254-4ed7-afbd-4f1d0ec7a2e8] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
}

.sd[data-s-b20db61f-dc2e-4a35-892f-30fe275682a6] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 48px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-b20db61f-dc2e-4a35-892f-30fe275682a6] {
		margin: 0px 0px 32px 0px;
		max-width: 100%;
	}
}

.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-bottom: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-radius: 96px;
	border-right: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 13px 74px 13px 49px;
	width: auto;
	--gap-h-515a975f-6b57-4b1a-b0aa-4a140a6aee14: 0px;
	--gap-v-515a975f-6b57-4b1a-b0aa-4a140a6aee14: 0px;
	--gap-uuid: 515a975f-6b57-4b1a-b0aa-4a140a6aee14;
	max-width: 100%;
}

.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-29dc0e66-82f9-46c6-95bd-479f48902cc6] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 768px) {
	.sd[data-s-29dc0e66-82f9-46c6-95bd-479f48902cc6] {
		font-size: 15px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-29dc0e66-82f9-46c6-95bd-479f48902cc6] {
		font-size: 14px;
	}
}

.sd[data-s-fcfed1cd-cb5c-4f5a-8dfe-9bb0dd563f4b] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-515a975f-6b57-4b1a-b0aa-4a140a6aee14) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-fcfed1cd-cb5c-4f5a-8dfe-9bb0dd563f4b: 0px;
	--gap-v-fcfed1cd-cb5c-4f5a-8dfe-9bb0dd563f4b: 0px;
	--gap-uuid: fcfed1cd-cb5c-4f5a-8dfe-9bb0dd563f4b;
	max-width: 100%;
}

.sd[data-s-ff97f57a-a015-4c73-bc81-ecfef68a0482] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-515a975f-6b57-4b1a-b0aa-4a140a6aee14]:hover .sd[data-s-ff97f57a-a015-4c73-bc81-ecfef68a0482] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-df743808-c67d-4627-b2d0-d7af221906a7] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 10px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: space-between;
	padding: 48px 0px 64px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(49% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0.51));
	max-width: calc(49% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0.51));
}

.sd[data-s-df743808-c67d-4627-b2d0-d7af221906a7].appear {
	opacity: 0;
}

.sd[data-s-df743808-c67d-4627-b2d0-d7af221906a7].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-df743808-c67d-4627-b2d0-d7af221906a7] {
		padding: 48px 32px 64px 32px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-df743808-c67d-4627-b2d0-d7af221906a7] {
		width: calc(100% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0));
		max-width: calc(100% - (var(--gap-h-499f5980-a1ca-4804-845d-0c3fcfbbfa13) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-df743808-c67d-4627-b2d0-d7af221906a7] {
		padding: 48px 32px 48px 32px;
	}
}

.sd[data-s-71fdc2fe-315f-4734-8886-b98ad24dd3ca] {
	align-content: center;
	align-items: center;
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-radius: 64px;
	border-right: 1px solid #ededed;
	border-top: 1px solid #ededed;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 56px 0px;
	padding: 4px 24px 4px 24px;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-71fdc2fe-315f-4734-8886-b98ad24dd3ca] {
		margin: 0px -12px 48px -12px;
		max-width: calc(100% - -24px);
	}
}

.sd[data-s-1ad9bd04-f577-42ae-8c8d-671436cb5902] {
	color: #333;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.4;
	padding: 0px 0px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
}

.sd[data-s-1ad9bd04-f577-42ae-8c8d-671436cb5902]>h3 {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-1ad9bd04-f577-42ae-8c8d-671436cb5902]>p {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 600;
	margin: 0px 0px 0px 0px;
}

.sd[data-s-1ad9bd04-f577-42ae-8c8d-671436cb5902] strong {
	color: #ff15a5;
	font-weight: 600;
}

.sd[data-s-f8bf671e-6d68-456c-89cc-c2c789ea79bc] {
	flex: none;
	height: auto;
	margin: 0px 0px 32px 0px;
	width: 212px;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f8bf671e-6d68-456c-89cc-c2c789ea79bc] {
		flex: none;
		width: 200px;
		max-width: 100%;
	}
}

.sd[data-s-160cb3b4-342d-4ccc-8868-1cff4910dc59] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
}

.sd[data-s-8a950374-8432-484f-8573-079f0051a4d4] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 48px 0px;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-8a950374-8432-484f-8573-079f0051a4d4] {
		margin: 0px 0px 32px 0px;
		max-width: 100%;
	}
}

.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-bottom: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-radius: 96px;
	border-right: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 13px 74px 13px 49px;
	width: auto;
	--gap-h-0c51c3ce-1883-41ca-8308-f89261bdbaa1: 0px;
	--gap-v-0c51c3ce-1883-41ca-8308-f89261bdbaa1: 0px;
	--gap-uuid: 0c51c3ce-1883-41ca-8308-f89261bdbaa1;
	max-width: 100%;
}

.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-0ee5206b-b24e-4e43-814f-83c93ba86673] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 768px) {
	.sd[data-s-0ee5206b-b24e-4e43-814f-83c93ba86673] {
		font-size: 15px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-0ee5206b-b24e-4e43-814f-83c93ba86673] {
		font-size: 14px;
	}
}

.sd[data-s-9cc15a4c-9d9d-4fca-a2cb-83b7a390de71] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-0c51c3ce-1883-41ca-8308-f89261bdbaa1) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-9cc15a4c-9d9d-4fca-a2cb-83b7a390de71: 0px;
	--gap-v-9cc15a4c-9d9d-4fca-a2cb-83b7a390de71: 0px;
	--gap-uuid: 9cc15a4c-9d9d-4fca-a2cb-83b7a390de71;
	max-width: 100%;
}

.sd[data-s-1949d44b-2423-4819-9800-5f3ed4fcd63b] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-0c51c3ce-1883-41ca-8308-f89261bdbaa1]:hover .sd[data-s-1949d44b-2423-4819-9800-5f3ed4fcd63b] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-c111f650-b536-43ca-a690-50640066aa4d] {}

.sd[data-s-120bcfeb-ccbd-40ee-ba74-b0308b395ac9] {
	align-content: center;
	align-items: center;
	background: #ffffff;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-7e55fa70-6c15-4153-8f2e-311d545d5d6e] {
	align-content: center;
	align-items: center;
	background: #141414;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	z-index: -2;
	max-width: 100%;
}

.sd[data-s-7e55fa70-6c15-4153-8f2e-311d545d5d6e]:before {
	background-position: center top;
	filter: brightness(0.3) blur(10px);
}

.sd[data-s-30f0d05d-6964-4c9e-a0a5-c6427a691618] {
	align-content: center;
	align-items: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 100%;
	justify-content: flex-start;
	left: 0;
	margin: 0 0 0 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
	max-width: 100%;
	--g-color-0: #141414;
	--g-position-0: 55%;
	--g-color-1: rgba(20, 20, 20, 0);
	--g-position-1: 100%;
	--g-color-2: rgba(20, 20, 20, 0);
	--g-position-2: 100%;
	--g-color-3: rgba(20, 20, 20, 0);
	--g-position-3: 100%;
	--g-color-4: rgba(20, 20, 20, 0);
	--g-position-4: 100%;
	--g-color-5: rgba(20, 20, 20, 0);
	--g-position-5: 100%;
	--g-color-6: rgba(20, 20, 20, 0);
	--g-position-6: 100%;
	--g-color-7: rgba(20, 20, 20, 0);
	--g-position-7: 100%;
	--g-color-8: rgba(20, 20, 20, 0);
	--g-position-8: 100%;
	--g-color-9: rgba(20, 20, 20, 0);
	--g-position-9: 100%;
	--g-color-10: rgba(20, 20, 20, 0);
	--g-position-10: 100%;
	--g-color-11: rgba(20, 20, 20, 0);
	--g-position-11: 100%;
	--g-angle: 0deg;
}

.sd[data-s-3575ab53-1969-47e7-8c39-d9b6a63b96f5] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 160px 0px 160px 0px;
	width: 1440px;
	z-index: 1;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-3575ab53-1969-47e7-8c39-d9b6a63b96f5] {
		padding: 160px 0px 128px 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3575ab53-1969-47e7-8c39-d9b6a63b96f5] {
		padding: 96px 0px 96px 0px;
	}
}

.sd[data-s-7740e60f-2cf0-4787-b304-b167e76881fa] {
	background: rgba(255, 255, 255, 0);
	flex: none;
	height: auto;
	width: 73.33%;
	max-width: 73.33%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-7740e60f-2cf0-4787-b304-b167e76881fa] {
		flex: none;
		width: 89.33%;
		max-width: 89.33%;
	}
}

.sd[data-s-170fb02d-0911-4a24-8122-07a1125651c8] {
	align-content: center;
	align-items: center;
	flex-direction: column-reverse;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
}

.sd[data-s-cdcc5687-ed3f-4fb2-83ee-01e3ed6c3caa] {
	color: #ffffff;
	font-family: var(--s-font-5489e031);
	font-size: 40px;
	font-weight: 700;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 48px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-cdcc5687-ed3f-4fb2-83ee-01e3ed6c3caa].appear {
	opacity: 0;
}

.sd[data-s-cdcc5687-ed3f-4fb2-83ee-01e3ed6c3caa].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-cdcc5687-ed3f-4fb2-83ee-01e3ed6c3caa] {
		font-size: 32px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-cdcc5687-ed3f-4fb2-83ee-01e3ed6c3caa] {
		font-size: 24px;
		margin: 0px 0px 32px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-cdcc5687-ed3f-4fb2-83ee-01e3ed6c3caa] {
		font-size: 23px;
	}
}

.sd[data-s-0fa3a794-b904-4b9a-9feb-aafc200a4b6a] {
	flex: none;
	height: auto;
	margin: 0px 0px 64px 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 450px;
	max-width: 100%;
}

.sd[data-s-0fa3a794-b904-4b9a-9feb-aafc200a4b6a].appear {
	opacity: 0;
}

.sd[data-s-0fa3a794-b904-4b9a-9feb-aafc200a4b6a].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-0fa3a794-b904-4b9a-9feb-aafc200a4b6a] {
		flex: none;
		margin: 0px 0px 48px 0px;
		width: 330px;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-0fa3a794-b904-4b9a-9feb-aafc200a4b6a] {
		flex: none;
		width: 270px;
		max-width: 100%;
	}
}

.sd[data-s-add39349-c9db-4157-8820-d9a65fb5ff0d] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 20px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-add39349-c9db-4157-8820-d9a65fb5ff0d].appear {
	opacity: 0;
}

.sd[data-s-add39349-c9db-4157-8820-d9a65fb5ff0d].appear-active {}

@media screen and (max-width: 480px) {
	.sd[data-s-add39349-c9db-4157-8820-d9a65fb5ff0d] {
		font-size: 16px;
	}
}

.sd[data-s-19cad2ad-1219-498b-902a-facc6d3c63e2] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: space-between;
	margin: 128px 0px 0px 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-19cad2ad-1219-498b-902a-facc6d3c63e2] {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 0px solid rgba(255, 255, 255, 0.1);
		flex-direction: column;
		flex-wrap: nowrap;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-19cad2ad-1219-498b-902a-facc6d3c63e2] {
		margin: 64px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-19cad2ad-1219-498b-902a-facc6d3c63e2] {
		margin: 64px 0px 0px 0px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-19cad2ad-1219-498b-902a-facc6d3c63e2] {
		margin: 48px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-f35c2343-4075-488d-9285-8c150ceef016] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column-reverse;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	width: 30%;
	max-width: 30%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-f35c2343-4075-488d-9285-8c150ceef016] {
		align-content: center;
		align-items: center;
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		padding: 16px 0px 16px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f35c2343-4075-488d-9285-8c150ceef016] {
		padding: 24px 0px 24px 0px;
	}
}

.sd[data-s-8e6c956b-3e11-46ad-9e7e-e5d9815f64f2] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 24px;
	justify-content: center;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	--gap-h-8e6c956b-3e11-46ad-9e7e-e5d9815f64f2: 24px;
	--gap-v-8e6c956b-3e11-46ad-9e7e-e5d9815f64f2: 0px;
	--gap-uuid: 8e6c956b-3e11-46ad-9e7e-e5d9815f64f2;
}

.sd[data-s-8e6c956b-3e11-46ad-9e7e-e5d9815f64f2].appear {
	opacity: 0;
}

.sd[data-s-8e6c956b-3e11-46ad-9e7e-e5d9815f64f2].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-8e6c956b-3e11-46ad-9e7e-e5d9815f64f2] {
		height: auto;
		max-width: 100%;
	}
}

.sd[data-s-e56eb98e-b8a3-4d9d-9242-78225839d222] {
	height: auto;
	transform-origin: bottom right;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-e56eb98e-b8a3-4d9d-9242-78225839d222].appear {
	opacity: 0;
	transform: translate(8px, 0px) rotate(10deg);
}

.sd[data-s-e56eb98e-b8a3-4d9d-9242-78225839d222].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-e56eb98e-b8a3-4d9d-9242-78225839d222] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-e56eb98e-b8a3-4d9d-9242-78225839d222] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-e56eb98e-b8a3-4d9d-9242-78225839d222] {
		display: none;
	}
}

.sd[data-s-a9e1721c-c83b-4fa3-8f57-ef1386bd9239] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-a9e1721c-c83b-4fa3-8f57-ef1386bd9239] {
		font-size: 16px;
	}
}

.sd[data-s-dd167e1e-9352-4d20-8913-7e830febd807] {
	height: auto;
	transform-origin: bottom left;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-dd167e1e-9352-4d20-8913-7e830febd807].appear {
	opacity: 0;
	transform: translate(-8px, 0px) rotate(-10deg);
}

.sd[data-s-dd167e1e-9352-4d20-8913-7e830febd807].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-dd167e1e-9352-4d20-8913-7e830febd807] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-dd167e1e-9352-4d20-8913-7e830febd807] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-dd167e1e-9352-4d20-8913-7e830febd807] {
		display: none;
	}
}

.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312] {
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	padding: 0px 0px 0px;
	text-align: center;
	transition-delay: 400ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312].appear-active {}

.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312]>p {
	margin: 0px 0px 0px 0px;
}

.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312] strong {
	font-size: 90px;
	font-weight: 400;
	letter-spacing: -0.05em;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312].appear-active {}
}

@media screen and (max-width: 768px) {
	.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312] strong {
		font-size: 72px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312] {
		font-size: 18px;
	}

	.sd[data-s-a89dbaec-adc5-4271-bc23-05780ab26312] strong {
		font-size: 40px;
	}
}

.sd[data-s-7f9cafae-b77f-407e-8307-cb20e5f6b285] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column-reverse;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	width: 30%;
	max-width: 30%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-7f9cafae-b77f-407e-8307-cb20e5f6b285] {
		align-content: center;
		align-items: center;
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		padding: 16px 0px 16px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-7f9cafae-b77f-407e-8307-cb20e5f6b285] {
		padding: 24px 0px 24px 0px;
	}
}

.sd[data-s-9b77f082-bf7f-4e16-8d69-4af59273420f] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 24px;
	justify-content: center;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	--gap-h-9b77f082-bf7f-4e16-8d69-4af59273420f: 24px;
	--gap-v-9b77f082-bf7f-4e16-8d69-4af59273420f: 0px;
	--gap-uuid: 9b77f082-bf7f-4e16-8d69-4af59273420f;
}

.sd[data-s-9b77f082-bf7f-4e16-8d69-4af59273420f].appear {
	opacity: 0;
}

.sd[data-s-9b77f082-bf7f-4e16-8d69-4af59273420f].appear-active {}

.sd[data-s-59e1c2b0-bd1f-4091-b05f-4af5bc2a6521] {
	height: auto;
	transform-origin: bottom right;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-59e1c2b0-bd1f-4091-b05f-4af5bc2a6521].appear {
	opacity: 0;
	transform: translate(8px, 0px) rotate(10deg);
}

.sd[data-s-59e1c2b0-bd1f-4091-b05f-4af5bc2a6521].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-59e1c2b0-bd1f-4091-b05f-4af5bc2a6521] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-59e1c2b0-bd1f-4091-b05f-4af5bc2a6521] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-59e1c2b0-bd1f-4091-b05f-4af5bc2a6521] {
		display: none;
	}
}

.sd[data-s-b0c99c2b-8a1c-4ff3-b7e6-34d8ab7e7511] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-b0c99c2b-8a1c-4ff3-b7e6-34d8ab7e7511] {
		font-size: 16px;
	}
}

.sd[data-s-a8ca4659-3c4e-4bbb-8cd6-8d7be67d9319] {
	height: auto;
	transform-origin: bottom left;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-a8ca4659-3c4e-4bbb-8cd6-8d7be67d9319].appear {
	opacity: 0;
	transform: translate(-8px, 0px) rotate(-10deg);
}

.sd[data-s-a8ca4659-3c4e-4bbb-8cd6-8d7be67d9319].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-a8ca4659-3c4e-4bbb-8cd6-8d7be67d9319] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a8ca4659-3c4e-4bbb-8cd6-8d7be67d9319] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-a8ca4659-3c4e-4bbb-8cd6-8d7be67d9319] {
		display: none;
	}
}

.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31] {
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	padding: 0px 0px 0px;
	text-align: center;
	transform: translate(4px, 0px);
	transition-delay: 400ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31].appear-active {}

.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31]>p {
	margin: 0px 0px 0px 0px;
}

.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31] strong {
	font-size: 90px;
	font-weight: 400;
	letter-spacing: -0.05em;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31].appear-active {}

	.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31] {
		transform: translate(0px, 0px);
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31] strong {
		font-size: 72px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31] {
		font-size: 18px;
	}

	.sd[data-s-b083abc5-914b-42eb-967f-1e4e22b68c31] strong {
		font-size: 40px;
	}
}

.sd[data-s-e72e3366-e090-4f25-ba26-c9404cc2bcad] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column-reverse;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	width: 30%;
	max-width: 30%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-e72e3366-e090-4f25-ba26-c9404cc2bcad] {
		align-content: center;
		align-items: center;
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: space-between;
		padding: 16px 0px 16px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-e72e3366-e090-4f25-ba26-c9404cc2bcad] {
		padding: 24px 0px 24px 0px;
	}
}

.sd[data-s-e6fbb233-27ee-4aaf-99bf-5df26964730a] {
	align-content: center;
	align-items: center;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 24px;
	justify-content: center;
	padding: 0px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	--gap-h-e6fbb233-27ee-4aaf-99bf-5df26964730a: 24px;
	--gap-v-e6fbb233-27ee-4aaf-99bf-5df26964730a: 0px;
	--gap-uuid: e6fbb233-27ee-4aaf-99bf-5df26964730a;
}

.sd[data-s-e6fbb233-27ee-4aaf-99bf-5df26964730a].appear {
	opacity: 0;
}

.sd[data-s-e6fbb233-27ee-4aaf-99bf-5df26964730a].appear-active {}

.sd[data-s-5900ff80-4c3c-4a6c-84db-bd80dbc556c5] {
	height: auto;
	transform-origin: bottom right;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-5900ff80-4c3c-4a6c-84db-bd80dbc556c5].appear {
	opacity: 0;
	transform: translate(8px, 0px) rotate(10deg);
}

.sd[data-s-5900ff80-4c3c-4a6c-84db-bd80dbc556c5].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-5900ff80-4c3c-4a6c-84db-bd80dbc556c5] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-5900ff80-4c3c-4a6c-84db-bd80dbc556c5] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-5900ff80-4c3c-4a6c-84db-bd80dbc556c5] {
		display: none;
	}
}

.sd[data-s-277c0cbe-b321-4492-8c3f-17b64fa231de] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-277c0cbe-b321-4492-8c3f-17b64fa231de] {
		font-size: 16px;
	}
}

.sd[data-s-fff652d4-a993-422b-a9cb-d42a096040cd] {
	height: auto;
	transform-origin: bottom left;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 13px;
	max-width: 100%;
}

.sd[data-s-fff652d4-a993-422b-a9cb-d42a096040cd].appear {
	opacity: 0;
	transform: translate(-8px, 0px) rotate(-10deg);
}

.sd[data-s-fff652d4-a993-422b-a9cb-d42a096040cd].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-fff652d4-a993-422b-a9cb-d42a096040cd] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-fff652d4-a993-422b-a9cb-d42a096040cd] {
		display: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-fff652d4-a993-422b-a9cb-d42a096040cd] {
		display: none;
	}
}

.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47] {
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	padding: 0px 0px 0px;
	text-align: center;
	transition-delay: 400ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47].appear-active {}

.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47]>p {
	margin: 0px 0px 0px 0px;
}

.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47] strong {
	font-size: 90px;
	font-weight: 400;
	letter-spacing: -0.05em;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47].appear-active {}
}

@media screen and (max-width: 768px) {
	.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47] strong {
		font-size: 72px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47] {
		font-size: 18px;
	}

	.sd[data-s-3c901a2f-6239-4c51-a717-9585b38d3b47] strong {
		font-size: 40px;
	}
}

.sd[data-s-1f2b1301-38cf-4eac-a5db-3b7cff23f13a] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-1f2b1301-38cf-4eac-a5db-3b7cff23f13a] {
		align-content: flex-end;
		align-items: flex-end;
		justify-content: center;
	}
}

.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6] {
	align-content: flex-start;
	align-items: flex-start;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 128px 0px 0px 0px;
	padding: 0px;
	width: 130%;
	--gap-uuid: 1676343c-36ac-4373-8083-9591f539e4f6;
	--gap-h-1676343c-36ac-4373-8083-9591f539e4f6: 0px;
	--gap-v-1676343c-36ac-4373-8083-9591f539e4f6: 0px;
	max-width: 130%;
}

.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear {
	opacity: 1;
}

.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear {
		transform: translate(550px, 0px);
	}

	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear-active {}

	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6] {
		align-content: flex-start;
		align-items: flex-start;
		flex: none;
		gap: 16px;
		justify-content: flex-start;
		margin: 96px 0px 0px 0px;
		padding: 0px 16px;
		transition-duration: 20000ms;
		transition-timing-function: cubic-bezier(0, 0, 0.8, 1);
		width: 200%;
		--gap-h-1676343c-36ac-4373-8083-9591f539e4f6: 16px;
		--gap-v-1676343c-36ac-4373-8083-9591f539e4f6: 0px;
		max-width: 200%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear {
		transform: translate(400px, 0px);
	}

	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear-active {}

	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6] {
		align-content: flex-start;
		align-items: flex-start;
		justify-content: flex-start;
		margin: 64px 0px 0px 0px;
		width: 200%;
		max-width: 200%;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear {
		transform: translate(350px, 0px);
	}

	.sd[data-s-1676343c-36ac-4373-8083-9591f539e4f6].appear-active {}
}

.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d] {
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05);
	flex: none;
	height: auto;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	max-width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
}

.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d].appear {
	opacity: 0;
	transform: translate(-8px, 0px);
}

.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d].appear-active {}

	.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d] {
		display: flex;
		flex: none;
		width: 25%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d] {
		display: flex;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-c77bbd74-85f0-48cc-8909-59692b59972d] {
		display: flex;
	}
}

.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b] {
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05);
	flex: none;
	height: auto;
	margin: 64px 0px 0px -48px;
	transition-delay: 50ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	max-width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
}

.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b].appear {
	opacity: 0;
	transform: translate(-16px, 0px);
}

.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b] {
		margin: 32px 0px 0px -48px;
		width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
		max-width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b].appear-active {}

	.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b] {
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
		max-width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-e97ba512-697a-4b82-b412-644471fc691b] {
		flex: none;
	}
}

.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908] {
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05);
	flex: none;
	height: auto;
	margin: 0px 0px 0px -48px;
	transition-delay: 100ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	max-width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
}

.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908].appear {
	opacity: 0;
	transform: translate(-24px, 0px);
}

.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908].appear-active {}

	.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908] {
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
		max-width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a0db238d-daa7-4483-90e2-e93e2a8d0908] {
		flex: none;
	}
}

.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304] {
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05);
	flex: none;
	height: auto;
	margin: 64px 0px 0px -48px;
	transition-delay: 150ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	max-width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
}

.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304].appear {
	opacity: 0;
	transform: translate(-32px, 0px);
}

.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304] {
		margin: 32px 0px 0px -48px;
		width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
		max-width: calc(25% - -48px - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304].appear {
		transform: translate(0px, 0px);
	}

	.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304].appear-active {}

	.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304] {
		flex: none;
		margin: 0px 0px 0px 0px;
		width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
		max-width: calc(25% - (var(--gap-h-1676343c-36ac-4373-8083-9591f539e4f6) * 0.75));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-05d6792b-8fd2-4b49-ac1a-ad90ce71d304] {
		display: flex;
	}
}

.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7] {
	align-content: center;
	align-items: center;
	background: #ffffff;
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 96px 0px 0px 0px;
	padding: 14px 75px 14px 50px;
	width: auto;
	--gap-h-68b736da-d22d-4fbf-b8dd-aca14f1301b7: 0px;
	--gap-v-68b736da-d22d-4fbf-b8dd-aca14f1301b7: 0px;
	--gap-uuid: 68b736da-d22d-4fbf-b8dd-aca14f1301b7;
	max-width: 100%;
}

.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7] {
		display: flex;
		margin: 64px 0px 0px 0px;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7] {
		display: flex;
		padding: 14px 48px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-e94fce59-7cad-4f94-bc76-d98ba7a4e721] {
	flex: none;
	height: auto;
	margin: 0px 16px 0px 0px;
	width: 14px;
	max-width: calc(100% - 16px);
}

.sd[data-s-d5df86c7-b64a-4505-a35a-d71bd5213e32] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-2769a77a-808c-4c5b-beeb-577067a8f39a] {
	align-content: center;
	align-items: center;
	bottom: NaNpx;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-68b736da-d22d-4fbf-b8dd-aca14f1301b7) * 0));
	justify-content: center;
	left: NaNpx;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-2769a77a-808c-4c5b-beeb-577067a8f39a: 0px;
	--gap-v-2769a77a-808c-4c5b-beeb-577067a8f39a: 0px;
	--gap-uuid: 2769a77a-808c-4c5b-beeb-577067a8f39a;
	max-width: 100%;
}

.sd[data-s-91070d4e-740a-4037-912e-d76f0f330f3c] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(-45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-68b736da-d22d-4fbf-b8dd-aca14f1301b7]:hover .sd[data-s-91070d4e-740a-4037-912e-d76f0f330f3c] {
	transform: translate(4px, -4px) rotate(-45deg);
}

.sd[data-s-409a2dfa-e084-4cb9-9159-6fcd381c45d9] {
	background: rgba(255, 255, 255, 0);
	flex: none;
	height: auto;
	margin: 128px 0px 0px 0px;
	width: 73.33%;
	max-width: 73.33%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-409a2dfa-e084-4cb9-9159-6fcd381c45d9] {
		margin: 96px 0px 0px 0px;
		width: 73.33%;
		max-width: 73.33%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-409a2dfa-e084-4cb9-9159-6fcd381c45d9] {
		flex: none;
		width: 89.33%;
		max-width: 89.33%;
	}
}

.sd[data-s-6d90b179-593d-4b3a-b3c6-c9e9e8306375] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	padding: 0px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
}

.sd[data-s-6d90b179-593d-4b3a-b3c6-c9e9e8306375].appear {
	opacity: 0;
}

.sd[data-s-6d90b179-593d-4b3a-b3c6-c9e9e8306375].appear-active {}

.sd[data-s-3b98fad2-af2c-4e79-b27c-6ec2faba030e] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 55px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-3b98fad2-af2c-4e79-b27c-6ec2faba030e] {
		font-size: 40px;
	}
}

.sd[data-s-fafd886e-f000-49b6-b0a7-6da87fa5fd4e] {
	color: #cacaca;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 500;
	height: auto;
	line-height: 1.8;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-fafd886e-f000-49b6-b0a7-6da87fa5fd4e] {
		font-size: 16px;
	}
}

.sd[data-s-2ca9e703-5339-48ec-b430-8e464cb04a20] {
	align-content: stretch;
	align-items: stretch;
	background: rgba(255, 255, 255, 0);
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: space-between;
	margin: 80px -32px 0px -32px;
	width: calc(100% - -64px);
	--gap-uuid: 2ca9e703-5339-48ec-b430-8e464cb04a20;
	--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20: 0px;
	--gap-v-2ca9e703-5339-48ec-b430-8e464cb04a20: 0px;
	max-width: calc(100% - -64px);
}

@media screen and (max-width: 1280px) {
	.sd[data-s-2ca9e703-5339-48ec-b430-8e464cb04a20] {
		flex-direction: column;
		flex-wrap: nowrap;
		margin: 96px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-2ca9e703-5339-48ec-b430-8e464cb04a20] {
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 0px;
		margin: 96px 0px 0px 0px;
		--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20: 0px;
		--gap-v-2ca9e703-5339-48ec-b430-8e464cb04a20: 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-2ca9e703-5339-48ec-b430-8e464cb04a20] {
		margin: 48px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-825c3dc5-224d-4361-9288-8f7987fc1386] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 16px 32px 16px 32px;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(33.33% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0.6667));
	max-width: calc(33.33% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0.6667));
}

.sd[data-s-825c3dc5-224d-4361-9288-8f7987fc1386].appear {
	opacity: 0;
}

.sd[data-s-825c3dc5-224d-4361-9288-8f7987fc1386].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-825c3dc5-224d-4361-9288-8f7987fc1386] {
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		padding: 48px 0px 48px 0px;
		width: calc(100% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0));
		max-width: calc(100% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-825c3dc5-224d-4361-9288-8f7987fc1386] {
		border-bottom: 0px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		padding: 32px 0px 32px 0px;
		width: 100%;
	}
}

.sd[data-s-e74a7aa0-ba16-4a62-92b7-9d93755f068b] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	max-width: 100%;
}

.sd[data-s-e23c1671-daba-4c82-aeaf-414561e8a053] {
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 96px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 700;
	height: 43px;
	line-height: 1.4;
	margin: 0px 0px 32px 0px;
	text-align: center;
	width: 43px;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-24670f46-2487-447a-98d4-2d7077318319] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 600;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-24670f46-2487-447a-98d4-2d7077318319] {
		font-size: 22px;
	}
}

.sd[data-s-9dfdfbe9-7990-42f2-a414-b24f670f3170] {
	color: #cacaca;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 48px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540] {
	align-content: center;
	align-items: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 14px 55px 14px 40px;
	width: auto;
	--gap-h-0d6389d1-77ab-479c-bda7-d6b017d63540: 0px;
	--gap-v-0d6389d1-77ab-479c-bda7-d6b017d63540: 0px;
	--gap-uuid: 0d6389d1-77ab-479c-bda7-d6b017d63540;
	max-width: 100%;
	--g-color-0: #186ff8;
	--g-position-0: 0%;
	--g-color-1: #2b2ff6;
	--g-position-1: 100%;
	--g-color-2: #2b2ff6;
	--g-position-2: 100%;
	--g-color-3: #2b2ff6;
	--g-position-3: 100%;
	--g-color-4: #2b2ff6;
	--g-position-4: 100%;
	--g-color-5: #2b2ff6;
	--g-position-5: 100%;
	--g-color-6: #2b2ff6;
	--g-position-6: 100%;
	--g-color-7: #2b2ff6;
	--g-position-7: 100%;
	--g-color-8: #2b2ff6;
	--g-position-8: 100%;
	--g-color-9: #2b2ff6;
	--g-position-9: 100%;
	--g-color-10: #2b2ff6;
	--g-position-10: 100%;
	--g-color-11: #2b2ff6;
	--g-position-11: 100%;
	--g-angle: 45deg;
}

.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540] {
		display: flex;
		flex: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540] {
		display: flex;
		padding: 14px 48px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540] {
		display: flex;
		padding: 14px 48px 14px 32px;
	}
}

.sd[data-s-1557ee91-8001-4ba1-889b-5dec1af146fc] {
	flex: none;
	height: auto;
	margin: 0px 16px 0px 0px;
	width: 14px;
	max-width: calc(100% - 16px);
}

.sd[data-s-ac343c69-f7a0-42ab-9087-3ba1e7209b3d] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-e672b96f-9944-43cf-9b03-a191aef0a72d] {
	align-content: center;
	align-items: center;
	bottom: auto;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: calc(100% - (var(--gap-v-0d6389d1-77ab-479c-bda7-d6b017d63540) * 0));
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-e672b96f-9944-43cf-9b03-a191aef0a72d: 0px;
	--gap-v-e672b96f-9944-43cf-9b03-a191aef0a72d: 0px;
	--gap-uuid: e672b96f-9944-43cf-9b03-a191aef0a72d;
	max-width: 100%;
}

.sd[data-s-ff837f81-e7be-4c50-a7ba-96a6d36b1052] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(0deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-0d6389d1-77ab-479c-bda7-d6b017d63540]:hover .sd[data-s-ff837f81-e7be-4c50-a7ba-96a6d36b1052] {
	transform: translate(4px, -4px) rotate(0deg);
}

.sd[data-s-f0eb1920-f549-4ccc-955d-05f3b8905fe1] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	border-bottom: 0px solid rgba(255, 255, 255, 0.1);
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	border-top: 0px solid rgba(255, 255, 255, 0.1);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 16px 32px;
	transition-delay: 100ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(33.33% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0.6667));
	max-width: calc(33.33% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0.6667));
}

.sd[data-s-f0eb1920-f549-4ccc-955d-05f3b8905fe1].appear {
	opacity: 0;
}

.sd[data-s-f0eb1920-f549-4ccc-955d-05f3b8905fe1].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-f0eb1920-f549-4ccc-955d-05f3b8905fe1] {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		padding: 48px 0px 48px 0px;
		transition-delay: 0ms;
		width: calc(100% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0));
		max-width: calc(100% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-f0eb1920-f549-4ccc-955d-05f3b8905fe1] {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		flex: none;
		padding: 32px 0px 32px 0px;
		width: 100%;
	}
}

.sd[data-s-09c312c8-ce2a-48a0-b0f9-1feb9a85951f] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	max-width: 100%;
}

.sd[data-s-b66dc5a8-b64c-4424-9742-4343dbf0a2f5] {
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 96px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 700;
	height: 43px;
	line-height: 1.4;
	margin: 0px 0px 32px 0px;
	text-align: center;
	width: 43px;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-430a3b59-d2f8-4486-a62c-66d7ba4dd6c6] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 600;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-430a3b59-d2f8-4486-a62c-66d7ba4dd6c6] {
		font-size: 22px;
	}
}

.sd[data-s-f5874f35-28e9-4033-8042-20abac9aa292] {
	color: #cacaca;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-59c6f12e-606e-4609-a24c-6010380b3616] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 16px 32px 16px 32px;
	transition-delay: 200ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: calc(33.33% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0.6667));
	max-width: calc(33.33% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0.6667));
}

.sd[data-s-59c6f12e-606e-4609-a24c-6010380b3616].appear {
	opacity: 0;
}

.sd[data-s-59c6f12e-606e-4609-a24c-6010380b3616].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-59c6f12e-606e-4609-a24c-6010380b3616] {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 0px solid rgba(255, 255, 255, 0.1);
		flex: none;
		padding: 48px 0px 48px 0px;
		transition-delay: 0ms;
		width: calc(100% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0));
		max-width: calc(100% - (var(--gap-h-2ca9e703-5339-48ec-b430-8e464cb04a20) * 0));
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-59c6f12e-606e-4609-a24c-6010380b3616] {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		border-left: 0px solid rgba(255, 255, 255, 0.1);
		border-right: 0px solid rgba(255, 255, 255, 0.1);
		border-top: 0px solid rgba(255, 255, 255, 0.1);
		flex: none;
		padding: 32px 0px 32px 0px;
		width: 100%;
	}
}

.sd[data-s-c2fa6145-8048-4027-b83e-5dd36efd503e] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	max-width: 100%;
}

.sd[data-s-6d8ca408-175f-4ac9-aff9-9a3327c35c9b] {
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-radius: 96px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 700;
	height: 43px;
	line-height: 1.4;
	margin: 0px 0px 32px 0px;
	text-align: center;
	width: 43px;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-25e9c343-dae4-4c17-87f0-3aaf0c5a9cdc] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 24px;
	font-weight: 600;
	height: auto;
	line-height: 1.3;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-25e9c343-dae4-4c17-87f0-3aaf0c5a9cdc] {
		font-size: 22px;
	}
}

.sd[data-s-31417345-d387-4c94-b8f2-264252d875f3] {
	color: #cacaca;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-8d7009d4-f8b7-4bfd-93ce-bc3ada15b669] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 160px 0px 160px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-8d7009d4-f8b7-4bfd-93ce-bc3ada15b669] {
		padding: 128px 0px 128px 0px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-8d7009d4-f8b7-4bfd-93ce-bc3ada15b669] {
		padding: 150px 0px 0px 0px;
	}
}

.sd[data-s-02045c69-18d6-4d58-ab79-21ce12e2b1ae] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 48px;
	justify-content: flex-start;
	margin: 0px 0px 128px 0px;
	width: 86.66%;
	--gap-h-02045c69-18d6-4d58-ab79-21ce12e2b1ae: 0px;
	--gap-v-02045c69-18d6-4d58-ab79-21ce12e2b1ae: 48px;
	--gap-uuid: 02045c69-18d6-4d58-ab79-21ce12e2b1ae;
	max-width: 86.66%;
}


@media screen and (max-width: 768px) {
	.sd[data-s-02045c69-18d6-4d58-ab79-21ce12e2b1ae] {
		margin: 0px 0px 64px 0px;
		gap: 32px
	}
}

/*
@media screen and (max-width: 480px) {
	.sd[data-s-02045c69-18d6-4d58-ab79-21ce12e2b1ae] {
		flex: none;
		gap: 32px;
		margin: 0px 0px 64px 0px;
		width: 89.33%;
		--gap-h-02045c69-18d6-4d58-ab79-21ce12e2b1ae: 0px;
		--gap-v-02045c69-18d6-4d58-ab79-21ce12e2b1ae: 32px;
		max-width: 89.33%;
		height: calc(100% - 64px);
	}
}
*/

.sd[data-s-40165fcf-6a77-4eca-8e42-ecc116d317c9] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 40px;
	justify-content: center;
	padding: 0px;
	--gap-h-40165fcf-6a77-4eca-8e42-ecc116d317c9: 0px;
	--gap-v-40165fcf-6a77-4eca-8e42-ecc116d317c9: 40px;
	--gap-uuid: 40165fcf-6a77-4eca-8e42-ecc116d317c9;
}

@media screen and (max-width: 480px) {
	.sd[data-s-40165fcf-6a77-4eca-8e42-ecc116d317c9] {
		gap: 32px;
		--gap-h-40165fcf-6a77-4eca-8e42-ecc116d317c9: 0px;
		--gap-v-40165fcf-6a77-4eca-8e42-ecc116d317c9: 32px;
	}
}

.sd[data-s-cf8e4ab3-9587-4e75-bb2e-14b315f12eec] {
	color: transparent;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.1em;
	line-height: 1.85;
	margin: 0;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	background-clip: text;
    -webkit-background-clip: text;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

.sd[data-s-cf8e4ab3-9587-4e75-bb2e-14b315f12eec].appear {
	opacity: 0;
}

.sd[data-s-cf8e4ab3-9587-4e75-bb2e-14b315f12eec].appear-active {}

@media screen and (max-width: 768px) {
	.sd[data-s-cf8e4ab3-9587-4e75-bb2e-14b315f12eec] {
		font-size: 16px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-cf8e4ab3-9587-4e75-bb2e-14b315f12eec] {
		font-size: 14px;
	}
}

.sd[data-s-9d0f3d40-9feb-4d1f-99d3-bec239642f78] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 42px;
	font-weight: 700;
	height: auto;
	letter-spacing: normal;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-9d0f3d40-9feb-4d1f-99d3-bec239642f78].appear {
	opacity: 0;
}

.sd[data-s-9d0f3d40-9feb-4d1f-99d3-bec239642f78].appear-active {}

@media screen and (max-width: 1280px) {
	.sd[data-s-9d0f3d40-9feb-4d1f-99d3-bec239642f78] {
		font-size: 40px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-9d0f3d40-9feb-4d1f-99d3-bec239642f78] {
		flex: none;
		font-size: 36px;
		width: calc(100% - (var(--gap-h-40165fcf-6a77-4eca-8e42-ecc116d317c9) * 0));
		max-width: calc(100% - (var(--gap-h-40165fcf-6a77-4eca-8e42-ecc116d317c9) * 0));
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-9d0f3d40-9feb-4d1f-99d3-bec239642f78] {
		flex: none;
		font-size: 24px;
		width: calc(90% - (var(--gap-h-40165fcf-6a77-4eca-8e42-ecc116d317c9) * 0.10000000000000003));
		max-width: calc(90% - (var(--gap-h-40165fcf-6a77-4eca-8e42-ecc116d317c9) * 0.10000000000000003));
	}
}

.sd[data-s-0ab12d1b-41bf-44d9-bc04-9eebacd4a016] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 700px;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-0ab12d1b-41bf-44d9-bc04-9eebacd4a016].appear {
	opacity: 0;
}

.sd[data-s-0ab12d1b-41bf-44d9-bc04-9eebacd4a016].appear-active {}

.sd[data-s-3e4f1383-6758-4c52-8cea-44780ff86c4e] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: row-reverse;
	flex-wrap: nowrap;
	gap: 0px;
	justify-content: space-between;
	padding: 0px 0px 0px 0px;
	width: 86.66%;
	--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e: 0px;
	--gap-v-3e4f1383-6758-4c52-8cea-44780ff86c4e: 0px;
	--gap-uuid: 3e4f1383-6758-4c52-8cea-44780ff86c4e;
	max-width: 86.66%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-3e4f1383-6758-4c52-8cea-44780ff86c4e] {
		flex-direction: column;
		flex-wrap: nowrap;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-3e4f1383-6758-4c52-8cea-44780ff86c4e] {
		flex: none;
		width: 89.33%;
		max-width: 89.33%;
	}
}

.sd[data-s-a692dcc0-8327-4a43-8fdb-07020d0ebfd9] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 64px;
	justify-content: center;
	padding: 0px;
	width: calc(38.46% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0.6154));
	--gap-h-a692dcc0-8327-4a43-8fdb-07020d0ebfd9: 0px;
	--gap-v-a692dcc0-8327-4a43-8fdb-07020d0ebfd9: 64px;
	--gap-uuid: a692dcc0-8327-4a43-8fdb-07020d0ebfd9;
	max-width: calc(38.46% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0.6154));
}

@media screen and (max-width: 768px) {
	.sd[data-s-a692dcc0-8327-4a43-8fdb-07020d0ebfd9] {
		width: calc(100% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0));
		max-width: calc(100% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0));
	}
}

.sd[data-s-f536c129-2646-4dfd-ba39-c75d7fdfffe0] {
	align-content: flex-start;
	align-items: flex-start;
	background: #111111;
	border-radius: 4px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	padding: 40px;
	width: calc(100% - (var(--gap-h-a692dcc0-8327-4a43-8fdb-07020d0ebfd9) * 0));
	max-width: calc(100% - (var(--gap-h-a692dcc0-8327-4a43-8fdb-07020d0ebfd9) * 0));
}

@media screen and (max-width: 768px) {
	.sd[data-s-f536c129-2646-4dfd-ba39-c75d7fdfffe0] {
		width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f536c129-2646-4dfd-ba39-c75d7fdfffe0] {
		padding: 50px 30px 50px;
		width: 100%;
	}
}

.sd[data-s-f5920511-85c4-47c8-aec8-7564ca85300f] {
	color: #FFFFFF;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 20px;
	font-weight: 600;
	height: auto;
	line-height: 1.2;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-f5d32c7e-4ac7-4342-99ca-85695735317d] {
	align-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	max-width: 100%;
}

.sd[data-s-796758dd-6cfb-4d2f-b193-64e09f4c24a4] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-382bd8ad-457a-4db1-9d9a-6fc1cc33626b] {
	color: #FFFFFF;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-d2093ba0-d6e7-4a2f-bedf-594dc523fd89] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

.sd[data-s-deb13979-e7cb-4ad0-9023-747e5601d40e] {
	color: #FFFFFF;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-e29380ee-29bd-476e-817b-121c3927ae91] {
	color: #999999;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-weight: 500;
	height: auto;
	line-height: 1.4;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-e29380ee-29bd-476e-817b-121c3927ae91] {
		margin: 10px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-f8fc8428-0e2b-4228-ad3d-3900e6811f41] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-3f646b93-74e9-45e8-b393-75e886cc2d97] {
	color: #FFFFFF;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-72e9d872-ba9c-4602-9da6-9e9c2659bd0b] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

.sd[data-s-57409e85-5908-4fc8-8b2a-e425ba423542] {
	color: #FFFFFF;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-fa336f7d-5152-4980-89e1-7395e3ac2469] {
	color: #999999;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-weight: 500;
	height: auto;
	line-height: 1.4;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-fa336f7d-5152-4980-89e1-7395e3ac2469] {
		margin: 10px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-d13d83f2-a84b-40e5-ab1e-c043d82f3be2] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-720c979e-483a-456f-b25c-9a18180480a4] {
	color: #FFFFFF;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-a6e55e03-4903-4b89-918c-b02a934e9bf8] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

.sd[data-s-b14b313a-5877-4d03-b16b-0a6ff765ac4b] {
	color: #FFFFFF;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-ecf35c8d-1346-4162-8ead-eaecfc3be4d2] {
	color: #999999;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-weight: 500;
	height: auto;
	line-height: 1.4;
	margin: 5px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-ecf35c8d-1346-4162-8ead-eaecfc3be4d2] {
		margin: 10px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-b630abf8-c2bf-4af9-b753-0dc66364c93b] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-0c9439cd-2a06-45d5-a077-392866aa833a] {
	color: #FFFFFF;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-3b7c761e-e26b-4965-ac4c-da40d4d7b14c] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 8px);
}

.sd[data-s-e7bb0c6a-0588-43fa-b999-bc2c554d8f1d] {
	color: #FFFFFF;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-weight: 600;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-67422396-1775-47eb-beb6-25c98238fda3] {
	color: #999999;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-weight: 500;
	height: auto;
	line-height: 1.4;
	margin: 5px 0px 0px 0px;
	text-align: left;
	width: 100%;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-67422396-1775-47eb-beb6-25c98238fda3] {
		margin: 10px 0px 0px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-22b8fd21-87e0-4e71-8fc2-e6b051f72f65] {
	align-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 24px;
	justify-content: flex-start;
	padding: 0px;
	--gap-h-22b8fd21-87e0-4e71-8fc2-e6b051f72f65: 0px;
	--gap-v-22b8fd21-87e0-4e71-8fc2-e6b051f72f65: 24px;
	--gap-uuid: 22b8fd21-87e0-4e71-8fc2-e6b051f72f65;
}

@media screen and (max-width: 768px) {
	.sd[data-s-22b8fd21-87e0-4e71-8fc2-e6b051f72f65] {
		flex-direction: column;
	}
}

.sd[data-s-45c70806-3c81-42cf-bd97-17b31ac771b6] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-49c65f08-4570-4fcc-a02e-9fb408db07aa] {
	flex: none;
	gap: 32px;
	padding: 0px;
	width: calc(100% - (var(--gap-h-22b8fd21-87e0-4e71-8fc2-e6b051f72f65) * 0));
	--gap-h-49c65f08-4570-4fcc-a02e-9fb408db07aa: 0px;
	--gap-v-49c65f08-4570-4fcc-a02e-9fb408db07aa: 32px;
	--gap-uuid: 49c65f08-4570-4fcc-a02e-9fb408db07aa;
	max-width: calc(100% - (var(--gap-h-22b8fd21-87e0-4e71-8fc2-e6b051f72f65) * 0));
}

.sd[data-s-4bf8f2d6-0154-41d1-b3bd-07c084bd5d33] {
	align-content: flex-start;
	align-items: flex-start;
	background: #fafafa;
	border-radius: 8px;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 16px;
	justify-content: flex-start;
	padding: 24px 24px;
	width: calc(100% - (var(--gap-h-49c65f08-4570-4fcc-a02e-9fb408db07aa) * 0));
	--gap-h-4bf8f2d6-0154-41d1-b3bd-07c084bd5d33: 16px;
	--gap-v-4bf8f2d6-0154-41d1-b3bd-07c084bd5d33: 0px;
	--gap-uuid: 4bf8f2d6-0154-41d1-b3bd-07c084bd5d33;
	max-width: calc(100% - (var(--gap-h-49c65f08-4570-4fcc-a02e-9fb408db07aa) * 0));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-4bf8f2d6-0154-41d1-b3bd-07c084bd5d33] {
		padding: 24px 20px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-4bf8f2d6-0154-41d1-b3bd-07c084bd5d33] {
		flex-direction: row;
		flex-wrap: nowrap;
	}
}

.sd[data-s-08e95838-0b1a-413d-82d9-e8d0883c4cd5] {
	border-radius: 128px;
	flex: none;
	height: auto;
	margin: 2px 0px 0px 0px;
	width: 96px;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-08e95838-0b1a-413d-82d9-e8d0883c4cd5] {
		flex: none;
		width: 80px;
		max-width: 100%;
	}
}

.sd[data-s-ce40e6a1-3f61-411b-b242-96954daa72f5] {
	align-content: flex-start;
	align-items: flex-start;
	flex: 1;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 8px;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: auto;
	--gap-h-ce40e6a1-3f61-411b-b242-96954daa72f5: 0px;
	--gap-v-ce40e6a1-3f61-411b-b242-96954daa72f5: 8px;
	--gap-uuid: ce40e6a1-3f61-411b-b242-96954daa72f5;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-ce40e6a1-3f61-411b-b242-96954daa72f5] {
		flex-direction: column;
	}
}

.sd[data-s-d58fb648-2282-4798-9415-89bb94dc8b9e] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 20px;
	font-weight: 700;
	height: auto;
	line-height: 1.3;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-438d8107-2b54-4c13-a675-a1313ef786f5] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-c95f5a46-b433-421c-a328-a8c88b590f16] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex-direction: row;
	flex-wrap: nowrap;
	font-feature-settings: 'palt' 1;
	font-size: 17px;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-c95f5a46-b433-421c-a328-a8c88b590f16]:hover {
	opacity: 1;
}

.sd[data-s-d0ac9c70-445c-44db-ac61-1f126ca0c407] {
	color: #555555;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: normal;
	line-height: 1.2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: underline;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0, 0.7, 0, 1);
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-c95f5a46-b433-421c-a328-a8c88b590f16]:hover .sd[data-s-d0ac9c70-445c-44db-ac61-1f126ca0c407] {
	color: #333333;
}

.sd[data-s-635104d8-5997-4242-99f2-ed91850504cb] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: none;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	opacity: 1;
	padding: 0px;
	width: calc(53.84% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0.46159999999999995));
	max-width: calc(53.84% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0.46159999999999995));
}

@media screen and (max-width: 1280px) {
	.sd[data-s-635104d8-5997-4242-99f2-ed91850504cb] {
		margin: 0px 0px 0px 0px;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-635104d8-5997-4242-99f2-ed91850504cb] {
		margin: 96px 0px 0px 0px;
		width: calc(100% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0));
		max-width: calc(100% - (var(--gap-h-3e4f1383-6758-4c52-8cea-44780ff86c4e) * 0));
	}
}

.sd[data-s-9db866db-d9fe-45d8-b0c3-21fcbfcd6fdc] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 24px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	margin: 0px 0px 48px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-bf89d058-ceb8-4b53-8380-baf35d5e2143] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: none;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 80%;
	max-width: 80%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-bf89d058-ceb8-4b53-8380-baf35d5e2143] {
		flex: none;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-61b5e01d-1cf0-49a0-8b9a-0d768170bd5d] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-5790a844-48ee-4826-9495-4c9a425011e2] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-5790a844-48ee-4826-9495-4c9a425011e2] {
		font-size: 14px;
	}
}

.sd[data-s-2178ef4e-4cf6-4d30-9866-52182da01308] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-d9dfaaae-d4a2-4d26-8f86-b7671be97fee] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-d9dfaaae-d4a2-4d26-8f86-b7671be97fee] {
		font-size: 14px;
	}
}

.sd[data-s-2abae79e-d5d9-49a8-aeee-2f79c924558a] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 50px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	opacity: 1;
	padding: 10px 16px 10px 16px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-2abae79e-d5d9-49a8-aeee-2f79c924558a]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-2abae79e-d5d9-49a8-aeee-2f79c924558a]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-2abae79e-d5d9-49a8-aeee-2f79c924558a]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-2abae79e-d5d9-49a8-aeee-2f79c924558a]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-49b9c194-5d93-43fe-884f-627abb8c87c3] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-e4e121a1-abc9-4e39-aa84-aeec996b053e] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	color: #111111;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-76fa1171-3dbc-48ae-b180-e931b54500c5] {
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-76fa1171-3dbc-48ae-b180-e931b54500c5] {
		font-size: 14px;
	}
}

.sd[data-s-8a1f7a4c-da14-49e1-8d6e-f27214f89122] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-da94a607-dbba-4c69-a131-ab00ab752abc] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-da94a607-dbba-4c69-a131-ab00ab752abc] {
		font-size: 14px;
	}
}

.sd[data-s-4d1aa7ce-e0cc-4a5a-b969-502bfa2d5636] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 50px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	opacity: 1;
	padding: 10px 16px 10px 16px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-4d1aa7ce-e0cc-4a5a-b969-502bfa2d5636]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-4d1aa7ce-e0cc-4a5a-b969-502bfa2d5636]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-4d1aa7ce-e0cc-4a5a-b969-502bfa2d5636]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-4d1aa7ce-e0cc-4a5a-b969-502bfa2d5636]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-611d0ffa-df74-4a2b-931c-80d5a4db5336] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-5d5139b6-38d8-459c-a451-7aebb1ed1908] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	color: #111111;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-7a89d738-5ec4-45e9-8236-9a8f4ef661bc] {
	color: #333;
	font-family: var(--s-font-5489e031);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-7a89d738-5ec4-45e9-8236-9a8f4ef661bc] {
		font-size: 14px;
	}
}

.sd[data-s-f14c0f94-0aaa-4819-b633-ac84ad2ad401] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-5489e031);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-5d211172-4e66-4593-a8f8-a5c178e59ce7] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	font-family: var(--s-font-5489e031);
	font-size: 16px;
	font-weight: 400;
	height: 50px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	margin: 10px 0px 0px 0px;
	opacity: 1;
	padding: 10px 16px 10px 16px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-5d211172-4e66-4593-a8f8-a5c178e59ce7]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-5d211172-4e66-4593-a8f8-a5c178e59ce7]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-5d211172-4e66-4593-a8f8-a5c178e59ce7]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-5d211172-4e66-4593-a8f8-a5c178e59ce7]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-c98f732e-1775-4715-a4ee-417d02a3f100] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	margin: 0px 0px 60px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-0341e0ac-cc7f-427a-bfeb-9a7bf5bf7cd1] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-b3a3a126-da9c-4b4f-8c3b-f8a1c7dadbbc] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-b3a3a126-da9c-4b4f-8c3b-f8a1c7dadbbc] {
		font-size: 14px;
	}
}

.sd[data-s-53373a26-06ad-42b3-b65f-4de2e56d53fb] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-376f21c3-4ba4-4ccf-b2f0-125ac486db17] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-376f21c3-4ba4-4ccf-b2f0-125ac486db17] {
		font-size: 14px;
	}
}

.sd[data-s-8f2eb9cc-c050-4e39-bd1a-f4802ba668ff] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 15px;
	font-weight: 400;
	height: auto;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	opacity: 1;
	padding: 15px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-8f2eb9cc-c050-4e39-bd1a-f4802ba668ff]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-8f2eb9cc-c050-4e39-bd1a-f4802ba668ff]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-8f2eb9cc-c050-4e39-bd1a-f4802ba668ff]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-8f2eb9cc-c050-4e39-bd1a-f4802ba668ff]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-ee98d32e-fccf-422b-92fe-c9680c7eb934] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: none;
	height: auto;
	margin: 0px 0px 20px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 80%;
	max-width: 80%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-ee98d32e-fccf-422b-92fe-c9680c7eb934] {
		flex: none;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-e04a6d46-0951-44e7-99e9-43dc4afa2355] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-05cd4cc8-0335-4002-b9ba-9f8c957f8bba] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-05cd4cc8-0335-4002-b9ba-9f8c957f8bba] {
		font-size: 14px;
	}
}

.sd[data-s-b84a26e2-5c55-499a-8037-a50f74a8d580] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-64ecc154-cce3-4eaa-ad4d-ee0cbb0cc601] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-64ecc154-cce3-4eaa-ad4d-ee0cbb0cc601] {
		font-size: 14px;
	}
}

.sd[data-s-c4fefb1f-0a69-4279-a4ee-9e4f86b00d3d] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: 50px;
	justify-content: flex-end;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-cdf9beb4-e0d7-4c94-83d7-a64c49b83f94] {
	appearance: none;
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333333;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 100%;
	line-height: 1.4;
	padding: 15px 10px 15px 10px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-cdf9beb4-e0d7-4c94-83d7-a64c49b83f94]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-cdf9beb4-e0d7-4c94-83d7-a64c49b83f94]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-cdf9beb4-e0d7-4c94-83d7-a64c49b83f94]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-cdf9beb4-e0d7-4c94-83d7-a64c49b83f94]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-cdc5f065-1046-4647-ab5c-bbcf40e274d4] {
	bottom: 0px;
	color: #666666;
	font-size: 20px;
	height: auto;
	left: auto;
	margin: 0 0 0 0;
	pointer-events: none;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 42px;
	max-width: 100%;
}

.sd[data-s-eda4f582-b564-493c-9e40-6eebc74e2767] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	height: auto;
	margin: 0px 0px 60px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-8ac60ed2-fb63-4992-a5a7-3e65adf3346c] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-8ac60ed2-fb63-4992-a5a7-3e65adf3346c] {
		font-size: 14px;
	}
}

.sd[data-s-1375269c-142c-4bab-8868-e8b36cf2a9c6] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 50px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	opacity: 1;
	padding: 10px 16px 10px 16px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-1375269c-142c-4bab-8868-e8b36cf2a9c6]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-1375269c-142c-4bab-8868-e8b36cf2a9c6]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-1375269c-142c-4bab-8868-e8b36cf2a9c6]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-1375269c-142c-4bab-8868-e8b36cf2a9c6]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-4663aad7-b5d7-4079-ad6a-d51591662197] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-ce7bca57-8ea2-4b4b-a66b-56c273693f0c] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	color: #111111;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-5d7ccbb8-e92b-4668-b848-7f5aba1d66aa] {
	color: #333;
	font-family: var(--s-font-5489e031);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-5d7ccbb8-e92b-4668-b848-7f5aba1d66aa] {
		font-size: 14px;
	}
}

.sd[data-s-b032ae88-de74-431e-a294-0acd8ad826f3] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	font-family: var(--s-font-5489e031);
	font-size: 16px;
	font-weight: 400;
	height: 50px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	margin: 10px 0px 0px 0px;
	opacity: 1;
	padding: 10px 16px 10px 16px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-b032ae88-de74-431e-a294-0acd8ad826f3]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-b032ae88-de74-431e-a294-0acd8ad826f3]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-b032ae88-de74-431e-a294-0acd8ad826f3]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-b032ae88-de74-431e-a294-0acd8ad826f3]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-09ca0e26-6695-4b7b-acfe-1ccb49e3f4e4] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: 1;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 80%;
	max-width: 80%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-09ca0e26-6695-4b7b-acfe-1ccb49e3f4e4] {
		margin: 0px 0px 20px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-09ca0e26-6695-4b7b-acfe-1ccb49e3f4e4] {
		flex: none;
		height: auto;
		margin: 0px 0px 30px 0px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-811ea325-0185-457a-b9a6-4e2eb191626e] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-811ea325-0185-457a-b9a6-4e2eb191626e] {
		font-size: 14px;
	}
}

.sd[data-s-51408616-3dd1-460b-a636-fedd1876c7e3] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-51408616-3dd1-460b-a636-fedd1876c7e3] {
		font-size: 14px;
	}
}

.sd[data-s-00935cb3-ac1e-407d-ab0a-5a6faf077c75] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 50px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	opacity: 1;
	padding: 10px 16px 10px 16px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-00935cb3-ac1e-407d-ab0a-5a6faf077c75]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-00935cb3-ac1e-407d-ab0a-5a6faf077c75]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-00935cb3-ac1e-407d-ab0a-5a6faf077c75]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-00935cb3-ac1e-407d-ab0a-5a6faf077c75]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-4885f997-2c2d-413b-b518-fbca17142057] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: 1;
	height: auto;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 80%;
	max-width: 80%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-4885f997-2c2d-413b-b518-fbca17142057] {
		margin: 0px 0px 20px 0px;
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-4885f997-2c2d-413b-b518-fbca17142057] {
		flex: 1;
	}
}

.sd[data-s-7a86db97-dc37-4b4a-a8e5-f9b399fdc051] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-7a86db97-dc37-4b4a-a8e5-f9b399fdc051] {
		font-size: 14px;
	}
}

.sd[data-s-f0ea7f29-5c3b-4a9a-b047-42e10106ff6b] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-f0ea7f29-5c3b-4a9a-b047-42e10106ff6b] {
		font-size: 14px;
	}
}

.sd[data-s-dba89abc-8b02-43da-80b8-d8f71006e8b3] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: 50px;
	justify-content: flex-end;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-d3c09a00-5a34-4e00-a9f6-ba94d469cc56] {
	appearance: none;
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333333;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 100%;
	line-height: 1.4;
	padding: 15px 10px 15px 10px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-d3c09a00-5a34-4e00-a9f6-ba94d469cc56]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-d3c09a00-5a34-4e00-a9f6-ba94d469cc56]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-d3c09a00-5a34-4e00-a9f6-ba94d469cc56]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-d3c09a00-5a34-4e00-a9f6-ba94d469cc56]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-bd88e38f-a649-4013-bed2-4194e405145b] {
	bottom: 0px;
	color: #666666;
	font-size: 20px;
	height: auto;
	left: auto;
	margin: 0 0 0 0;
	pointer-events: none;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 42px;
	max-width: 100%;
}

.sd[data-s-f220ad18-c945-4a93-9dfb-9a6458d6f7ff] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	flex: 1;
	height: auto;
	margin: 0px 0px 60px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 80%;
	max-width: 80%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-f220ad18-c945-4a93-9dfb-9a6458d6f7ff] {
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-f220ad18-c945-4a93-9dfb-9a6458d6f7ff] {
		flex: 1;
	}
}

.sd[data-s-b5af87e2-db72-4498-92df-0e0e5b8c1aa8] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-b5af87e2-db72-4498-92df-0e0e5b8c1aa8] {
		font-size: 14px;
	}
}

.sd[data-s-8b491834-19e3-4e4f-9530-34a392a6c198] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-8b491834-19e3-4e4f-9530-34a392a6c198] {
		font-size: 14px;
	}
}

.sd[data-s-133bab6e-ff8f-4781-8a7a-eac335538165] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: 50px;
	justify-content: flex-end;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-31f94deb-75b1-47e6-a808-394ea6ee4c0c] {
	appearance: none;
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333333;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 100%;
	line-height: 1.4;
	overflow-x: visible;
	overflow-y: visible;
	padding: 15px 10px 15px 10px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-31f94deb-75b1-47e6-a808-394ea6ee4c0c]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-31f94deb-75b1-47e6-a808-394ea6ee4c0c]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-31f94deb-75b1-47e6-a808-394ea6ee4c0c]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-31f94deb-75b1-47e6-a808-394ea6ee4c0c]:-ms-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-db4d4f82-d02a-4102-9213-31fab74591c3] {
	bottom: 0px;
	color: #666666;
	font-size: 20px;
	height: auto;
	left: auto;
	margin: 0 0 0 0;
	pointer-events: none;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 42px;
	max-width: 100%;
}

.sd[data-s-a56d4c63-58ab-4cf0-8fc4-e7d0dbf2c7a7] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	margin: 0px 0px 30px 0px;
	opacity: 1;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-ada30c09-1a75-416a-a8c7-59fe06b7e5c9] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-907ebeea-3489-4feb-9764-22c6483591fb] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-907ebeea-3489-4feb-9764-22c6483591fb] {
		font-size: 14px;
	}
}

.sd[data-s-95a29b8c-fb7e-45ea-b08b-80c0468a8f8d] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-0fdb90d5-696c-499f-b0ec-86c9f128b7f1] {
	color: #666666;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-0fdb90d5-696c-499f-b0ec-86c9f128b7f1] {
		font-size: 14px;
	}
}

.sd[data-s-bb674b12-c602-4b81-8ca5-e27e60cab2ff] {
	background: #fafafa;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-radius: 4px;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
	box-shadow: none;
	color: #333;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: 250px;
	justify-content: center;
	letter-spacing: 0em;
	line-height: 1.4;
	opacity: 1;
	padding: 15px;
	text-align: left;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-bb674b12-c602-4b81-8ca5-e27e60cab2ff]::-webkit-input-placeholder {
	color: #aeaeae;
}

.sd[data-s-bb674b12-c602-4b81-8ca5-e27e60cab2ff]:-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-bb674b12-c602-4b81-8ca5-e27e60cab2ff]::-moz-placeholder {
	color: #aeaeae;
}

.sd[data-s-bb674b12-c602-4b81-8ca5-e27e60cab2ff]:-ms-input-placeholder {
	color: #aeaeae;
}

@media screen and (max-width: 480px) {
	.sd[data-s-bb674b12-c602-4b81-8ca5-e27e60cab2ff] {
		flex: none;
		height: 200px;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-ef0bfec9-3a3d-42f7-acf3-a2cfd5068eb5] {
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	margin: 0px 0px 30px 0px;
	overflow-x: visible;
	overflow-y: visible;
	padding: 0px;
	max-width: 100%;
}

.sd[data-s-a52923d1-9eea-4f58-8e84-bdad9a4df5ac] {
	flex: none;
	height: auto;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: auto;
	max-width: calc(100% - 10px);
}

.sd[data-s-58b38115-df6a-42ee-84a4-d2eb880fc43b] {
	color: #111111;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.8;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-58b38115-df6a-42ee-84a4-d2eb880fc43b] {
		font-size: 14px;
	}
}

.sd[data-s-7aaed366-14c8-421f-803a-909df647c36e] {
	background: #111111;
	border-radius: 16px;
	color: #ffffff;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1;
	margin: 0px 0px 0px 8px;
	padding: 4px 8px 4px;
	text-align: left;
	width: auto;
	max-width: calc(100% - 8px);
	justify-content: flex-start;
}

.sd[data-s-5c202ba6-601a-4788-9b59-fe822cbee40c] {
	background: rgba(0, 0, 0, 0.0);
	border-radius: 128px;
	box-shadow: none;
	color: #333;
	flex: none;
	font-size: 15px;
	justify-content: center;
	opacity: 1;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-5c202ba6-601a-4788-9b59-fe822cbee40c]:hover {
	background: #333333;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

@media screen and (max-width: 480px) {
	.sd[data-s-5c202ba6-601a-4788-9b59-fe822cbee40c] {
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-70412719-95ce-43a5-88e0-49805f4b834f] {
	background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
	border-bottom: 0px solid #333333;
	border-left: 0px solid #333333;
	border-radius: 4px;
	border-right: 0px solid #333333;
	border-top: 0px solid #333333;
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.08);
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	margin: 0px 0px 0px 0px;
	mix-blend-mode: normal;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 16px 64px 16px 48px;
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.7, 0, 1);
	width: auto;
	z-index: 2;
	max-width: 100%;
    --g-color-0: #04c9f6;
    --g-position-0: 0%;
    --g-color-1: #2d47ca;
    --g-position-1: 100%;
    --g-color-2: #04c9f6;
    --g-position-2: 100%;
    --g-color-3: #04c9f6;
    --g-position-3: 100%;
    --g-color-4: #04c9f6;
    --g-position-4: 100%;
    --g-color-5: #04c9f6;
    --g-position-5: 100%;
    --g-color-6: #04c9f6;
    --g-position-6: 100%;
    --g-color-7: #04c9f6;
    --g-position-7: 100%;
    --g-color-8: #04c9f6;
    --g-position-8: 100%;
    --g-color-9: #04c9f6;
    --g-position-9: 100%;
    --g-color-10: #04c9f6;
    --g-position-10: 100%;
    --g-color-11: #04c9f6;
    --g-position-11: 100%;
    --g-angle: 45deg;
}

@media screen and (max-width: 480px) {
	.sd[data-s-70412719-95ce-43a5-88e0-49805f4b834f] {
		align-content: center;
		align-items: center;
		display: flex;
		justify-content: center;
		width: 100%;
		max-width: 100%;
	}
}

.sd[data-s-8c4227bd-ada9-4ad8-9ad7-1e30fc1b2d12] {
	color: #FFFFFF;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	height: auto;
	letter-spacing: normal;
	line-height: 1.2;
	margin: 0px 4px 0px 0px;
	mix-blend-mode: normal;
	padding: 0px 0px 0px 0px;
	text-align: center;
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.7, 0, 1);
	width: auto;
	max-width: calc(100% - 4px);
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-8c4227bd-ada9-4ad8-9ad7-1e30fc1b2d12] {
		font-size: 15px;
	}
}

.sd[data-s-f48f3c69-6a15-4781-9872-09656958a30d] {
	align-content: center;
	align-items: center;
	bottom: NaNpx;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: 100%;
	justify-content: center;
	left: NaNpx;
	margin: 0 0 0 0;
	padding: 0px 25px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	--gap-h-f48f3c69-6a15-4781-9872-09656958a30d: 0px;
	--gap-v-f48f3c69-6a15-4781-9872-09656958a30d: 0px;
	--gap-uuid: f48f3c69-6a15-4781-9872-09656958a30d;
	max-width: 100%;
}

.sd[data-s-17a01f74-76e2-4581-9661-bd00875af27a] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(45deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 10px;
	max-width: 100%;
}

.sd[data-s-5c202ba6-601a-4788-9b59-fe822cbee40c]:hover .sd[data-s-17a01f74-76e2-4581-9661-bd00875af27a] {
	transform: translate(4px, 0px) rotate(45deg);
}

.sd[data-s-bb6989cd-2f55-4de3-9066-20bf4aeb2b51] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	border-radius: 0;
	display: flex;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 0px;
	margin: 20px 0px 0px 0px;
	opacity: 1;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 0 0 0 0;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-bb6989cd-2f55-4de3-9066-20bf4aeb2b51] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-bb6989cd-2f55-4de3-9066-20bf4aeb2b51] {
		display: flex;
	}
}

.sd[data-s-0939ed6d-31cc-4272-8faa-cd0ab415a27f] {
	align-content: flex-start;
	align-items: flex-start;
	flex: none;
	height: auto;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-8dc66f9f-4c2e-4955-9f33-55266e614a58] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-8dc66f9f-4c2e-4955-9f33-55266e614a58]:hover {
	background: #fafafa;
}

.sd[data-s-fa0c5af4-2a44-44bb-a6b1-46afd653406f] {
	flex: none;
	height: 15px;
	margin: 0px 10px 0px 0px;
	width: 15px;
	max-width: calc(100% - 10px);
}

.sd[data-s-0b889c5a-9026-4f59-9ae8-be77f9a00b5b] {
	font-family: var(--s-font-68aa87c4);
	line-height: 1.4;
	text-align: left;
	justify-content: flex-start;
}

.sd[data-s-c1dd577a-51a0-468b-99dc-0b602c1b86e5] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	display: none;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	padding: 128px 0px 128px 0px;
	width: 1440px;
	max-width: 100%;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-c1dd577a-51a0-468b-99dc-0b602c1b86e5] {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-c1dd577a-51a0-468b-99dc-0b602c1b86e5] {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-c1dd577a-51a0-468b-99dc-0b602c1b86e5] {
		display: none;
		padding: 96px 0px 128px 0px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-c1dd577a-51a0-468b-99dc-0b602c1b86e5] {
		display: none;
	}
}

.sd[data-s-a1a3d89a-e588-4890-9c81-7093ecc7f0be] {
	align-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 96px;
	height: 100%;
	justify-content: flex-start;
	width: 73.33%;
	--gap-h-a1a3d89a-e588-4890-9c81-7093ecc7f0be: 0px;
	--gap-v-a1a3d89a-e588-4890-9c81-7093ecc7f0be: 96px;
	--gap-uuid: a1a3d89a-e588-4890-9c81-7093ecc7f0be;
	max-width: 73.33%;
}

@media screen and (max-width: 768px) {
	.sd[data-s-a1a3d89a-e588-4890-9c81-7093ecc7f0be] {
		gap: 64px;
		--gap-h-a1a3d89a-e588-4890-9c81-7093ecc7f0be: 0px;
		--gap-v-a1a3d89a-e588-4890-9c81-7093ecc7f0be: 64px;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a1a3d89a-e588-4890-9c81-7093ecc7f0be] {
		flex: none;
		width: 89.33%;
		max-width: 89.33%;
		height: 100%;
	}
}

.sd[data-s-bcae2149-2391-4fac-9f8e-44c7e4f1f206] {}

.sd[data-s-cea3c976-be40-4aa1-8c1c-9eda0f6e0f2f] {
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 1px solid #ededed;
	padding: 0px;
	width: calc(100% - (var(--gap-h-a1a3d89a-e588-4890-9c81-7093ecc7f0be) * 0));
	max-width: calc(100% - (var(--gap-h-a1a3d89a-e588-4890-9c81-7093ecc7f0be) * 0));
}

.sd[data-s-cd599b0e-93a4-44e3-9bfb-0e830669179d] {
	align-content: center;
	align-items: center;
	border-bottom: 1px solid #ededed;
	border-left: 0px solid #ededed;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 80px;
	justify-content: center;
	padding: 0px;
	width: 100%;
	--gap-h-cd599b0e-93a4-44e3-9bfb-0e830669179d: 0px;
	--gap-v-cd599b0e-93a4-44e3-9bfb-0e830669179d: 80px;
	--gap-uuid: cd599b0e-93a4-44e3-9bfb-0e830669179d;
	max-width: 100%;
}

.sd[data-s-cbe9cf0c-07f1-4795-af71-f1a9cc6fc23d] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(255, 255, 255, 0);
	border-radius: 0px;
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	padding: 0;
	width: calc(100% - (var(--gap-h-cd599b0e-93a4-44e3-9bfb-0e830669179d) * 0));
	max-width: calc(100% - (var(--gap-h-cd599b0e-93a4-44e3-9bfb-0e830669179d) * 0));
}

.sd[data-s-59bdecc9-e8cd-4c62-9d78-313ad0d4fec7] {
	align-content: center;
	align-items: center;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 16px;
	height: auto;
	justify-content: space-between;
	padding: 24px 0px 24px 0px;
	width: 100%;
	--gap-h-59bdecc9-e8cd-4c62-9d78-313ad0d4fec7: 16px;
	--gap-v-59bdecc9-e8cd-4c62-9d78-313ad0d4fec7: 0px;
	--gap-uuid: 59bdecc9-e8cd-4c62-9d78-313ad0d4fec7;
	max-width: 100%;
}

.sd[data-s-38ab2774-de66-4af1-948b-43f1175f7da5] {
	align-content: center;
	align-items: center;
	flex: 1;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 16px;
	justify-content: center;
	padding: 0px;
	width: auto;
	--gap-h-38ab2774-de66-4af1-948b-43f1175f7da5: 16px;
	--gap-v-38ab2774-de66-4af1-948b-43f1175f7da5: 0px;
	--gap-uuid: 38ab2774-de66-4af1-948b-43f1175f7da5;
	max-width: 100%;
}

.sd[data-s-797d028c-c114-4f92-ba84-4b39118f37de] {
	align-content: center;
	align-items: center;
	background: #ffffff;
	border-bottom: 0px solid #ededed;
	border-left: 0px solid #ededed;
	border-radius: 128px;
	border-right: 0px solid #ededed;
	border-top: 0px solid #ededed;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 0px;
	height: 32px;
	justify-content: center;
	padding: 0px;
	width: 32px;
	--gap-h-797d028c-c114-4f92-ba84-4b39118f37de: 0px;
	--gap-v-797d028c-c114-4f92-ba84-4b39118f37de: 0px;
	--gap-uuid: 797d028c-c114-4f92-ba84-4b39118f37de;
	max-width: 100%;
}

.sd[data-s-11d73bdc-14bc-4f83-9921-14f53ebedb91] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 18px;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.7;
	text-align: center;
	width: auto;
	max-width: 100%;
	justify-content: center;
}

.sd[data-s-f7f892b0-ad74-4a34-adef-0e70b82d09cf] {
	color: #141414;
	flex: 1;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 18px;
	font-weight: 600;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.3;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {
	background: #000000;
	display: flex;
	flex: none;
	height: 1.5px;
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 15px;
	max-width: 100%;
}

.sd._boolean1[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {}

@media screen and (max-width: 1280px) {
	.sd[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {
		display: flex;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {
		align-content: center;
		align-items: center;
		display: flex;
		flex: none;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
	}

	.sd._boolean1[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {
		transform: ;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-a0a20fa4-b72a-4983-a6f5-b462c13570f1] {
		display: flex;
	}
}

.sd[data-s-aa89f947-c997-4a71-92a9-0d1cc83d42ae] {
	background: #000000;
	flex: none;
	height: 100%;
	transform: rotate(90deg) scale(0, 1);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	max-width: 100%;
}

.sd._isClose[data-s-aa89f947-c997-4a71-92a9-0d1cc83d42ae] {
	transform: rotate(90deg) scale(1, 1);
}

@media screen and (max-width: 480px) {
	.sd[data-s-aa89f947-c997-4a71-92a9-0d1cc83d42ae] {
		flex: none;
		transform: rotate(90deg);
	}
}

.sd[data-s-864db0d6-e394-49da-8451-35dc3d6295d9] {
	align-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: flex-start;
	opacity: 1;
	overflow-x: hidden;
	overflow-y: hidden;
	padding: 0px;
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: 100%;
	max-width: 100%;
}

.sd._isClose[data-s-864db0d6-e394-49da-8451-35dc3d6295d9] {
	flex: none;
	height: 0px;
	transition-duration: 600ms;
}

.sd[data-s-1e6b6bd1-6ead-4dc6-a640-0af7e23a41d6] {
	align-content: flex-start;
	align-items: flex-start;
	background: rgba(0, 0, 0, 0.0);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	opacity: 1;
	padding: 12px 48px 32px 48px;
	width: 100%;
	max-width: 100%;
}

@media screen and (max-width: 480px) {
	.sd[data-s-1e6b6bd1-6ead-4dc6-a640-0af7e23a41d6] {
		padding: 12px 24px 24px 48px;
	}
}

.sd[data-s-0bff7e2e-957c-4ce5-a9d8-9c6cbbccacbd] {
	color: #141414;
	flex: none;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 400;
	height: auto;
	line-height: 1.7;
	padding: 0px 0px 0px;
	text-align: left;
	width: auto;
	max-width: 100%;
}

.sd[data-s-0bff7e2e-957c-4ce5-a9d8-9c6cbbccacbd]>p {
	margin: 0px 0px 0px 0px;
}

.sd[data-s-7ede2933-7eab-4907-b753-ca8329e1aa3b] {}

.sd[data-s-8ca9d9bb-4d7c-4357-b7ae-eb588e3512fd] {}






























































/* POPUP */

.sd[data-s-ab7ed646-9232-4e2f-9154-973c51b6371a] {
	background: rgba(0, 0, 0, 0.16);
	height: 100%;
	justify-content: center;
	width: 100%;
	max-width: 100%;
}

.sd[data-s-a47b727c-3c99-4d8d-927f-c19dbfeb4576] {
	align-content: flex-start;
	align-items: flex-start;
	background: #FFFFFF;
	border-radius: 16px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
	flex: none;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 16px;
	height: auto;
	justify-content: center;
	margin: 16px 32px;
	padding: 48px 48px 32px 48px;
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 1, 1, 1);
	width: 700px;
	--gap-h-a47b727c-3c99-4d8d-927f-c19dbfeb4576: 0px;
	--gap-v-a47b727c-3c99-4d8d-927f-c19dbfeb4576: 16px;
	--gap-uuid: a47b727c-3c99-4d8d-927f-c19dbfeb4576;
	max-width: calc(100% - 64px);
}

.sd[data-s-a47b727c-3c99-4d8d-927f-c19dbfeb4576].appear {
	opacity: 0;
	transform: translate(0px, 16px);
}

.sd[data-s-a47b727c-3c99-4d8d-927f-c19dbfeb4576].appear-active {}

@media screen and (max-width: 480px) {
	.sd[data-s-a47b727c-3c99-4d8d-927f-c19dbfeb4576] {
		margin: 16px 24px;
		padding: 48px 32px 32px 32px;
		max-width: calc(100% - 48px);
	}
}

.sd[data-s-0a458ba7-c4f7-4ac0-9865-54adb7a183e2] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-feature-settings: 'palt' 1;
	font-size: 32px;
	font-weight: 700;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.3;
	text-align: center;
	transition-delay: 0ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: center;
}

@media screen and (max-width: 480px) {
	.sd[data-s-0a458ba7-c4f7-4ac0-9865-54adb7a183e2] {
		display: flex;
		font-size: 32px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-0a458ba7-c4f7-4ac0-9865-54adb7a183e2] {
		display: flex;
	}
}

.sd[data-s-869959e5-8634-41da-9b88-052fab95e035] {
	color: #141414;
	font-family: var(--s-font-68aa87c4);
	font-size: 18px;
	font-weight: 400;
	height: auto;
	letter-spacing: 0.05em;
	line-height: 1.7;
	margin: 0px 0px 16px 0px;
	text-align: left;
	transition-delay: 0ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

@media screen and (max-width: 480px) {
	.sd[data-s-869959e5-8634-41da-9b88-052fab95e035] {
		display: flex;
		font-size: 16px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-869959e5-8634-41da-9b88-052fab95e035] {
		display: flex;
	}
}

.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295] {
	align-content: center;
	align-items: center;
	background: #141414;
	border-radius: 96px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: auto;
	justify-content: center;
	margin: 0px 0px 0px 0px;
	padding: 14px 80px;
	transition-delay: 0ms;
	transition-duration: 800ms;
	transition-timing-function: cubic-bezier(0.2, 1, 1, 1);
	width: auto;
	max-width: 100%;
}

.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295]:hover {
	opacity: 1;
}

@media screen and (max-width: 1280px) {
	.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295] {
		display: flex;
	}
}

@media screen and (max-width: 768px) {
	.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295] {
		display: flex;
	}
}

@media screen and (max-width: 480px) {
	.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295] {
		display: flex;
		padding: 14px 64px;
	}
}

@media screen and (max-width: 360px) {
	.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295] {
		display: flex;
	}
}

.sd[data-s-ae1dcc3f-45c1-4c1a-a613-8a83d47af02c] {
	color: #ffffff;
	font-family: var(--s-font-68aa87c4);
	font-size: 16px;
	font-weight: 700;
	height: auto;
	line-height: 1.4;
	text-align: left;
	width: auto;
	max-width: 100%;
	justify-content: flex-start;
}

.sd[data-s-abfad0c6-3b3d-4a00-b65f-0c303cbbf481] {
	align-content: center;
	align-items: center;
	bottom: 0px;
	flex: none;
	flex-direction: row;
	flex-wrap: nowrap;
	height: 100%;
	justify-content: center;
	left: auto;
	margin: 0 0 0 0;
	padding: 0px 20px 0px 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
	max-width: 100%;
}

.sd[data-s-165a10bd-0011-40a6-9cd4-076a0c18a3fd] {
	flex: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	transform: rotate(0deg);
	transition-duration: 400ms;
	transition-timing-function: cubic-bezier(0, 0.5, 0.22, 1);
	width: 12px;
	max-width: 100%;
}

.sd[data-s-ebbedb5d-602d-464b-9e3d-8961c13c5295]:hover .sd[data-s-165a10bd-0011-40a6-9cd4-076a0c18a3fd] {
	transform: translate(4px, 0px) rotate(0deg);
}