body[data-pf0bbac885b98=z3f7ab2d4801a] {
	--qf5140ffdc587: 8px;
	--b23398cd9a196: 12px;
}
body[data-dd56ec50b3958=ba939d4073e16] {
	--d3fa982e8b998: rgb(19,38,30);
	--ne03423667a81: rgb(207,233,220);
	--rd9e7925c4580: rgb(236,248,242);
	--v126be8ad11a8: rgb(201,240,220);
	--o940c93fc5fd4: rgb(15,138,95);
	--n54288f44ca50: rgb(245,251,248);
	--g0397f52f2b56: rgb(227,245,236);
	--w42e0a21a4d5c: rgb(18,165,113);
	--uc1d619b479b5: 0 18px 50px rgba(15, 60, 40, .08);
}.t50b6a0ef72d9{opacity:1}
body[data-zaf3b1a4b50e2] .g7d4d4e9ae643 {
	overflow: hidden;
	position: relative;
}
body[data-zaf3b1a4b50e2] .g7d4d4e9ae643>* {
	z-index: 1;
	position: relative;
}.c724dcecc11f2{outline-offset:0}
body[data-zaf3b1a4b50e2] .g7d4d4e9ae643::before {
	content: "";
	opacity: .35;
	pointer-events: none;
	position: absolute;
	inset: 0px;
}.z492813e2271c{visibility:inherit}
body[data-zaf3b1a4b50e2=s662ece70e7db] .g7d4d4e9ae643::before {
	content: none;
}
body[data-v41313c1c99f2=qaefaa7806429] {
	--vd419478b8fd7: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}.mba2e5a6ffd13{outline-offset:0}
@keyframes k994b6d31ceaa {
	from {
		background-position-y: -200px,-160px,-120px;
	}
	to {
		background-position-y: 200px,160px,120px;
	}
}.o349eac12f0d1{unicode-bidi:normal}
@keyframes k00fe1e557be0 {
	from {
		background-position-y: 240px,260px;
	}
	to {
		background-position-y: -240px,-260px;
	}
}
@keyframes k2ced341195c9 {
	from {
		opacity: .15;
	}
	to {
		opacity: .45;
	}
}.y92763f3f57a0{outline-offset:0}
@keyframes ke86311fe1ba2 {
	from {
		transform: scale(1);
	}
	to {
		transform: scale(1.08);
	}
}.s89d0a3e49c32{visibility:inherit}
@keyframes keb44e0d4bfc9 {
	from {
		background-position: 150% 0;
	}
	to {
		background-position: -50% 0;
	}
}
@keyframes kf8b6a1a32455 {
	to {
		transform: rotate(360deg);
	}
}.r2b9742de76ed{z-index:auto}
@media(prefers-reduced-motion:reduce) {
	body[data-zaf3b1a4b50e2] .g7d4d4e9ae643::before {
		animation: none;
	}
	[data-n90ede4095c0b] {
		transition: none;
	}
}
html:not([data-da95c4e3f19d0]) :is([data-h4a2afd5ae54d], [data-g9e0f0939ade0], [data-haf8d7b483c58]) {
	visibility: hidden;
}
.u1af9931d5e97 {
	display: contents;
}.i2f4c0600b6db{contain:none}
body>footer::after {
	content: "";
	display: block;
	height: var(--j159e9f4a1cb3,0px);
}
.ke0ae901c827d {
	padding: 0px;
	list-style: none;
	margin: 0px;
}.v66c639ce7dbc{isolation:auto}
