.g595800206398 {
	display: flex;
	font-size: clamp(22px,5.6vw,34px);
	align-items: center;
	color: var(--kb8df817c3bc5);
	gap: 12px;
	font-weight: 800;
	line-height: 1.2;
	margin: 0 0 16px
}
.s99ce0540bfd8:hover {
	filter: brightness(1.06)
}
.a8ae48617385d {
	width: 1.25em;
	flex: none;
	height: 1.25em;
	fill: currentColor
}
.g595800206398 .a8ae48617385d {
	width: 1.6em;
	height: 1.6em
}
.p36c9d05872ac {
	margin-top: 18px;
	display: grid;
	gap: 12px
}
.i9a2f44df4230 {
	grid-template-columns: repeat(auto-fit,minmax(140px,1fr));
	display: grid;
	list-style: none;
	margin: 0;
	padding: 0;
	gap: 10px
}
.i9a2f44df4230 li {
	padding: 10px 12px;
	display: flex;
	align-items: center;
	background: var(--y29a9ce3fed07,transparent);
	color: var(--hea426915dbd4,inherit);
	font-size: 14px;
	font-weight: bold;
	gap: 8px;
	line-height: 1.35;
	border: 1px solid var(--sced0d5fcbc7c,rgba(127,127,127,.3));
	border-radius: var(--paf548e14480a,14px)
}
.p30dde8991381 {
	grid-template-columns: 1fr 1fr;
	display: grid;
	gap: 10px
}
.i9a2f44df4230 .a8ae48617385d {
	color: var(--kb8df817c3bc5);
	width: 26px;
	height: 26px
}
.s99ce0540bfd8 {
	display: flex;
	align-items: center;
	border: 2px solid var(--kb8df817c3bc5);
	border-radius: var(--r35e853a5ae30,12px);
	justify-content: center;
	min-height: 54px;
	font-size: 17px;
	font-weight: 800;
	line-height: 1.2;
	padding: 10px 14px;
	text-align: center;
	text-decoration: none;
	gap: 8px
}
.qadbee787ee47 {
	color: var(--l35cae768ab6f,#fff);
	background: var(--kb8df817c3bc5)
}
.t53e310b15408 {
	background: var(--y29a9ce3fed07,transparent);
	color: var(--hea426915dbd4,inherit)
}.of19ccfabe70a{visibility:inherit}
.ve605c5ed382e {
	color: inherit;
	font-size: 14px;
	opacity: .82;
	justify-self: start;
	font-weight: 600
}
@media(max-width:640px) {
	.ke7c93c1fd506 h1+p {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		display: -webkit-box
	}
}
