body {
	overflow-x: hidden;
}

.framer-blur-wrapper {
	position: fixed !important;
	left: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	top: auto !important;
	height: 160px;
	pointer-events: none !important;
	z-index: 999999 !important;
	overflow: hidden !important;
}

.framer-blur {
	position: absolute;
	inset: 0;
	pointer-events: none;
	will-change: auto;
}

.framer-blur.layer1 {
	backdrop-filter: blur(.05px);
	-webkit-backdrop-filter: blur(.05px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.framer-blur.layer2 {
	backdrop-filter: blur(.1px);
	-webkit-backdrop-filter: blur(.1px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.framer-blur.layer3 {
	backdrop-filter: blur(.21875px);
	-webkit-backdrop-filter: blur(.21875px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.framer-blur.layer4 {
	backdrop-filter: blur(.4375px);
	-webkit-backdrop-filter: blur(.4375px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.framer-blur.layer5 {
	backdrop-filter: blur(.875px);
	-webkit-backdrop-filter: blur(.875px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.framer-blur.layer6 {
	backdrop-filter: blur(1.75px);
	-webkit-backdrop-filter: blur(1.75px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.framer-blur.layer7 {
	backdrop-filter: blur(3.5px);
	-webkit-backdrop-filter: blur(3.5px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.framer-blur.layer8 {
	backdrop-filter: blur(7px);
	-webkit-backdrop-filter: blur(7px);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}

@media (max-width: 800px) {
	.framer-blur-wrapper {
		display: none !important;
	}
}