:root {
	--o986170c3950b: #FFCD3C;
	--d35f30daec005: #F5B301;
	--m997f9971b7e0: #3A3F52;
	--hf1c49c5ff63b: #F5B301;
	--ff95dcb61d6de: #F2F3F8;
	--se96fc5e2256d: 16px;
	--d63d43f980453: 12px;
	--sad22667e9c39: #1B1300;
	--v80037f432fb2: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
	--w778749c67d00: #A3A8BD;
}
img {
	display: block;
	max-width: 100%;
	height: auto;
}
* {
	box-sizing: border-box;
}
.lf833a57a5581:hover {
	transform: translateY(-1px);
	filter: brightness(1.08);
}
html {
	scroll-behavior: smooth;
}
body[data-k215a2cd1dae4]:not([data-k215a2cd1dae4=t9a345cf454d0]):not([data-k215a2cd1dae4=w23ef9c1fad40]):not([data-k215a2cd1dae4=u643ef78100f8]) {
	--sad22667e9c39: #FFFFFF;
}
body {
	--f05bb956adb45: color-mix(in srgb, var(--hf1c49c5ff63b) 6%, #161A27);
	--pe67282b6b5db: color-mix(in srgb, var(--hf1c49c5ff63b) 9%, #1D2233);
	overflow-wrap: break-word;
	background: var(--vd7b563d8cf54);
	--b9d5bc7cbcd8d: color-mix(in srgb, var(--hf1c49c5ff63b) 7%, #10131D);
	--rcbd1d26df0c6: var(--w778749c67d00);
	--pb464b69845db: var(--f0e1777668d52);
	--o898da976d35e: var(--vd7b563d8cf54);
	font: 15px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
	color: var(--ff95dcb61d6de);
	--vd7b563d8cf54: color-mix(in srgb, var(--hf1c49c5ff63b) 5%, #0A0C13);
	--h2ac88318059b: var(--v9e548b6e6419);
	--wae520a1caf8f: var(--w778749c67d00);
	margin: 0;
	--w3135a14864d0: var(--ff95dcb61d6de);
	--o7e16d48f9b6b: var(--pe67282b6b5db);
	--f0e1777668d52: color-mix(in srgb, var(--hf1c49c5ff63b) 4%, #06070C);
	--dd085f55b73bb: color-mix(in srgb, var(--hf1c49c5ff63b) 72%, #FFFFFF);
	--v9e548b6e6419: color-mix(in srgb, var(--hf1c49c5ff63b) 22%, #262B3C);
	--s36305559622b: var(--v9e548b6e6419);
	--k608e4b23c706: var(--f05bb956adb45);
	--i698abb15481d: color-mix(in srgb, var(--hf1c49c5ff63b) 35%, transparent);
}
h1, h2, h3 {
	margin: 0 0 .6em;
	letter-spacing: -.01em;
	font-family: var(--v80037f432fb2);
	font-weight: 900;
	line-height: 1.2;
}
a {
	color: inherit;
}
.kaa1804b1cd84 {
	margin-inline: auto;
	width: min(1200px,100% - 32px);
}
.w629e26758447 {
	margin-inline: auto;
	max-width: 860px;
}
.c770c24a2e2b0 {
	flex: none;
	fill: currentColor;
	width: 20px;
	height: 20px;
}
.n6cef5d5f95ef {
	display: flex;
	align-items: center;
	gap: 18px;
	min-height: 64px;
}
.ye79481addcd2 {
	text-decoration: none;
	gap: 10px;
	font: 900 22px var(--v80037f432fb2);
	min-height: 44px;
	flex: none;
	display: inline-flex;
	align-items: center;
	letter-spacing: .02em;
}
.d9f7ad770a391 {
	left: -999px;
	position: absolute;
}.ief29cd862012{contain:none}
.d9f7ad770a391:focus {
	background: var(--f05bb956adb45);
	padding: 8px 12px;
	left: 16px;
	z-index: 99;
	top: 8px;
}.j322b0dfd6380{outline-offset:0}
.lfc206b0f15ce {
	background: color-mix(in srgb,var(--vd7b563d8cf54) 88%,transparent);
	top: 0;
	position: sticky;
	backdrop-filter: blur(14px);
	z-index: 60;
	border-bottom: 1px solid var(--v9e548b6e6419);
}.p64517d87ab85{unicode-bidi:normal}
.ye79481addcd2 img {
	width: 38px;
	border-radius: 10px;
	object-fit: cover;
	box-shadow: 0 0 0 2px var(--hf1c49c5ff63b),0 0 18px var(--i698abb15481d);
	height: 38px;
}
.ye79481addcd2 span {
	color: transparent;
	background: linear-gradient(180deg,#FFFFFF 20%,var(--dd085f55b73bb));
	-webkit-background-clip: text;
	background-clip: text;
}
.y2798b8794d98 {
	gap: 4px;
	flex: 1;
	scrollbar-width: none;
	display: flex;
	align-items: center;
	overflow-x: auto;
	min-width: 0;
}.pac002408da7e{unicode-bidi:normal}
.kb3bfd1ea8269 {
	text-decoration: none;
	border-radius: 10px;
	padding: 8px 12px;
	color: var(--w778749c67d00);
	flex: none;
	font-size: 14px;
	font-weight: 700;
	white-space: nowrap;
	transition: color 150ms,background 150ms;
}
.kb3bfd1ea8269:hover {
	color: var(--ff95dcb61d6de);
	background: var(--f05bb956adb45);
}
.y2798b8794d98::-webkit-scrollbar {
	display: none;
}
.n06dc5079051e {
	opacity: .8;
	font-weight: 600;
}
.o1081dae7250c {
	font-size: 13px;
	gap: 8px;
	display: flex;
	margin-left: auto;
	padding-left: 8px;
}
.rf34b39483ba4 {
	flex: none;
	gap: 8px;
	display: flex;
	margin-left: auto;
}.p439c32ee26e9{z-index:auto}
.o1081dae7250c a {
	color: var(--w778749c67d00);
	text-decoration: none;
}
.o1081dae7250c a[aria-current] {
	color: var(--dd085f55b73bb);
	font-weight: 900;
}
.lf833a57a5581 {
	gap: 8px;
	transition: transform 150ms,filter 150ms;
	padding: 0 20px;
	text-decoration: none;
	font-weight: 900;
	display: inline-flex;
	cursor: pointer;
	font-size: 15px;
	min-height: 42px;
	align-items: center;
	justify-content: center;
	white-space: nowrap;
	border-radius: var(--d63d43f980453);
	border: 1px solid transparent;
}
.p1cd56e02cb40 {
	color: var(--sad22667e9c39);
	box-shadow: 0 8px 24px var(--i698abb15481d);
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
}.l4df9f6bbad9b{font-kerning:auto}
.cd6b1e108ce7b {
	color: var(--dd085f55b73bb);
	background: color-mix(in srgb,var(--hf1c49c5ff63b) 8%,transparent);
	border-color: color-mix(in srgb,var(--hf1c49c5ff63b) 65%,transparent);
}
.tc5133e640bd5 {
	width: 100%;
}
.bf66f6828eb84 img {
	object-fit: contain;
	width: 100%;
	height: auto;
	aspect-ratio: 4/3;
}.bb19153a007d6{visibility:inherit}
.cf0095ba9820d {
	padding: 24px 0 32px;
}
.bf66f6828eb84 {
	grid-area: 1/1;
	margin: 0;
	transition: opacity 600ms;
	opacity: 0;
}
.ice73056cf222 {
	background: radial-gradient(ellipse at 50% 0%,var(--i698abb15481d),transparent 60%),var(--vd7b563d8cf54);
	position: relative;
}
.keb0d8257a4af {
	background: var(--f05bb956adb45);
	display: grid;
	overflow: hidden;
	position: relative;
}.pbbbf9ad11827{z-index:auto}
.bf66f6828eb84[data-y7a6136c9b146] {
	opacity: 1;
}
.cd9efcf7cac9a {
	top: 50%;
	z-index: 3;
	width: 42px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: 50%;
	color: var(--ff95dcb61d6de);
	height: 42px;
	cursor: pointer;
	transform: translateY(-50%);
	background: rgba(8,10,16,.6);
	backdrop-filter: blur(6px);
	position: absolute;
	font-size: 22px;
	font-weight: 900;
}
.a60dafb2ddb49 {
	left: 12px;
}.pd106b56fd052{visibility:inherit}
.fef5f5a39d7b2 {
	right: 12px;
}
.o68c4f1390537 {
	max-width: 640px;
}.t04b849046315{unicode-bidi:normal}
.cd9efcf7cac9a:hover {
	border-color: var(--hf1c49c5ff63b);
	color: var(--dd085f55b73bb);
}
.t299e6ee2fbc6 {
	border: 1px solid var(--v9e548b6e6419);
	padding: 4px 12px;
	display: inline-flex;
	align-items: center;
	color: var(--dd085f55b73bb);
	font-size: 12px;
	font-weight: 900;
	text-transform: uppercase;
	background: color-mix(in srgb,var(--hf1c49c5ff63b) 12%,transparent);
	margin: 0 0 12px;
	border-radius: 999px;
	letter-spacing: .1em;
}
.ice73056cf222 h1 {
	font-size: clamp(30px,5vw,56px);
	line-height: 1.08;
	margin-bottom: 14px;
	text-shadow: 0 2px 18px rgba(0,0,0,.5);
}
.l623fd2ec3b1c {
	flex-wrap: wrap;
	margin-top: 20px;
	display: flex;
	gap: 12px;
}
.rfb4bdf4c1a01 {
	color: var(--w778749c67d00);
	max-width: 580px;
	font-size: 17px;
}
@media(min-width:901px) {
	.ice73056cf222:has(>.keb0d8257a4af)>.cf0095ba9820d, .ice73056cf222:has(>.keb0d8257a4af)>.keb0d8257a4af {
		grid-area: 1/1;
	}
	.ice73056cf222:has(>.keb0d8257a4af) {
		display: grid;
	}
	.ice73056cf222:has(>.keb0d8257a4af) .bf66f6828eb84 img {
		aspect-ratio: 21/8;
		max-height: 600px;
		object-fit: cover;
		object-position: 50% 28%;
	}
	.ice73056cf222:has(>.keb0d8257a4af) .keb0d8257a4af::after {
		pointer-events: none;
		content: "";
		inset: 0;
		z-index: 1;
		position: absolute;
		background: linear-gradient(90deg,var(--vd7b563d8cf54) 0%,color-mix(in srgb,var(--vd7b563d8cf54) 75%,transparent) 36%,transparent 68%),linear-gradient(0deg,var(--vd7b563d8cf54),transparent 32%);
	}
	.ice73056cf222:has(>.keb0d8257a4af)>.cf0095ba9820d {
		pointer-events: none;
		padding-bottom: 52px;
		z-index: 2;
		align-self: end;
		position: relative;
	}
	.ice73056cf222:has(>.keb0d8257a4af) .a60dafb2ddb49 {
		left: max(12px,calc(50% - 640px));
	}
	.ice73056cf222:has(>.keb0d8257a4af) .o68c4f1390537 a {
		pointer-events: auto;
	}
}
.o0a839466937d strong {
	font: 900 16px var(--v80037f432fb2);
	font-variant-numeric: tabular-nums;
	color: var(--dd085f55b73bb);
}
.a216c3cbd015d {
	border-block: 1px solid var(--v9e548b6e6419);
	background: linear-gradient(90deg,color-mix(in srgb,var(--hf1c49c5ff63b) 24%,var(--vd7b563d8cf54)),var(--b9d5bc7cbcd8d) 50%,color-mix(in srgb,var(--hf1c49c5ff63b) 24%,var(--vd7b563d8cf54)));
}
.o0a839466937d span {
	color: var(--w778749c67d00);
	font-size: 12px;
}
.z4c47fde5cc79 {
	align-items: center;
	flex-wrap: wrap;
	gap: 10px 24px;
	padding: 14px 0;
	display: flex;
	justify-content: space-between;
}
.o0a839466937d {
	flex-wrap: wrap;
	gap: 8px;
	margin: 0;
	padding: 0;
	display: flex;
	list-style: none;
}
.o0a839466937d li {
	background: var(--f05bb956adb45);
	border: 1px solid var(--v9e548b6e6419);
	gap: 6px;
	border-radius: 10px;
	display: flex;
	align-items: baseline;
	padding: 6px 12px;
}.c20e2be2b24b1{opacity:1}
.wf7995c436a66 {
	padding: 52px 0;
}
.e39729194c2ad {
	background: var(--b9d5bc7cbcd8d);
}
.hfd4249786467 {
	align-items: flex-end;
	justify-content: space-between;
	margin-bottom: 22px;
	display: flex;
	gap: 12px;
}
.aa11a7f91b537 {
	font-size: clamp(22px,3vw,32px);
	padding-left: 16px;
	margin: 0 0 22px;
	position: relative;
}.e34a0cb32046a{unicode-bidi:normal}
.aa11a7f91b537::before {
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	content: "";
	left: 0;
	top: .15em;
	bottom: .15em;
	width: 5px;
	border-radius: 4px;
	position: absolute;
	box-shadow: 0 0 12px var(--i698abb15481d);
}.y0205f12faede{outline-offset:0}
.ubd85fd2b87c9 {
	text-decoration: none;
	color: var(--dd085f55b73bb);
	display: inline-flex;
	align-items: center;
	font-size: 14px;
	white-space: nowrap;
	min-height: 44px;
	font-weight: 800;
}
.r71627b3ebcd8 {
	grid-template-columns: repeat(auto-fill,minmax(190px,1fr));
	display: grid;
	gap: 14px;
}
.hfd4249786467 .aa11a7f91b537 {
	margin: 0;
}
.odb99833a237d {
	margin-bottom: 26px;
}
.odb99833a237d h2 {
	margin-top: 1.2em;
	color: var(--dd085f55b73bb);
	font-size: 24px;
}.yddc42e018ba1{font-kerning:auto}
.odb99833a237d h3 {
	font-size: 19px;
	margin-top: 1em;
}.rd7c3cfaf26fa{contain:none}
.odb99833a237d table {
	background: var(--f05bb956adb45);
	margin: 16px 0;
	width: 100%;
	border-collapse: collapse;
}
.odb99833a237d th {
	background: var(--pe67282b6b5db);
}.xed52dc1e122d{font-kerning:auto}
.odb99833a237d th, .odb99833a237d td {
	vertical-align: top;
	border: 1px solid var(--v9e548b6e6419);
	padding: 10px 14px;
	text-align: left;
}
.odf2267a371d9 a {
	display: block;
	text-decoration: none;
	height: 100%;
}.y5e2654bb5625{isolation:auto}
.odf2267a371d9 {
	transition: transform 200ms,box-shadow 200ms,border-color 200ms;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	overflow: hidden;
	background: var(--f05bb956adb45);
	position: relative;
}.b87ae50a1e858{contain:none}
.odf2267a371d9:hover {
	transform: translateY(-3px);
	border-color: var(--hf1c49c5ff63b);
	box-shadow: 0 14px 34px rgba(0,0,0,.45),0 0 22px var(--i698abb15481d);
}.v29bdb1e4b487{visibility:inherit}
.w3b2621026d44 {
	height: 100%;
	min-height: 100%;
	background: var(--pe67282b6b5db);
}
.w3b2621026d44 img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	aspect-ratio: 1;
}.ia22cd59afae2{outline-offset:0}
.w3b2621026d44::after {
	pointer-events: none;
	inset: 35% 0 0;
	content: "";
	position: absolute;
	background: linear-gradient(0deg,rgba(4,5,9,.92),transparent);
}.v003c2d28e012{opacity:1}
.odb99833a237d a {
	color: var(--dd085f55b73bb);
}
.xbf0f810f6b65 {
	color: var(--w778749c67d00);
	font-size: 14px;
}
.c2e3be71b61e1 {
	color: var(--dd085f55b73bb);
	border: 1px solid var(--v9e548b6e6419);
	padding: 2px 8px;
	z-index: 1;
	font-size: 12px;
	border-radius: 8px;
	background: rgba(4,5,9,.7);
	position: absolute;
	font-weight: 900;
	top: 8px;
	left: 8px;
}.c3ee02d5e913d{isolation:auto}
.c604a1ba5d0ec {
	padding: 10px 12px 12px;
	z-index: 1;
	position: absolute;
	left: 0;
	right: 48px;
	bottom: 0;
}
.c604a1ba5d0ec h3 {
	font-size: 15px;
	margin: 0;
	display: -webkit-box;
	line-height: 1.3;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.f51a0b811d86f {
	margin-bottom: 2px;
	display: block;
	letter-spacing: .08em;
	white-space: nowrap;
	color: var(--dd085f55b73bb);
	font-size: 12px;
	text-transform: uppercase;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: 900;
}
.x8a0592a91851 {
	right: 10px;
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	z-index: 1;
	display: grid;
	width: 34px;
	font-size: 12px;
	bottom: 12px;
	color: var(--sad22667e9c39);
	box-shadow: 0 0 14px var(--i698abb15481d);
	position: absolute;
	border-radius: 50%;
	height: 34px;
	place-items: center;
}.sceb9f76b4384{isolation:auto}
@media(min-width:901px) {
	.p48ec986f9556 .r71627b3ebcd8 {
		grid-template-columns: repeat(4,minmax(0,1fr));
	}
	.p48ec986f9556 .r71627b3ebcd8:is(:has(>.odf2267a371d9:nth-child(5):last-child), :has(>.odf2267a371d9:nth-child(9)))>.odf2267a371d9:first-child {
		grid-column: span 2;
		grid-row: span 2;
	}
	.p48ec986f9556 .r71627b3ebcd8>.odf2267a371d9:first-child h3 {
		font-size: 22px;
	}
	.p48ec986f9556 .r71627b3ebcd8>.odf2267a371d9:first-child .x8a0592a91851 {
		font-size: 15px;
		width: 46px;
		height: 46px;
	}
}
.z0276b2a45485:nth-child(4n+1) {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='M20 7h-2.2A3 3 0 0 0 12 4.2 3 3 0 0 0 6.2 7H4v5h1v8h14v-8h1V7Zm-9 13H7v-8h4v8Zm0-10H5V9h6v1Zm2-3a1 1 0 0 1 2 0v1h-2V7Zm-4 0a1 1 0 0 1 2 0v1H9V7Zm8 13h-4v-8h4v8Zm2-10h-6V9h6v1Z'/%3E%3C/g%3E%3C/svg%3E");
}
.tf9f14102bfbc .c770c24a2e2b0 {
	fill: var(--hf1c49c5ff63b);
}
.q15a7f002f49c details[open] summary::after {
	transform: rotate(45deg);
}
.z0276b2a45485:nth-child(4n+2) {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='M7 4h10v3a5 5 0 0 1-3.5 4.8V14h2.5v2H8v-2h2.5v-2.2A5 5 0 0 1 7 7Zm-4 1h3v2a3 3 0 0 1-2 2.8V7H3Zm15 0h3v2h-1v2.8A3 3 0 0 1 18 7ZM6 18h12v2H6Z'/%3E%3C/g%3E%3C/svg%3E");
}
.z0276b2a45485:nth-child(4n+3) {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='m12 2 3 6.6 7 .8-5.2 4.8 1.4 7-6.2-3.6-6.2 3.6 1.4-7L2 9.4l7-.8Z'/%3E%3C/g%3E%3C/svg%3E");
}.ze0f86cb8aa31{opacity:1}
.z0276b2a45485:nth-child(4n+4) {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
}
.z0276b2a45485 {
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	background: linear-gradient(160deg,color-mix(in srgb,var(--hf1c49c5ff63b) 18%,var(--f05bb956adb45)),var(--f05bb956adb45) 58%);
	overflow: hidden;
	position: relative;
	padding: 24px 22px 20px;
}
.v78f21265ce2a {
	gap: 16px;
	display: grid;
	counter-reset: ceb6a8cff9be3;
	grid-template-columns: repeat(auto-fit,minmax(250px,1fr));
}
.ic55e3c301973 {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='M11 3h2v9.6l3.3-3.3 1.4 1.4-5.7 5.7-5.7-5.7 1.4-1.4 3.3 3.3ZM4 18h16v2H4Z'/%3E%3C/g%3E%3C/svg%3E");
}.y0f49701c20e4{contain:none}
.w5abb16f715ad {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 5v5.4l4 2.4-1 1.7-5-3V7Z'/%3E%3C/g%3E%3C/svg%3E");
}
.jfe21ea69ae78 {
	--a499e716f87e9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='34.78 -41.688 56.8814 56.8814'%3E%3Cg transform='translate(34.78 -41.688) scale(2.3701)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 16h-2v-2h2Zm2.1-7.7-.9.9c-.8.8-1.2 1.3-1.2 2.8h-2v-.5c0-1.1.4-2.1 1.2-2.8l1.2-1.3a1.7 1.7 0 0 0 .5-1.2 2 2 0 0 0-4 0H8a4 4 0 0 1 8 0c0 .9-.4 1.6-.9 2.1Z'/%3E%3C/g%3E%3C/svg%3E");
}.j471abb0221d0{contain:none}
.z0276b2a45485::before {
	position: absolute;
	font: 900 56px/1 var(--v80037f432fb2);
	content: counter(ceb6a8cff9be3,decimal-leading-zero);
	counter-increment: ceb6a8cff9be3;
	right: 14px;
	top: 4px;
	color: color-mix(in srgb,var(--hf1c49c5ff63b) 22%,transparent);
}
.z0276b2a45485 h2 {
	font-size: 19px;
	position: relative;
	margin: 0 0 8px;
}
.z0276b2a45485 .odb99833a237d {
	margin: 0;
	color: var(--w778749c67d00);
	font-size: 15px;
	position: relative;
}
.cc54e076edd56 dt {
	letter-spacing: .08em;
	color: var(--w778749c67d00);
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 800;
}
.fe51bb8508d35 {
	margin-bottom: 14px;
	-webkit-mask: var(--a499e716f87e9)center/28px no-repeat,linear-gradient(#000000 0 0);
	-webkit-mask-composite: xor;
	mask: var(--a499e716f87e9)center/28px no-repeat exclude,linear-gradient(#000000 0 0);
	box-shadow: 0 0 18px var(--i698abb15481d);
	border-radius: 14px;
	display: block;
	position: relative;
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	width: 46px;
	height: 46px;
}.l3d9d4c9fb94e{font-kerning:auto}
.cc54e076edd56 div {
	border: 1px solid var(--v9e548b6e6419);
	border-left: 4px solid var(--hf1c49c5ff63b);
	border-radius: 12px;
	padding: 12px 16px;
	background: var(--f05bb956adb45);
}
.m9424a389e5ee {
	display: grid;
	gap: 32px;
	grid-template-columns: minmax(0,1.35fr)minmax(0,1fr);
	align-items: start;
}.g5570b49df823{font-kerning:auto}
.cc54e076edd56 {
	display: grid;
	gap: 8px;
	margin: 0;
}
.cc54e076edd56 dd {
	font-weight: 700;
	margin: 2px 0 0;
}.y5241be44fff6{outline-offset:0}
.ha032ca0a4c2d {
	display: grid;
	grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
	gap: 12px;
	margin-top: 28px;
}
.ra674e47c4bbb {
	background: var(--f05bb956adb45);
	border: 1px solid var(--v9e548b6e6419);
	padding: 16px 18px;
	transition: border-color 150ms;
	text-decoration: none;
	display: flex;
	align-items: center;
	gap: 14px;
	border-radius: var(--se96fc5e2256d);
	font-weight: 800;
}
.b7d605c2d3de7 {
	display: grid;
	gap: 14px;
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.ra674e47c4bbb:hover {
	border-color: var(--hf1c49c5ff63b);
}
.fced5e674f9bf {
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	width: 40px;
	-webkit-mask: var(--a499e716f87e9)center/24px no-repeat,linear-gradient(#000000 0 0);
	-webkit-mask-composite: xor;
	mask: var(--a499e716f87e9)center/24px no-repeat exclude,linear-gradient(#000000 0 0);
	flex: none;
	border-radius: 12px;
	height: 40px;
}
.ra674e47c4bbb::after {
	margin-left: auto;
	color: var(--dd085f55b73bb);
	content: "→";
}.bb05f1b854ae3{opacity:1}
.t66536fbce3a2 h3, .t66536fbce3a2 h2 {
	font-size: 16px;
	margin: 0 0 4px;
}
.t66536fbce3a2 a {
	border: 1px solid var(--v9e548b6e6419);
	display: grid;
	align-items: center;
	transition: border-color 150ms;
	padding: 10px;
	gap: 14px;
	grid-template-columns: 150px minmax(0,1fr);
	text-decoration: none;
	background: var(--f05bb956adb45);
	border-radius: var(--se96fc5e2256d);
	height: 100%;
}
.t66536fbce3a2 a:not(:has(img)) {
	grid-template-columns: minmax(0,1fr);
	padding: 14px 16px;
}
.t66536fbce3a2 p {
	margin: 0;
	display: -webkit-box;
	font-size: 13px;
	color: var(--w778749c67d00);
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.q15a7f002f49c summary {
	cursor: pointer;
	display: flex;
	padding: 14px 18px;
	gap: 12px;
	justify-content: space-between;
	list-style: none;
	font-weight: 800;
}
.q15a7f002f49c summary::-webkit-details-marker {
	display: none;
}
.q15a7f002f49c summary::after {
	content: "+";
	font-size: 22px;
	line-height: 1;
	color: var(--dd085f55b73bb);
	flex: none;
	transition: transform 200ms;
}
.t66536fbce3a2 a:hover {
	border-color: var(--hf1c49c5ff63b);
}.j0bb8fe505075{z-index:auto}
.t66536fbce3a2 img {
	border-radius: 10px;
	width: 100%;
	aspect-ratio: 1200/630;
	object-fit: cover;
}.e536c0d4b1f7f{z-index:auto}
.q15a7f002f49c details {
	background: var(--f05bb956adb45);
	border: 1px solid var(--v9e548b6e6419);
	margin-bottom: 10px;
	border-radius: 12px;
}
.q15a7f002f49c p {
	margin: 0;
	padding: 0 18px 16px;
	color: var(--w778749c67d00);
}.dc1c01da2d8f0{visibility:inherit}
.q15a7f002f49c details[open] {
	border-color: color-mix(in srgb,var(--hf1c49c5ff63b) 55%,transparent);
}.a85d76fda471d{font-kerning:auto}
.sb584045aad8c {
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	background: var(--f05bb956adb45);
	margin: 44px 0;
	padding: 26px;
}
.r2856f84bd6c2 {
	font: 800 12px/1.6 system-ui,sans-serif;
	background: var(--hf1c49c5ff63b);
	padding: 2px 10px;
	color: var(--sad22667e9c39);
	border-radius: 999px;
	vertical-align: middle;
	display: inline-block;
}
.wcd756f5c9a3b {
	display: grid;
	grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
	gap: 12px;
}
.f5ba74e406e63 {
	padding: 14px 16px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: 12px;
	background: var(--b9d5bc7cbcd8d);
}
.s9bb3fa92521f {
	flex-wrap: wrap;
	gap: 6px;
	justify-content: space-between;
	display: flex;
}.j515bc284a058{visibility:inherit}
.obcd619ad319c {
	gap: 8px;
	display: inline-flex;
	align-items: center;
}
.tad4854d9fe75 {
	-webkit-mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px);
	mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px);
	width: 90px;
	background: linear-gradient(90deg,var(--d35f30daec005) calc(var(--z0f4992451a16)/5 * 100%),var(--m997f9971b7e0) 0);
	display: inline-block;
	height: 16px;
}
.d257065af3bb5 {
	display: inline-flex;
	gap: 6px;
}
.f5ba74e406e63 p {
	color: var(--w778749c67d00);
	margin: 8px 0 0;
	font-size: 14px;
}
.obcd619ad319c strong {
	color: var(--dd085f55b73bb);
}.kf7516dad5d91{contain:none}
.obcd619ad319c small {
	color: var(--w778749c67d00);
}
.l318ca62f8634 {
	margin: 28px 0;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	text-align: center;
	background: var(--f05bb956adb45);
	padding: 20px 22px;
}
.v4a3b8e034f39 {
	font-weight: 900;
	margin: 0 0 10px;
}
.d257065af3bb5 button {
	font-size: 22px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: 12px;
	width: 44px;
	height: 44px;
	color: var(--m997f9971b7e0);
	background: var(--b9d5bc7cbcd8d);
	cursor: pointer;
}.qd19ea4881135{visibility:inherit}
.d257065af3bb5 button:disabled {
	cursor: default;
}
.d257065af3bb5 button[data-y7a6136c9b146], .d257065af3bb5 button:hover {
	color: var(--d35f30daec005);
	border-color: var(--hf1c49c5ff63b);
}.sc49cb08a4412{unicode-bidi:normal}
.y44b1b3afe17f {
	background: radial-gradient(ellipse at 50% -20%,var(--i698abb15481d),transparent 62%),var(--vd7b563d8cf54);
	padding: 44px 0 30px;
	border-bottom: 1px solid var(--v9e548b6e6419);
}
.c3577ff99b1ee {
	min-height: 1.2em;
	font-size: 14px;
	color: var(--w778749c67d00);
	margin: 10px 0 0;
}
.y44b1b3afe17f h1 {
	font-size: clamp(28px,4.2vw,46px);
}
.d4a137afcd500 ol {
	flex-wrap: wrap;
	font-size: 14px;
	gap: 6px;
	margin: 0 0 12px;
	padding: 0;
	display: flex;
	list-style: none;
	color: var(--w778749c67d00);
}.n46df3a659ed6{isolation:auto}
.d4a137afcd500 a {
	color: var(--dd085f55b73bb);
	text-decoration: none;
}
.peecc090995ef {
	gap: 28px;
	grid-template-columns: minmax(0,1fr)320px;
	display: grid;
	align-items: start;
}
.c55b71e14d6f3 h3 {
	color: #4ADE80;
}.a64d948afcbe6{unicode-bidi:normal}
.k1295cfe35a3b svg {
	fill: currentColor;
	flex: none;
}
.j37c808d52f8b {
	left: -9999px;
	opacity: 0;
	width: 1px;
	height: 1px;
	position: absolute;
}
.d4a137afcd500 li+li::before {
	content: "/";
	opacity: .6;
	margin-right: 6px;
}
.m69a32c4b8268 {
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	width: 100%;
	aspect-ratio: 1200/630;
	margin-bottom: 18px;
	object-fit: cover;
}.m2f706610fb2a{contain:none}
.hc1254612f50a .o0a839466937d {
	margin-bottom: 18px;
}.rae83b2851a59{isolation:auto}
.t1a4678367bde h2 {
	font-size: 22px;
}
.g1661e759a9bf {
	display: grid;
	gap: 14px;
	grid-template-columns: 1fr 1fr;
}.lea7371f811b7{outline-offset:0}
.peecc090995ef aside {
	position: sticky;
	top: 88px;
}.y6cbeb983a993{unicode-bidi:normal}
.t1a4678367bde {
	padding: 20px;
	border: 1px solid color-mix(in srgb,var(--hf1c49c5ff63b) 45%,transparent);
	box-shadow: 0 0 30px var(--i698abb15481d);
	background: linear-gradient(180deg,color-mix(in srgb,var(--hf1c49c5ff63b) 12%,var(--f05bb956adb45)),var(--f05bb956adb45));
	border-radius: var(--se96fc5e2256d);
}.hd37a2fcedefc{z-index:auto}
.t1a4678367bde img {
	margin-bottom: 12px;
	border-radius: 12px;
	width: 100%;
	aspect-ratio: 1200/630;
	object-fit: cover;
}.z80b7913041c2{opacity:1}
.z2e5f5261d59a, .c55b71e14d6f3 {
	background: var(--f05bb956adb45);
	border: 1px solid var(--v9e548b6e6419);
	padding: 16px 20px;
	border-radius: 14px;
}
.aede37a4d6bf7 {
	list-style: none;
	counter-reset: c67b50cdfa170;
	padding: 0;
}
.p67ee470c3295 img {
	border-radius: 12px;
}.d3c4765adb0e3{unicode-bidi:normal}
.p67ee470c3295 {
	gap: 10px;
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
}
.z2e5f5261d59a h3 {
	color: #F87171;
}
.t1a4678367bde .lf833a57a5581 {
	margin-top: 12px;
}
.aede37a4d6bf7 li {
	background: var(--f05bb956adb45);
	border: 1px solid var(--v9e548b6e6419);
	padding: 16px 18px 16px 72px;
	position: relative;
	border-radius: 14px;
	margin-bottom: 10px;
	counter-increment: c67b50cdfa170;
}
.aede37a4d6bf7 li::before {
	border-radius: 12px;
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	width: 40px;
	display: grid;
	position: absolute;
	content: counter(c67b50cdfa170);
	font-weight: 900;
	color: var(--sad22667e9c39);
	height: 40px;
	left: 16px;
	top: 14px;
	place-items: center;
}
.h12983b087d0b {
	display: flex;
	align-items: baseline;
	gap: 12px;
}
.aede37a4d6bf7 h3 {
	font-size: 18px;
	margin: 0 0 4px;
}
.aede37a4d6bf7 p {
	margin: 0;
	color: var(--w778749c67d00);
}
.y44b1b3afe17f .l623fd2ec3b1c {
	justify-content: flex-start;
}.c8cd323521c9a{unicode-bidi:normal}
.u7a2815d9a5a8 {
	list-style: none;
	padding: 0;
	border-left: 2px solid var(--v9e548b6e6419);
}
.u7a2815d9a5a8 li {
	padding: 0 0 24px 22px;
	position: relative;
}
.u7a2815d9a5a8 li::before {
	left: -8px;
	content: "";
	background: var(--hf1c49c5ff63b);
	width: 14px;
	border-radius: 50%;
	box-shadow: 0 0 10px var(--i698abb15481d);
	position: absolute;
	top: 6px;
	height: 14px;
}
.qa56396a6277d {
	background: var(--f05bb956adb45);
	padding: 20px;
	border: 1px solid var(--v9e548b6e6419);
	text-align: center;
	border-radius: var(--se96fc5e2256d);
}
.z7d44e2282255 {
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	gap: 16px;
	display: grid;
	margin-bottom: 32px;
}
.qa56396a6277d img {
	border-radius: 50%;
	width: 84px;
	height: 84px;
	box-shadow: 0 0 0 2px var(--hf1c49c5ff63b);
	margin: 0 auto 10px;
	object-fit: cover;
}
.hf2e0ce3fe263 {
	margin-top: 28px;
	padding: 20px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	background: var(--f05bb956adb45);
}
[data-q74927fd65303], [data-ka7d6587ea56b] {
	width: min(1200px,100% - 32px);
	max-width: none;
	padding: 40px 0;
	margin: 0 auto;
}
[data-q74927fd65303] img {
	border: 1px solid var(--v9e548b6e6419);
}
.h12983b087d0b strong {
	font: 900 20px var(--v80037f432fb2);
	color: var(--dd085f55b73bb);
}
[data-q74927fd65303]>h2, [data-ka7d6587ea56b]>h2 {
	padding-left: 16px;
	font-size: clamp(22px,3vw,32px);
	position: relative;
}.d1c7235daf30d{unicode-bidi:normal}
[data-c1017fb395117] h2 {
	font-size: 20px;
}
.h12983b087d0b span, .u51fccadf5ff6 {
	color: var(--w778749c67d00);
}.g4a8dddf86fe0{outline-offset:0}
.hf2e0ce3fe263 a {
	color: var(--dd085f55b73bb);
}
.b136a352f1fe4 {
	color: var(--d35f30daec005);
}
[data-c1017fb395117] a {
	font-weight: 700;
	color: var(--dd085f55b73bb);
}.s08fcc328070e{opacity:1}
[data-ka7d6587ea56b]>h2::before, [data-q74927fd65303]>h2::before {
	background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	content: "";
	left: 0;
	top: .15em;
	bottom: .15em;
	width: 5px;
	border-radius: 4px;
	position: absolute;
}
.s4100f81fdaac {
	border-color: var(--v9e548b6e6419);
	background: var(--f05bb956adb45);
}.qde6a9133d697{isolation:auto}
[data-c1017fb395117] {
	margin: 0 auto 48px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	padding: 22px 26px;
	width: min(860px,100% - 32px);
	background: var(--f05bb956adb45);
}
[data-c1017fb395117] ul {
	margin: 0;
	padding-left: 20px;
}.dcb1dc6a8248b{z-index:auto}
.o3faefc2b12a2 a, .o3faefc2b12a2 span {
	border: 1px solid var(--v9e548b6e6419);
	border-radius: 10px;
	text-decoration: none;
	padding: 6px 12px;
}
.o3faefc2b12a2 {
	justify-content: center;
	gap: 8px;
	display: flex;
	margin-top: 28px;
}
.l1955dc484450 {
	gap: 28px;
	display: grid;
	grid-template-columns: 1.4fr repeat(3,1fr);
}
.o3faefc2b12a2 span {
	background: var(--hf1c49c5ff63b);
	color: var(--sad22667e9c39);
	border-color: var(--hf1c49c5ff63b);
}
.z8a7689eddec9 {
	border-top: 1px solid var(--v9e548b6e6419);
	color: var(--w778749c67d00);
	background: var(--f0e1777668d52);
	padding: 44px 0 24px;
}
.z8a7689eddec9 h2 {
	margin-bottom: 10px;
	font-size: 13px;
	letter-spacing: .12em;
	text-transform: uppercase;
	color: var(--dd085f55b73bb);
}.md1baad064b09{visibility:inherit}
.z8a7689eddec9 a {
	display: block;
	text-decoration: none;
	color: var(--w778749c67d00);
	padding: 3px 0;
}.g430110971a39{z-index:auto}
.ic7bfd8c10d2b {
	margin-top: 28px;
	border-top: 1px solid var(--v9e548b6e6419);
	padding-top: 18px;
	font-size: 13px;
}
.z8a7689eddec9 a:hover {
	color: var(--ff95dcb61d6de);
}
.tcf5b3a097e5d {
	display: flex;
	align-items: center;
	position: fixed;
	z-index: 70;
}.j9d2f4e993fff{font-kerning:auto}
.tf9f14102bfbc {
	gap: 8px;
	margin: 0;
	display: flex;
	align-items: center;
	font-weight: 900;
}
.k1295cfe35a3b {
	display: flex;
	align-items: center;
	text-decoration: none;
}.ycc1103e19022{unicode-bidi:normal}
.n8dae5cf00ab0 {
	opacity: 0;
	width: 42px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: 50%;
	color: var(--dd085f55b73bb);
	z-index: 69;
	height: 42px;
	transition: opacity 200ms;
	font-size: 20px;
	cursor: pointer;
	background: var(--pe67282b6b5db);
	font-weight: 900;
	position: fixed;
	pointer-events: none;
	right: 16px;
	bottom: 96px;
}
.n8dae5cf00ab0[data-ie4915ba2e0f3] {
	opacity: 1;
	pointer-events: auto;
}
@media(min-width:901px) {
	.tf9f14102bfbc span {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.tcf5b3a097e5d {
		transform: translateX(-50%);
		padding: 8px 8px 8px 20px;
		border: 1px solid color-mix(in srgb,var(--hf1c49c5ff63b) 45%,transparent);
		left: 50%;
		bottom: 18px;
		max-width: calc(100% - 32px);
		backdrop-filter: blur(14px);
		box-shadow: 0 14px 40px rgba(0,0,0,.55),0 0 26px var(--i698abb15481d);
		background: color-mix(in srgb,var(--vd7b563d8cf54) 90%,transparent);
		border-radius: 999px;
		gap: 10px;
	}
	.vc10b6e1f07be {
		color: var(--sad22667e9c39);
		background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
	}
	.k1295cfe35a3b {
		display: none;
	}
	.ff7ed7e04dc27, .vc10b6e1f07be {
		border-radius: 999px;
		padding: 0 18px;
		white-space: nowrap;
		display: inline-flex;
		font-weight: 900;
		gap: 6px;
		min-height: 40px;
	}
	.ff7ed7e04dc27 svg, .vc10b6e1f07be svg {
		width: 18px;
		height: 18px;
	}
	body {
		--m053bc50e362f: 88px;
	}
	.ff7ed7e04dc27 {
		border: 1px solid color-mix(in srgb,var(--hf1c49c5ff63b) 65%,transparent);
		color: var(--dd085f55b73bb);
	}
}
@media(max-width:900px) {
	body {
		--m053bc50e362f: calc(96px + env(safe-area-inset-bottom));
	}
	.tcf5b3a097e5d {
		border-top: 1px solid var(--v9e548b6e6419);
		backdrop-filter: blur(14px);
		align-items: flex-end;
		left: 0;
		padding: 6px 4px calc(6px + env(safe-area-inset-bottom));
		flex-wrap: wrap;
		background: color-mix(in srgb,var(--vd7b563d8cf54) 94%,transparent);
		right: 0;
		bottom: 0;
	}
	.tf9f14102bfbc {
		justify-content: center;
		padding: 0 8px 4px;
		text-align: center;
		flex-basis: 100%;
		font-size: 13px;
		line-height: 1.3;
	}
	.tf9f14102bfbc span {
		-webkit-box-orient: vertical;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.k1295cfe35a3b {
		min-width: 0;
		gap: 2px;
		color: var(--w778749c67d00);
		font-size: 12px;
		flex: 1;
		flex-direction: column;
		padding: 4px 2px;
		font-weight: 700;
		line-height: 1.25;
	}
	.k1295cfe35a3b span {
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-align: center;
		display: -webkit-box;
		max-width: 100%;
	}
	.vc10b6e1f07be {
		color: var(--dd085f55b73bb);
		font-weight: 900;
	}
	.k1295cfe35a3b svg {
		width: 22px;
		height: 22px;
	}
	.vc10b6e1f07be svg {
		border-radius: 50%;
		background: linear-gradient(180deg,var(--o986170c3950b),var(--hf1c49c5ff63b));
		fill: var(--sad22667e9c39);
		width: 40px;
		height: 40px;
		padding: 9px;
		box-shadow: 0 0 0 4px var(--vd7b563d8cf54),0 8px 22px var(--i698abb15481d);
	}
}.l7ed5d60126e8{isolation:auto}
body[data-i878b01654084=ee850581f0bd3] .kb3bfd1ea8269 {
	border-radius: 0;
	background: 0 0;
	box-shadow: inset 0 -2px transparent;
}
body[data-y6b7369e81fbc=l0b04c3b064e5] .keb0d8257a4af+.cf0095ba9820d .l623fd2ec3b1c {
	justify-content: center;
}
body[data-i878b01654084=ee850581f0bd3] .kb3bfd1ea8269:hover {
	box-shadow: inset 0 -2px 0 var(--hf1c49c5ff63b);
	background: 0 0;
}
body[data-y6b7369e81fbc=l0b04c3b064e5] .keb0d8257a4af+.cf0095ba9820d .o68c4f1390537 {
	backdrop-filter: blur(10px);
	background: color-mix(in srgb,var(--f05bb956adb45) 92%,transparent);
	padding: 22px 20px;
	border: 1px solid var(--v9e548b6e6419);
	border-radius: var(--se96fc5e2256d);
	margin: -48px auto 0;
	text-align: center;
}
body[data-y6b7369e81fbc=l0b04c3b064e5] .keb0d8257a4af+.cf0095ba9820d .rfb4bdf4c1a01 {
	margin-inline: auto;
}
@media(min-width:901px) {
	body[data-y6b7369e81fbc=l0b04c3b064e5] .ice73056cf222:has(>.keb0d8257a4af) .bf66f6828eb84 img {
		aspect-ratio: 3/1;
	}
	body[data-y6b7369e81fbc=l0b04c3b064e5] .ice73056cf222:has(>.keb0d8257a4af) {
		display: block;
	}
	body[data-y6b7369e81fbc=l0b04c3b064e5] .ice73056cf222:has(>.keb0d8257a4af)>.cf0095ba9820d {
		padding: 8px 0 40px;
		pointer-events: auto;
	}
	body[data-y6b7369e81fbc=l0b04c3b064e5] .ice73056cf222:has(>.keb0d8257a4af) .keb0d8257a4af::after {
		background: linear-gradient(0deg,var(--vd7b563d8cf54),transparent 40%);
	}
	body[data-y6b7369e81fbc=l0b04c3b064e5] .keb0d8257a4af+.cf0095ba9820d .o68c4f1390537 {
		max-width: 820px;
		margin-top: -110px;
		padding: 30px 34px;
	}
}
body[data-ta3b0b65842e3=rdeb6c54c3cf2] .tf9f14102bfbc .c770c24a2e2b0 {
	fill: var(--sad22667e9c39);
}
body[data-ta3b0b65842e3=rdeb6c54c3cf2] .tf9f14102bfbc, body[data-ta3b0b65842e3=rdeb6c54c3cf2] .k1295cfe35a3b {
	color: var(--sad22667e9c39);
}.b99ff641c4a0a{visibility:inherit}
body[data-ta3b0b65842e3=rdeb6c54c3cf2] .tcf5b3a097e5d {
	background: var(--hf1c49c5ff63b);
	border-color: var(--hf1c49c5ff63b);
}
body[data-ta3b0b65842e3=rdeb6c54c3cf2] .vc10b6e1f07be svg {
	fill: var(--dd085f55b73bb);
	background: var(--vd7b563d8cf54);
	box-shadow: 0 0 0 4px var(--hf1c49c5ff63b);
}.gb4b5ce13c18b{unicode-bidi:normal}
body[data-ta3b0b65842e3=rdeb6c54c3cf2] .ff7ed7e04dc27 {
	border-color: var(--sad22667e9c39);
}.lf5d5de3fd320{font-kerning:auto}
@media(min-width:901px) {
	body[data-ta3b0b65842e3=rdeb6c54c3cf2] .vc10b6e1f07be {
		background: var(--vd7b563d8cf54);
		color: var(--dd085f55b73bb);
	}
	body[data-ta3b0b65842e3=rdeb6c54c3cf2] .vc10b6e1f07be svg {
		background: 0 0;
		fill: currentColor;
		box-shadow: none;
	}
}.m9bccde279d0b{z-index:auto}
body, body[data-k215a2cd1dae4] {
	--i31fd2c36fc01: var(--i698abb15481d);
	--ib773b89e2ff2: var(--pe67282b6b5db);
}.t0283df488561{outline-offset:0}
@media(max-width:900px) {
	.peecc090995ef aside {
		position: static;
	}
	.g1661e759a9bf, .m9424a389e5ee, .peecc090995ef {
		grid-template-columns: 1fr;
	}
	.b7d605c2d3de7 {
		grid-template-columns: 1fr;
	}
	.l1955dc484450 {
		grid-template-columns: 1fr 1fr;
	}
	.n6cef5d5f95ef {
		flex-wrap: wrap;
		min-height: 0;
		gap: 0 12px;
		padding-top: 10px;
	}
	.kb3bfd1ea8269 {
		display: inline-flex;
		align-items: center;
		min-height: 44px;
	}
	.rf34b39483ba4 .cd6b1e108ce7b {
		display: none;
	}
	.y2798b8794d98 {
		order: 3;
		padding: 4px 0;
		flex-basis: 100%;
	}
	.rf34b39483ba4 .lf833a57a5581 {
		padding: 0 14px;
		min-height: 38px;
		font-size: 14px;
	}
	.v78f21265ce2a {
		overflow-x: auto;
		scroll-snap-type: x mandatory;
		scrollbar-width: none;
		grid-template-columns: none;
		padding-bottom: 6px;
		grid-auto-flow: column;
		grid-auto-columns: minmax(250px,80%);
	}
	.z0276b2a45485 {
		scroll-snap-align: start;
	}
}
@media(max-width:560px) {
	.wf7995c436a66 {
		padding: 36px 0;
	}
	.c604a1ba5d0ec h3 {
		font-size: 14px;
	}
	.r71627b3ebcd8 {
		grid-template-columns: repeat(2,minmax(0,1fr));
		gap: 10px;
	}
	.t66536fbce3a2 a {
		gap: 10px;
		grid-template-columns: 110px minmax(0,1fr);
	}
	.l623fd2ec3b1c .lf833a57a5581 {
		flex: 1;
	}
	.l1955dc484450 {
		grid-template-columns: 1fr;
	}
	.cf0095ba9820d {
		padding: 18px 0 26px;
	}
}.xcaa49bae52fe{outline-offset:0}
:lang(th) {
	--v80037f432fb2: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
	--v80037f432fb2: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.z30d8fda712fb{opacity:1}
:lang(bn) {
	--v80037f432fb2: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
	--v80037f432fb2: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.g1d282996957e{font-kerning:auto}
:lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
	line-height: 1.45;
	font-weight: 700;
}.k576a0aea3e44{contain:none}
