body[data-y5d0b66b06bcd=o214fedd538f6] {
	--o561ee60b66ce: 0 18px 50px rgba(60, 40, 10, .08);
	--r0defc94951c1: rgb(43,33,19);
	--g11ef4fb35817: rgb(253,243,220);
	--wae9208e44435: rgb(201,138,34);
	--u1a77caa56551: rgb(241,226,189);
	--icf59198c344c: rgb(253,231,176);
	--h11dfef73f972: rgb(255,251,242);
	--k2d18420ccac3: rgb(183,121,31);
	--b11c64ddf71bc: rgb(255,246,227);
}
body[data-g82bcb122be2c] .aab0691b8d774 {
	position: relative;
	overflow: hidden;
}
body[data-g82bcb122be2c] .aab0691b8d774>* {
	position: relative;
	z-index: 1;
}
body[data-g82bcb122be2c] .aab0691b8d774::before {
	pointer-events: none;
	opacity: .35;
	position: absolute;
	inset: 0px;
	content: "";
}.r5c0361dfae27{unicode-bidi:normal}
body[data-w9e106993264d=f21f44b162fde] {
	--o7e0ad9de33a4: ui-rounded, "SF Pro Rounded", "Nunito", "Segoe UI", system-ui, sans-serif;
	font-family: ui-rounded,sf pro rounded,nunito,system-ui,-apple-system,segoe ui,Arial,sans-serif;
}.uc1832e5bcf16{visibility:inherit}
body[data-g82bcb122be2c=x49bc3e832fd4] .aab0691b8d774::before {
	opacity: .25;
	inset: -50%;
	background: repeating-conic-gradient(from 0 at 50% 50%,var(--icf59198c344c) 0 8deg,transparent 8deg 24deg);
	animation: kc8f2394d30e6 60000ms linear infinite;
}.k5fb4998081c4{contain:none}
@keyframes k7c6ac75bc651 {
	from {
		background-position-y: -200px,-160px,-120px;
	}
	to {
		background-position-y: 200px,160px,120px;
	}
}
@keyframes kf110851e5fd8 {
	from {
		background-position-y: 240px,260px;
	}
	to {
		background-position-y: -240px,-260px;
	}
}.da61b5fe3dd9b{isolation:auto}
@keyframes kad09ec2a43b8 {
	from {
		opacity: .15;
	}
	to {
		opacity: .45;
	}
}.scc9a27b8c8a2{unicode-bidi:normal}
@keyframes kc3948d6eadf2 {
	from {
		transform: scale(1);
	}
	to {
		transform: scale(1.08);
	}
}.q166fb0435062{isolation:auto}
@keyframes k73ea00aec4a7 {
	from {
		background-position: 150% 0;
	}
	to {
		background-position: -50% 0;
	}
}
@keyframes kc8f2394d30e6 {
	to {
		transform: rotate(360deg);
	}
}
@media(prefers-reduced-motion:reduce) {
	body[data-g82bcb122be2c] .aab0691b8d774::before {
		animation: none;
	}
	[data-hc85da829dd2e] {
		transition: none;
	}
}
html:not([data-c832201e7edd9]) :is([data-b2b8c97d332d8], [data-y7f46d0dcc915], [data-t166d01511b43]) {
	visibility: hidden;
}
.ze45a54442632 {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.k456aded23dab {
	display: contents;
}
body>footer::after {
	display: block;
	height: var(--h5fa2a45e31fd,0px);
	content: "";
}.s5f6433e55a52{contain:none}
