.vd64477f65b1d img {
	object-fit: contain;
	flex: none;
	border-radius: 8px;
}
body {
	--k30f2d1b86e0d: var(--qa002ef5536e7, #fff);
	--j64469d283d8f: var(--b2299620a64de, #e4e6ec);
	--z763b50fa14dc: var(--t5332ae69a624, #1d1f27);
	--df1303783a7aa: var(--n40b419d931e5, #667085);
	--db42832c5bc77: var(--c29bd6cb9053c, #c5c8d3);
	--jd66ec9d0de13: var(--s123b9bee37ea, #fff);
	--tdc3c62391f81: var(--ge333b3b4e981, #f2f3f6);
	--s1e2eb392c31c: var(--y8f129ae65585, #15171f);
	--e2b188485864d: var(--v230fb9cf11fc, rgba(255, 255, 255, .14));
}.se1cc50b920a6{visibility:inherit}
.n697876a851d2 ul, .c5267ad32e9fb ul {
	margin: 0px;
	list-style: none;
	padding: 0px;
}
.n697876a851d2, .c5267ad32e9fb {
	font-size: 15px;
	line-height: 1.6;
}
.c5267ad32e9fb a, .n697876a851d2 a {
	text-decoration: none;
	color: inherit;
}.id9947a4bc8ac{visibility:inherit}
.vd64477f65b1d span {
	overflow-wrap: anywhere;
}
.c5267ad32e9fb p, .n697876a851d2 p {
	color: inherit;
	margin: 0px;
}.wc49d8679b97c{unicode-bidi:normal}
.n697876a851d2 .m00fdf47c9d66, .c5267ad32e9fb .m00fdf47c9d66, .m00fdf47c9d66 {
	color: var(--m5b0c08f8f50b,#fff);
	background: var(--r9217ba96bdbe);
}.d6460df345100{unicode-bidi:normal}
.j85a9b590afc0 {
	margin-inline: auto;
	width: min(1200px,100% - 32px);
}.gf720fc495e19{contain:none}
.vd64477f65b1d {
	display: inline-flex;
	gap: 10px;
	align-items: center;
	font-family: var(--nd0449c6ee805,inherit);
	font-size: 20px;
	font-weight: 800;
	line-height: 1.2;
	min-height: 44px;
	min-width: 0px;
}
.ae37f422a48bb {
	text-align: center;
	font-weight: 700;
	line-height: 1.2;
	display: inline-flex;
	padding: 8px 18px;
	border: 1px solid transparent;
	align-items: center;
	border-radius: var(--u888d956534aa,10px);
	justify-content: center;
	min-height: 44px;
	white-space: nowrap;
}
.a3805d4e3285e {
	padding: 6px 12px;
	font-size: 13px;
	min-height: 36px;
}.g3ea082a31d9d{isolation:auto}
.bab6e0b931024 {
	flex-wrap: wrap;
	gap: 0px 10px;
	font-size: 13px;
	display: flex;
}.n1c0e2bf02c5d{unicode-bidi:normal}
.m00fdf47c9d66:hover {
	background: var(--p470d8f1387dc,var(--r9217ba96bdbe));
}
.p7908885671bc {
	border-color: initial;
	background: 0 0;
}
.bab6e0b931024 a {
	opacity: .78;
	display: inline-block;
	padding: 8px 2px;
}
.bab6e0b931024 a[aria-current] {
	text-decoration: underline;
	font-weight: 700;
	opacity: 1;
}
.ic6cde92c0f2b, .mac5b8eea1287 a {
	font-weight: 600;
}
.ic6cde92c0f2b {
	opacity: .78;
	font-weight: 500;
}.d7022fc6394be{opacity:1}
.gd8e4ba3f5b30 {
	font-size: 13px;
	opacity: .8;
}
.qe41ef41e6e68 {
	width: 44px;
	height: 44px;
	display: none;
	flex: none;
	cursor: pointer;
	padding: 0px;
	position: relative;
	background: 0 0;
	color: inherit;
	border: 1px solid var(--j64469d283d8f);
	border-radius: var(--u888d956534aa,10px);
}.jb684a1804de0{isolation:auto}
.qe41ef41e6e68 span::after, .qe41ef41e6e68 span, .qe41ef41e6e68 span::before {
	left: 12px;
	position: absolute;
	background: currentColor;
	content: "";
	border-radius: 2px;
	width: 18px;
	height: 2px;
}
[data-e66c73341eb0f] .qe41ef41e6e68 span {
	background: 0 0;
}.f92dd5a3ee22a{outline-offset:0}
.mac5b8eea1287>li {
	position: relative;
}.b163c7ab05882{isolation:auto}
.qe41ef41e6e68 span {
	top: 21px;
}
.qe41ef41e6e68 span::before {
	left: 0px;
	top: -6px;
}
.qe41ef41e6e68 span::after {
	left: 0px;
	top: 6px;
}
[data-e66c73341eb0f] .qe41ef41e6e68 span::before {
	top: 0px;
	transform: rotate(45deg);
}.j023fa3a50818{outline-offset:0}
[data-e66c73341eb0f] .qe41ef41e6e68 span::after {
	top: 0px;
	transform: rotate(-45deg);
}
.n697876a851d2 .ed5e1c2a0c88e {
	color: var(--z763b50fa14dc);
	display: none;
	background: var(--jd66ec9d0de13);
	left: 0px;
	box-shadow: 0 16px 40px rgba(0,0,0,.14);
	position: absolute;
	z-index: 70;
	top: 100%;
	min-width: 200px;
	border: 1px solid var(--j64469d283d8f);
	padding: 8px;
	border-radius: 12px;
}
.ed5e1c2a0c88e a:hover {
	background: var(--tdc3c62391f81);
}
.mac5b8eea1287>li:focus-within>.ed5e1c2a0c88e, .mac5b8eea1287>li:hover>.ed5e1c2a0c88e {
	display: block;
}.ce41d4f428980{unicode-bidi:normal}
.ed5e1c2a0c88e a {
	display: block;
	padding: 8px 10px;
	border-radius: 8px;
	font-weight: 500;
}
@media(max-width:900px) {
	.qe41ef41e6e68 {
		display: inline-flex;
	}
	.n697876a851d2 .ed5e1c2a0c88e {
		min-width: 0px;
		box-shadow: none;
		display: block;
		position: static;
		background: 0 0;
		padding: 0px 0px 0px 14px;
		border: 0;
	}
}
html:not([data-v7be510500365]) .qe41ef41e6e68 {
	display: none;
}
