.k22f0d26dc789 *, .k22f0d26dc789 *::before, .k22f0d26dc789 *::after {
	box-sizing: border-box
}
.k22f0d26dc789 {
	--gad55d54d86a5: #F3F4F6;
	--fc201186a8431: #FFF;
	--b4bd906f947f9: #FF6B00;
	--va5590a67a6f2: #D1D5DB;
	--vca3d6f1135cd: #14B885;
	margin: 0px;
	--r956c35ef7e5e: #FFF;
	--rf3bf94152f34: #6B7280;
	background: var(--xfda1d2a63be8);
	--r57ad7c45e2f0: 6px;
	--mad9c7c763772: var(--xfda1d2a63be8);
	--y6d7a55165256: #F9FAFB;
	--r756b608746fd: #FFF;
	--e2f9e29d76edb: #374151;
	font: 16px/1.75 system-ui,-apple-system,segoe ui,Roboto,sans-serif;
	--rf31a18d0ab1a: #0A6FD6;
	--b8f671b4f4373: #D32F2F;
	--nc1380a88fa55: #1F2937;
	color: var(--nc1380a88fa55);
	--l1d155e154277: var(--ke427ef2ee6fd);
	--xfda1d2a63be8: #FFF;
	--ke427ef2ee6fd: #EF5F5F;
	--q3427c211f931: #F9FAFB;
	--u8b721b20c380: var(--r956c35ef7e5e)
}.aaaa2f4876336{outline-offset:0}
.k22f0d26dc789[data-k3c3f5e233edc=g3f7a6717153d] {
	--rf31a18d0ab1a: #7C3AED;
	--ke427ef2ee6fd: #DC2626;
	--b8f671b4f4373: #BE123C;
	--vca3d6f1135cd: #16A34A
}
.k22f0d26dc789[data-y5058088f839a=ef8cd3e7f869d] {
	--r57ad7c45e2f0: 0
}
.f04ac4532ac30 {
	left: -9999px;
	position: absolute
}.k00c15e1e8ae9{opacity:1}
:where(.k22f0d26dc789) a {
	color: inherit
}.d74dc7e4d507c{unicode-bidi:normal}
.f04ac4532ac30:focus {
	color: var(--r956c35ef7e5e);
	left: 12px;
	top: 12px;
	background: var(--ke427ef2ee6fd);
	z-index: 60;
	padding: 8px 12px
}
.i4c1d647c517c {
	border-bottom: 1px solid #E5E7EB;
	background: #FFF
}.t8ccc0e69fd4d{unicode-bidi:normal}
.k22f0d26dc789 .ca25601a7204e {
	background: var(--b4bd906f947f9)
}
.k22f0d26dc789 .kc12e1d04fe6c {
	background: var(--b8f671b4f4373)
}
.k22f0d26dc789 img {
	max-width: 100%
}
.tf01a590b01c6 {
	margin: 0px auto;
	width: 100%;
	max-width: 1200px;
	padding: 0px 16px
}.za0f210172c6e{opacity:1}
.q7dad45600c3c {
	min-height: 64px;
	align-items: center;
	gap: 10px 20px;
	padding-block: 8px;
	display: flex;
	flex-wrap: wrap
}
.s8cf2996e413a img {
	object-fit: cover;
	width: 56px;
	height: 56px
}.o55a9ac803afa{font-kerning:auto}
.s8cf2996e413a {
	align-items: center;
	display: inline-flex;
	font-size: 22px;
	font-weight: 600;
	gap: 12px;
	text-decoration: none
}.w7a721a80bd4e{outline-offset:0}
.nad8a0bd4c79a {
	font-size: 15px;
	display: none;
	gap: 26px;
	margin-left: auto
}.l549ca4ab4075{unicode-bidi:normal}
.i36faaea219de {
	justify-content: center;
	display: flex;
	gap: 10px;
	width: 100%
}
.nad8a0bd4c79a a {
	color: #374151;
	text-decoration: none
}
.nad8a0bd4c79a a:first-child {
	color: var(--rf31a18d0ab1a)
}
.k22f0d26dc789 .kc12e1d04fe6c, .k22f0d26dc789 .ca25601a7204e {
	align-items: center;
	display: inline-flex;
	font-size: 17px;
	border-radius: 4px;
	text-decoration: none;
	justify-content: center;
	color: #FFF;
	padding: 6px 22px;
	min-height: 40px;
	min-width: 104px
}
.j6d3cb5d0014b .s8cf2996e413a {
	gap: 2px;
	flex-direction: column;
	font-size: 16px
}
.z2fe99244c518 {
	font-size: 13px;
	display: flex;
	gap: 10px;
	padding-top: 8px
}
.af94726182387 h1 {
	text-align: center;
	font-size: clamp(24px,6vw,34px);
	margin: 0px;
	color: #1F2937;
	line-height: 1.25;
	font-weight: 600
}
.af94726182387 {
	gap: 16px;
	padding-top: 16px;
	display: grid
}.v81d6267c9210{visibility:inherit}
.e0a9caf899b9d {
	margin: 0px auto;
	overflow: hidden;
	background: var(--gad55d54d86a5);
	position: relative;
	width: 100%;
	max-width: 560px;
	aspect-ratio: 16/9
}.i088be6aeb898{opacity:1}
.x67da905fd70d {
	position: absolute;
	display: none;
	inset: 0px;
	margin: 0px
}
.x67da905fd70d[data-b18a5b869b5de] {
	display: block
}.xd629f6728ecd{isolation:auto}
.x67da905fd70d img {
	object-fit: contain;
	width: 100%;
	display: block;
	height: 100%
}
.y0b157760f0aa {
	top: 50%;
	width: 32px;
	transform: translateY(-50%);
	border: 0;
	border-radius: 50%;
	position: absolute;
	cursor: pointer;
	background: rgba(0,0,0,.4);
	font-size: 20px;
	height: 32px;
	color: #FFF
}.c545ceaacb820{unicode-bidi:normal}
.s5010332f6227 {
	gap: 14px;
	display: grid
}
.s5010332f6227 a {
	align-items: center;
	display: flex;
	padding: 8px 16px;
	font-weight: 700;
	font-size: 19px;
	text-decoration: none;
	justify-content: center;
	border-radius: var(--r57ad7c45e2f0);
	color: #FFF;
	min-height: 50px;
	text-align: center
}
.k22f0d26dc789 .xfa33dfed475b {
	background: var(--ke427ef2ee6fd);
	color: var(--r956c35ef7e5e)
}.vac64be40add9{unicode-bidi:normal}
.k22f0d26dc789 .a310f55e9cedb caption {
	text-align: center
}
.k9bcbe4f58221 a {
	text-decoration: none
}
.k22f0d26dc789 .vbd1ff8de2fcb {
	background: var(--vca3d6f1135cd)
}
.k22f0d26dc789 .qca8e3ec1c351 {
	background: var(--rf31a18d0ab1a)
}.w1c99cde9b1b5{unicode-bidi:normal}
.v935044fc470a {
	display: grid;
	grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
	gap: 16px
}
.a200e80bb5742 {
	margin: 0px;
	color: var(--e2f9e29d76edb)
}
.ac72531e4e875 {
	color: #4B5563;
	margin: 0px;
	border-left: 4px solid var(--rf31a18d0ab1a);
	background: #F9FAFB;
	font-style: italic;
	padding: 14px 18px
}.la0ee9caa11e8{opacity:1}
.ac72531e4e875 p {
	margin: 0px
}.a28184e5198f8{opacity:1}
.k22f0d26dc789 .a310f55e9cedb {
	background: #FFF;
	border: 1px solid var(--va5590a67a6f2);
	border-radius: 0px
}
.k22f0d26dc789 .a310f55e9cedb th {
	color: #111827;
	background: #F9FAFB;
	font-weight: 700
}
.k22f0d26dc789 .h69789210be12 h2, .k22f0d26dc789 .c51e87d596fb2 {
	font-size: 26px;
	font-weight: 600;
	line-height: 1.3
}
.k22f0d26dc789 .a310f55e9cedb th, .k22f0d26dc789 .a310f55e9cedb td {
	border: 1px solid var(--va5590a67a6f2)
}
.k22f0d26dc789 .da132303f55fc {
	border: 0;
	padding: 0px;
	background: 0 0
}
.k22f0d26dc789 .ce34f0a0886a4 i {
	background: linear-gradient(90deg,var(--ke427ef2ee6fd) calc(var(--sa2733a71a209) * 20%),#E5E7EB 0)
}.zbafe220d0c81{outline-offset:0}
.k22f0d26dc789 .c511e34090d38 {
	background: #FFF;
	border-left-color: var(--rf31a18d0ab1a)
}.x2cd9c651ee00{unicode-bidi:normal}
.k22f0d26dc789 .h69789210be12 table td, .k22f0d26dc789 .h69789210be12 table th {
	border-color: var(--va5590a67a6f2)
}
.k9bcbe4f58221 {
	border-top: 1px solid #E5E7EB;
	color: var(--rf3bf94152f34);
	font-size: 14px;
	background: var(--q3427c211f931);
	padding: 26px 0px 14px;
	margin-top: 30px
}
.k9bcbe4f58221 a:hover {
	color: var(--rf31a18d0ab1a)
}
.k9bcbe4f58221 h2 {
	color: var(--nc1380a88fa55);
	margin: 0px 0px 6px;
	font-size: 15px
}
.k9bcbe4f58221 ul {
	list-style: none;
	display: grid;
	margin: 0px;
	gap: 4px;
	padding: 0px
}
.pde9f086cfb67 {
	display: flex;
	flex-wrap: wrap;
	gap: 6px 16px
}
.tc750f16a73fa {
	align-items: center;
	display: flex;
	font-size: 12px;
	gap: 8px;
	margin: 16px 0px 0px
}
.v691b0ec2fe1a {
	left: 8px
}.pa2b423e60631{outline-offset:0}
.de1e034703e4e {
	right: 8px
}.ucca0e72651e8{unicode-bidi:normal}
@media(min-width:900px) {
	.nad8a0bd4c79a {
		display: flex
	}
	.i36faaea219de {
		width: auto
	}
	.j6d3cb5d0014b .nad8a0bd4c79a {
		margin-left: 0px;
		margin-right: auto
	}
	.q7dad45600c3c {
		flex-wrap: nowrap
	}
}.v905b79973b88{opacity:1}
.efcbcb69cde20 {
	display: flex;
	gap: 10px;
	align-items: baseline;
	justify-content: space-between
}
.k8d294ef85f8c {
	padding: 18px 0px
}.l695cec612bdf{visibility:inherit}
.ne5b88b6adf0b {
	left: -9999px;
	position: absolute
}
.da132303f55fc {
	min-width: 0px;
	background: var(--r756b608746fd);
	border: 1px solid var(--va5590a67a6f2);
	border-radius: var(--r57ad7c45e2f0);
	padding: 16px
}
.h69789210be12 table {
	width: 100%;
	border-collapse: collapse
}
.c51e87d596fb2 {
	font-size: 20px;
	margin: 0px 0px 12px
}
.efcbcb69cde20 a {
	text-decoration: none;
	color: var(--ke427ef2ee6fd);
	font-size: 13px
}.zac7571cfb1d4{unicode-bidi:normal}
.q144f216e3738 {
	text-transform: uppercase;
	margin: 0px 0px 4px;
	letter-spacing: .06em;
	font-weight: 700;
	font-size: 13px;
	color: var(--ke427ef2ee6fd)
}.va5f8be882415{font-kerning:auto}
.h69789210be12 h2 {
	font-size: 19px;
	margin: 18px 0px 8px
}
.h69789210be12 h3 {
	font-size: 16px;
	margin: 14px 0px 6px
}
.h69789210be12 li, .h69789210be12 p {
	color: var(--e2f9e29d76edb)
}
.h69789210be12 th, .h69789210be12 td {
	padding: 8px;
	text-align: left;
	border: 1px solid var(--va5590a67a6f2)
}
.ka56309738424 {
	counter-reset: c93551a2162bd;
	list-style: none;
	display: grid;
	margin: 0px;
	gap: 10px;
	grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
	padding: 0px
}.j065259ea1de0{isolation:auto}
.q2aaa6906004d {
	grid-template-columns: 1fr
}
.q2aaa6906004d .c511e34090d38 {
	display: grid;
	grid-template-columns: 40px 1fr;
	gap: 10px
}
.c511e34090d38 h2 {
	margin: 0px 0px 6px;
	font-size: 16px
}
.h69789210be12 img {
	border-radius: 8px;
	height: auto
}
.c511e34090d38 {
	padding: 14px;
	border-radius: var(--r57ad7c45e2f0);
	background: linear-gradient(135deg,var(--r756b608746fd),rgba(0,0,0,.2));
	border: 1px solid var(--va5590a67a6f2);
	border-left: 4px solid var(--ke427ef2ee6fd)
}
.l924557982c5a::before {
	counter-increment: c93551a2162bd;
	border-radius: 50%;
	width: 36px;
	height: 36px;
	content: counter(c93551a2162bd);
	font-weight: 800;
	color: var(--r956c35ef7e5e);
	place-items: center;
	display: grid;
	background: var(--ke427ef2ee6fd)
}
.u967aaa3fc9dd {
	gap: 12px;
	display: grid
}.vcc7e1c19d359{unicode-bidi:normal}
.z7b9d9c2792d2 dt {
	font-size: 13px;
	color: var(--rf3bf94152f34)
}
.kf26475012952 {
	align-content: start;
	display: grid;
	gap: 10px
}
.z7b9d9c2792d2 {
	display: grid;
	margin: 0px;
	gap: 6px
}
.z7b9d9c2792d2 dd {
	overflow-wrap: anywhere;
	margin: 0px
}
.z7b9d9c2792d2>div {
	border-radius: 8px;
	background: var(--y6d7a55165256);
	display: grid;
	gap: 8px;
	padding: 8px 10px;
	grid-template-columns: 40% 1fr
}
.tcf23e51c07b1 {
	display: grid;
	gap: 10px
}
.ke9537c2ada46>div {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 10px
}
.pef67fa8a4315 {
	margin-top: 12px;
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse
}
.pef67fa8a4315 th {
	font-weight: 600;
	width: 40%;
	color: var(--rf3bf94152f34)
}.u5f75cb245c94{contain:none}
.ke9537c2ada46 p {
	margin: 4px 0px 0px;
	color: var(--rf3bf94152f34);
	font-size: 14px
}
.ce34f0a0886a4 b {
	font-size: 13px
}.a876bb4013033{contain:none}
.z86e949e9d98e strong {
	font-size: 14px;
	line-height: 1.3
}
.z86e949e9d98e>span:last-child {
	color: var(--ke427ef2ee6fd);
	font-size: 13px
}
.xcc421e1d6f67 {
	grid-template-columns: repeat(auto-fit,minmax(260px,1fr))
}
.pef67fa8a4315 td, .pef67fa8a4315 th {
	padding: 8px 10px;
	border-bottom: 1px solid var(--va5590a67a6f2);
	overflow-wrap: anywhere;
	text-align: left;
	vertical-align: top
}
.ce34f0a0886a4 {
	align-items: center;
	display: inline-flex;
	gap: 6px
}
.ce34f0a0886a4 i {
	background: linear-gradient(90deg,var(--ke427ef2ee6fd) calc(var(--sa2733a71a209) * 20%),rgba(255,255,255,.12) 0);
	border-radius: 99px;
	display: block;
	width: 90px;
	height: 8px
}.o69ac7ed42633{visibility:inherit}
.g6d6dd820b7a9 {
	grid-auto-flow: column;
	grid-auto-columns: minmax(150px,42%);
	padding-bottom: 6px;
	scroll-snap-type: x mandatory;
	display: grid;
	overflow-x: auto;
	gap: 10px
}
.ra8062857582a {
	list-style: none;
	grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
	display: grid;
	margin: 0px;
	gap: 10px;
	padding: 0px
}.jd8ce450e5810{opacity:1}
.z86e949e9d98e {
	background: var(--r756b608746fd);
	text-decoration: none;
	scroll-snap-align: start;
	display: grid;
	gap: 4px;
	border-radius: var(--r57ad7c45e2f0);
	border: 1px solid var(--va5590a67a6f2);
	padding: 8px
}
.c37d046185d22 {
	overflow: hidden;
	aspect-ratio: 16/10;
	background: var(--gad55d54d86a5);
	display: block;
	border-radius: 8px
}
.c37d046185d22 img {
	object-fit: contain;
	width: 100%;
	display: block;
	height: 100%
}
.h2aebcc6089d8 {
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	gap: 10px
}.xea06d800c86d{outline-offset:0}
.l581f0589deac a {
	display: grid;
	background: var(--r756b608746fd);
	height: 100%;
	text-decoration: none;
	padding: 10px;
	gap: 6px;
	border-radius: var(--r57ad7c45e2f0);
	border: 1px solid var(--va5590a67a6f2)
}
.l581f0589deac img {
	border-radius: 8px;
	object-fit: contain;
	background: var(--gad55d54d86a5);
	width: 100%;
	aspect-ratio: 16/9
}.y4e29209e2d61{isolation:auto}
.l581f0589deac h2, .l581f0589deac h3 {
	margin: 0px;
	font-size: 15px;
	line-height: 1.35
}
.l581f0589deac p {
	margin: 0px;
	color: var(--rf3bf94152f34);
	font-size: 13px
}
.l581f0589deac time {
	font-size: 12px;
	color: var(--rf3bf94152f34)
}.x7d08a23d9e54{font-kerning:auto}
.sa4e24ec0fa9b span {
	font-size: 13px;
	color: var(--rf3bf94152f34)
}
.dd6b375fbdc64 summary {
	font-weight: 700;
	cursor: pointer
}.a4873b2c09a63{opacity:1}
.sa4e24ec0fa9b {
	list-style: none;
	gap: 8px;
	padding: 0px;
	display: grid;
	grid-template-columns: 1fr;
	margin: 0px
}.a5264c4c92d65{outline-offset:0}
.sa4e24ec0fa9b a {
	gap: 2px;
	background: var(--r756b608746fd);
	display: grid;
	padding: 10px 12px;
	border-radius: 10px;
	text-decoration: none
}.b010d454be0a8{visibility:inherit}
.dd6b375fbdc64 details {
	border-bottom: 1px solid var(--va5590a67a6f2);
	padding: 10px 0px
}
.yf7edccd3ac18 {
	padding-left: 20px
}.z1635f7ac42e2{isolation:auto}
.dd6b375fbdc64 p {
	margin: 8px 0px 0px;
	color: var(--rf3bf94152f34)
}.o5b922ff7d227{z-index:auto}
.k22f0d26dc789 .f5f3794013834, .k22f0d26dc789 .od78aa35de4df {
	background: 0 0
}.ra37a8287264c{z-index:auto}
.t52a118233ed7 {
	width: 100%;
	height: auto;
	aspect-ratio: 16/9;
	object-fit: contain;
	background: var(--gad55d54d86a5);
	border-radius: 10px
}
.e24fb2192f49f {
	padding: 14px 0px 24px
}
.t5aff006d5fe0 {
	padding-left: 20px
}
.be96b523fa2ba>div {
	padding: 10px;
	border-radius: 10px;
	background: var(--y6d7a55165256)
}
.y635723e78bfd img {
	border-radius: 8px;
	object-fit: contain;
	width: 150px;
	aspect-ratio: 9/16;
	background: var(--gad55d54d86a5)
}
.o164c5e78ffb5 {
	display: grid;
	margin: 0px;
	gap: 10px
}
.e24fb2192f49f .tf01a590b01c6 {
	gap: 14px;
	display: grid
}
.o164c5e78ffb5 dt, .o164c5e78ffb5 h3 {
	font-weight: 700;
	font-size: 15px;
	margin: 0px
}
.o164c5e78ffb5 dd, .o164c5e78ffb5 p {
	margin: 4px 0px 0px;
	color: var(--rf3bf94152f34)
}.p386654341812{opacity:1}
.cb903ec388019 h1 {
	font-size: clamp(22px,5vw,30px);
	margin: 6px 0px;
	line-height: 1.25
}
.cb903ec388019 nav {
	font-size: 13px;
	color: var(--rf3bf94152f34)
}
.cb903ec388019 nav a {
	color: var(--rf3bf94152f34)
}
.c262b5e75190a {
	font-size: 13px;
	color: var(--rf3bf94152f34)
}
.d26cfd6614797 {
	gap: 14px;
	display: grid
}
.oa292645d7282 {
	align-content: start;
	gap: 8px;
	display: grid
}
.t10446fb185e8 {
	align-content: start;
	gap: 12px;
	display: grid
}
.be96b523fa2ba {
	grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
	display: grid;
	gap: 10px
}.s85e3512b4588{font-kerning:auto}
.y635723e78bfd {
	grid-auto-flow: column;
	display: grid;
	grid-auto-columns: 150px;
	overflow-x: auto;
	gap: 8px
}
.pc2e465e5ed3e {
	color: var(--ke427ef2ee6fd)
}
.t5aff006d5fe0 h3 {
	font-size: 16px;
	margin: 10px 0px 4px
}
.q9c2609957eeb {
	list-style: none;
	border-left: 2px solid var(--ke427ef2ee6fd);
	padding: 0px;
	gap: 10px;
	display: grid;
	margin: 0px
}
.q9c2609957eeb li {
	padding-left: 14px
}
.ee110902a4fc9 img {
	border-radius: 50%;
	object-fit: cover;
	width: 72px;
	height: 72px
}
.fbd548f982006 ul {
	padding-left: 18px
}.x28e414d28c36{opacity:1}
.bb549bfbaa44d {
	display: flex;
	gap: 10px;
	margin: 0px
}.kd147641cfa56{visibility:inherit}
.ee110902a4fc9 h2 {
	font-size: 16px;
	margin: 0px
}
.a2ad68c7655db {
	gap: 12px;
	display: grid
}
.ee110902a4fc9 {
	display: grid;
	gap: 12px;
	grid-template-columns: 72px 1fr
}.s4b8d3a13877d{z-index:auto}
.i0abba7f3a922 {
	background: var(--y6d7a55165256);
	margin-top: 14px;
	border-radius: 10px;
	padding: 12px
}
.i0abba7f3a922 p {
	margin: 0px 0px 6px
}
.ja6f3682f7efb button {
	cursor: pointer;
	border: 0;
	min-width: 44px;
	color: var(--ke427ef2ee6fd);
	background: 0 0;
	font-size: 26px;
	min-height: 44px
}
@media(min-width:900px) {
	.u967aaa3fc9dd {
		grid-template-columns: minmax(0,1.6fr)minmax(280px,1fr)
	}
	.d26cfd6614797 {
		align-items: start;
		grid-template-columns: minmax(0,1fr)300px
	}
	.oa292645d7282 {
		top: 76px;
		position: sticky
	}
	.g6d6dd820b7a9 {
		grid-auto-columns: minmax(180px,22%)
	}
}.f7ebab89b735e{isolation:auto}
