body[data-i6af3a7311aa8=w7716c88a30b2] .ad41c32855584::before {
	animation: ka1fb9470200d 2.8s ease-in-out infinite alternate;
	background-image: radial-gradient(circle,rgb(255,255,255) 0 1.5px,transparent 2.5px),radial-gradient(circle,var(--f5e356ef6dc17) 0 1.5px,transparent 2.5px);
	background-size: 70px 70px,110px 110px;
	background-position: 0 0,35px 50px;
}
body[data-i6af3a7311aa8] .ad41c32855584 {
	overflow: hidden;
	position: relative;
}
body[data-d70177fb528ff=ndb839e14e576] {
	--i532d72fff251: 4px;
	--w3c817c7e2da5: 3px;
}
body[data-k497618a6236b=o7956224585bc] {
	--v5e51b7874f17: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}.i8009131b0e8e{opacity:1}
body[data-mafa8b8dc3cbe=u83bc74d436ac] {
	--ue95b812b09ab: rgb(91,97,117);
	--od2816af9d0b1: rgb(74,222,128);
	--pd7ca1e047dd1: rgb(27,30,41);
	--vdd5142022a90: rgb(241,242,246);
	--h035c88c6d196: rgb(58,63,82);
	--ba062292a2b93: 0 18px 50px rgba(0, 0, 0, .35);
	--fe45d49d221d5: rgb(52,58,78);
	--z33d3d14b7775: rgb(185,189,204);
	color-scheme: dark;
	--r1e9d1b0527c0: rgb(167,171,189);
}
body[data-mafa8b8dc3cbe=u83bc74d436ac] {
	--x5064bf0a75f8: rgb(15,23,42);
	--pd7ca1e047dd1: rgb(22,33,58);
	--jad0b8bb09fe1: rgb(125,211,252);
	--l8bd738d164c7: rgb(22,33,58);
	--de60ed7ebc072: rgb(10,16,32);
	--f5e356ef6dc17: rgb(56,189,248);
	--ldb4edb9c755f: rgb(15,23,42);
	--h0a999dc46e51: rgb(29,42,69);
	--q2373f362e348: rgba(56, 189, 248, .18);
	--lee77cd487bb1: rgb(42,56,84);
	--yb5cac666069e: rgb(15,23,42);
	--ycdd6e401bd3a: rgb(18,27,49);
}
body[data-i6af3a7311aa8] .ad41c32855584>* {
	z-index: 1;
	position: relative;
}
body[data-i6af3a7311aa8] .ad41c32855584::before {
	content: "";
	inset: 0px;
	pointer-events: none;
	position: absolute;
	opacity: .35;
}
@keyframes k442bb37ac1ca {
	from {
		background-position-y: -200px,-160px,-120px;
	}
	to {
		background-position-y: 200px,160px,120px;
	}
}
@keyframes kee9a8da52f2f {
	from {
		background-position-y: 240px,260px;
	}
	to {
		background-position-y: -240px,-260px;
	}
}.r262ac3043a5c{isolation:auto}
@keyframes ka1fb9470200d {
	from {
		opacity: .15;
	}
	to {
		opacity: .45;
	}
}
@keyframes kce322e382b85 {
	from {
		transform: scale(1);
	}
	to {
		transform: scale(1.08);
	}
}
@keyframes kab9d2034c37e {
	from {
		background-position: 150% 0;
	}
	to {
		background-position: -50% 0;
	}
}.g4ad2b927f1ed{outline-offset:0}
@keyframes k96c4135936d7 {
	to {
		transform: rotate(360deg);
	}
}
@media(prefers-reduced-motion:reduce) {
	[data-r2b73e73e6297] {
		transition: none;
	}
	body[data-i6af3a7311aa8] .ad41c32855584::before {
		animation: none;
	}
}
.q75f7e724942d {
	display: contents;
}
html:not([data-fce2230e9df3a]) :is([data-y20ea8d6402f5], [data-ve5fe20f5108e], [data-k2381444c0d37]) {
	visibility: hidden;
}
.rf263a8c90dfe {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
body>footer::after {
	content: "";
	display: block;
	height: var(--n0e6a85f17724,0px);
}.m355247751261{font-kerning:auto}
