.k1177713bee84 {
	flex-wrap: wrap;
	gap: 18px 28px;
	padding: 30px 0px;
	display: flex;
	align-items: center;
	justify-content: space-between
}
.g0dd6642cdaf0 {
	color: var(--c33c837ebf15d);
	background: var(--j17072f8ec4b0)
}
.z058538cadcf8 {
	font-family: var(--rd0ac6ace43ab,inherit);
	font-size: 26px;
	line-height: 1.2;
	display: block
}
.d81fc8df919f3 {
	flex-wrap: wrap;
	display: flex;
	gap: 10px
}
.w42a81ae9735f {
	padding: 40px 0px 24px;
	grid-template-columns: repeat(auto-fit,minmax(180px,1fr));
	display: grid;
	gap: 24px
}
.w42a81ae9735f a {
	padding: 5px 0px;
	display: block
}
.pacb118552f9e {
	background: linear-gradient(135deg,var(--r7ab184f18673),var(--rb86598c6c494,var(--r7ab184f18673)));
	color: var(--u13aa434fa016,#ffffff)
}.oa20b4b2e69fa{outline-offset:0}
.z252cbc8b0b20 {
	flex-wrap: wrap;
	border-top: 1px solid var(--d942f03cef8f2);
	display: flex;
	gap: 8px 16px;
	padding: 18px 0px 28px;
	justify-content: space-between
}
.pacb118552f9e .h45599859ad2e {
	background: var(--u13aa434fa016,#ffffff);
	color: var(--r7ab184f18673)
}
.g0dd6642cdaf0 .w862613d32393 {
	color: #ffffff;
	text-transform: uppercase;
	font-size: 13px;
	margin-bottom: 10px;
	font-weight: 800;
	letter-spacing: 0.08em
}
.w42a81ae9735f a:hover {
	color: #ffffff
}.ad1bfd901e860{visibility:inherit}
@media(max-width:600px) {
	.d81fc8df919f3 {
		width: 100%
	}
	.d81fc8df919f3 .cbe723ae08a8f {
		flex: 1
	}
}
