body {
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	--q155ff13bad88: #e9f5ee;
	background: var(--xa67d39339731);
	--k7806afdee986: #dce9e3;
	--h772b544d6396: #637c74;
	margin: 0px;
	--r0204738c81e0: #197b66;
	--e0a6712713e89: 12px;
	color: var(--qf00c94fc1029);
	--xa67d39339731: #fff;
	--f2fe6cbb9a9d2: #f0f5f3;
	line-height: 1.7;
	--qf00c94fc1029: #163b32
}.c41f95706b7bd{visibility:inherit}
body[data-ke6d363847182=fb9486ba3ce7f] {
	--h772b544d6396: #b8b0c4;
	--qf00c94fc1029: #f3eddc;
	--xa67d39339731: #100e1d;
	--f2fe6cbb9a9d2: #1b182b;
	--k7806afdee986: #302b42;
	--e0a6712713e89: 4px;
	--r0204738c81e0: #dbb85d
}.ldc640b93088b{unicode-bidi:normal}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
.v197d3caba040 {
	background: var(--xa67d39339731);
	position: sticky;
	top: 0px;
	border-bottom: 1px solid var(--k7806afdee986);
	z-index: 5
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.s794372447bb3{visibility:inherit}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.ra0beb6742b0f{opacity:1}
h1, h2, h3, p {
	margin: 0px 0px 1rem
}
* {
	box-sizing: border-box
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--r0204738c81e0);
	outline-offset: 4px
}
a {
	text-decoration: none;
	color: inherit
}.ra80bc92db4f7{opacity:1}
p {
	color: var(--h772b544d6396)
}
a:hover {
	text-decoration: underline
}.t169c3ee27be4{isolation:auto}
.vbdd28afb30f8 {
	text-align: center
}
img {
	max-width: 100%;
	height: auto;
	display: block
}
.m4c0733e7c7bb {
	max-width: 1140px;
	padding: 0px 24px;
	margin: auto
}
.n783c1bcdc619 {
	padding: 12px 24px;
	max-width: 1140px;
	display: flex;
	gap: 24px;
	align-items: center;
	justify-content: space-between;
	min-height: 64px;
	margin: auto
}
.v97429c203869 {
	gap: 10px;
	display: flex;
	align-items: center;
	font-weight: 750
}
.zbce876bef793 {
	font-size: .85rem;
	flex-wrap: wrap;
	display: flex;
	gap: 20px
}
.dc659a448470e img {
	border-radius: var(--e0a6712713e89);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.fddd8b874394a {
	font-size: 1rem
}.na84379e084f5{opacity:1}
.m5c75751275bd {
	padding: 10px;
	top: -100px;
	left: 20px;
	position: absolute;
	background: var(--xa67d39339731);
	z-index: 20
}.ce597fe2e60ae{font-kerning:auto}
.m5c75751275bd:focus {
	top: 10px
}.y8fa54956f45a{contain:none}
.t6945bc522057 {
	display: none
}.vd6d32baca06f{isolation:auto}
.d68bccd5a8fd9 {
	grid-template-columns: 1fr 1fr;
	display: grid;
	align-items: center;
	padding: 40px 0px;
	gap: 40px
}
.o9ae0d7616943 {
	gap: 12px;
	margin: 24px auto 0px;
	display: grid;
	max-width: 480px
}
.v54c102b40ee9 {
	color: #fff;
	border: 1px solid var(--r0204738c81e0);
	padding: 12px 20px;
	border-radius: 6px;
	font-weight: 650;
	background: var(--r0204738c81e0);
	display: block;
	text-align: center
}
.nb81097f89eb7 {
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr));
	gap: 20px
}.qaef2216e568e{isolation:auto}
.n1d388878dc2b {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.n0daa1fa985fb {
	gap: 12px;
	display: grid
}
.ndd507d958c0e p {
	margin: 0px;
	font-size: .86rem
}
body[data-ccac7acb32d83="bfd2789018509"] .d68bccd5a8fd9 {
	grid-template-columns: .9fr 1.1fr
}
.c0a5631144105 {
	color: var(--r0204738c81e0);
	background: 0 0
}.x89fc5c719cc6{visibility:inherit}
.ndd507d958c0e {
	background: var(--f2fe6cbb9a9d2);
	min-width: 0px;
	overflow: hidden;
	border: 1px solid var(--k7806afdee986);
	border-radius: var(--e0a6712713e89)
}.w3e477a42bc1d{isolation:auto}
.ndd507d958c0e img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}.me8b968c9149b{opacity:1}
.n1d388878dc2b img {
	aspect-ratio: 16/9
}
body[data-ccac7acb32d83="bfd2789018509"] .dc659a448470e {
	grid-column: 2
}.x111e3b1dedd3{visibility:inherit}
body[data-p81d56207bf5f=l8f8c3581f8db] .n0daa1fa985fb {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.h87f388c01c57{contain:none}
.ndd507d958c0e>a>div {
	padding: 16px
}
.n4688f6a174b1 {
	padding: 28px 0px;
	border-top: 1px solid var(--k7806afdee986)
}.heaab564de125{outline-offset:0}
.n4688f6a174b1>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--r0204738c81e0)
}
.hcab7812d1e16 {
	padding: 18px;
	background: var(--f2fe6cbb9a9d2);
	border: 1px solid var(--k7806afdee986);
	border-radius: var(--e0a6712713e89)
}.i8208154fc7fd{outline-offset:0}
.mc72a843ccbba {
	margin: 12px 0px 32px
}.k748a7a74048a{unicode-bidi:normal}
.hcab7812d1e16 h3 {
	margin: 0px
}
.j2774f02a2594 {
	font-size: .88rem;
	color: var(--r0204738c81e0);
	gap: 12px;
	flex-wrap: wrap;
	margin: 16px 0px;
	list-style: none;
	padding: 0px;
	display: flex
}
.y1e4d8bdb3cee {
	overflow-x: auto;
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	gap: 16px;
	display: flex
}.p38caeeded89f{opacity:1}
.zfa8639305785 {
	overflow-wrap: anywhere
}
.y1e4d8bdb3cee img {
	flex-shrink: 0;
	width: 240px;
	scroll-snap-align: start
}
.c08cc559d9fa7>a {
	min-width: 220px
}
.r979e40066a5b>a {
	min-width: 220px
}
.c08cc559d9fa7 {
	gap: 16px;
	justify-content: center;
	display: flex;
	padding: 32px 0px
}
.l4b7bdf24089e {
	padding: 32px 0px 100px;
	border-top: 1px solid var(--k7806afdee986)
}.jfa3ca206b246{outline-offset:0}
.l4b7bdf24089e nav {
	font-size: .86rem;
	flex-wrap: wrap;
	margin-top: 20px;
	display: flex;
	gap: 20px
}
.zfa8639305785 summary {
	cursor: pointer;
	font-weight: 650
}.d197bbf23a33f{visibility:inherit}
.r979e40066a5b {
	position: fixed;
	padding: 10px 24px;
	background: var(--xa67d39339731);
	z-index: 10;
	display: flex;
	gap: 12px;
	bottom: 0px;
	justify-content: center;
	border-top: 1px solid var(--k7806afdee986);
	left: 0px;
	right: 0px
}
.h41cab568c380 {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}
.w7c71b2de2a92 {
	min-width: 0px
}
.p61305acd18fc {
	border-radius: var(--e0a6712713e89);
	object-fit: cover;
	width: 100%;
	max-height: 560px;
	margin: 24px 0px
}.y32028436a2c0{outline-offset:0}
.zfa8639305785 table {
	overflow-x: auto;
	max-width: 100%;
	display: block
}.bffea2725cbac{contain:none}
.zfa8639305785 h2 {
	margin-top: 28px
}.m29f0b7c74f81{visibility:inherit}
.zfa8639305785 details {
	border-bottom: 1px solid var(--k7806afdee986);
	padding: 16px 0px
}
.gc99d45e5fa52 ol {
	list-style: none;
	color: var(--h772b544d6396);
	flex-wrap: wrap;
	padding: 0px;
	font-size: .82rem;
	gap: 10px;
	display: flex
}.x6c32570934f8{unicode-bidi:normal}
.kfd9ffcbe29d7 {
	margin-top: 32px;
	padding: 20px;
	border: 1px solid var(--k7806afdee986);
	border-radius: var(--e0a6712713e89)
}.o3b92d8d48efb{z-index:auto}
.p27ae6de353e5 {
	gap: 10px;
	font-size: .85rem;
	flex-wrap: wrap;
	margin-top: 20px;
	justify-content: center;
	display: flex
}
body[data-m5ff7159b1837="d34ec72620b39"] .v197d3caba040 {
	border-bottom: 3px solid var(--r0204738c81e0)
}.f7f26f0858019{contain:none}
body[data-qe845d7f1c55a="c657204e95218"] .zbce876bef793 a {
	border-bottom: 1px solid var(--r0204738c81e0)
}.x326e85a77588{outline-offset:0}
body[data-o5b1ff6d43294="se18a3a5aa5a6"] .r979e40066a5b .v54c102b40ee9 {
	border-radius: 999px
}.vc2db73ac2003{outline-offset:0}
body[data-p81d56207bf5f=l8f8c3581f8db] .hcab7812d1e16 {
	border-left: 3px solid var(--r0204738c81e0)
}
body[data-ke6d363847182=fb9486ba3ce7f] .v54c102b40ee9 {
	color: var(--xa67d39339731)
}.xa99e1be6d521{visibility:inherit}
body[data-ke6d363847182=fb9486ba3ce7f] .c0a5631144105 {
	color: var(--r0204738c81e0)
}
@media(max-width:800px) {
	.n783c1bcdc619 {
		flex-direction: row
	}
	.t6945bc522057 summary {
		cursor: pointer
	}
	body[data-ccac7acb32d83="bfd2789018509"] .dc659a448470e {
		order: 0
	}
	.zbce876bef793 {
		display: none
	}
	.t6945bc522057 {
		position: relative;
		display: block
	}
	.t6945bc522057 nav {
		padding: 16px;
		display: grid;
		box-shadow: 0 12px 24px #0002;
		width: 240px;
		position: absolute;
		border: 1px solid var(--k7806afdee986);
		gap: 12px;
		right: 0px;
		top: 100%;
		background: var(--xa67d39339731)
	}
	.dc659a448470e {
		max-width: 420px;
		width: 100%;
		margin: auto
	}
	body[data-ccac7acb32d83="bfd2789018509"] .d68bccd5a8fd9, .d68bccd5a8fd9 {
		grid-template-columns: 1fr;
		padding: 24px 0px;
		gap: 24px
	}
	.nb81097f89eb7 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-p81d56207bf5f=l8f8c3581f8db] .n0daa1fa985fb {
		grid-template-columns: 1fr
	}
	.r979e40066a5b>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1
	}
	.c08cc559d9fa7>a {
		min-width: 0px;
		flex: 1
	}
	.m4c0733e7c7bb {
		padding-left: 20px;
		padding-right: 20px
	}
	.r979e40066a5b {
		padding: 10px 20px
	}
	.n783c1bcdc619 {
		padding: 10px 20px;
		min-height: 56px
	}
}
@media(max-width:540px) {
	.mc72a843ccbba .ndd507d958c0e img {
		height: 100%;
		aspect-ratio: auto
	}
	.mc72a843ccbba {
		gap: 12px
	}
	.c08cc559d9fa7 {
		gap: 10px
	}
	.d68bccd5a8fd9 h1 {
		font-size: 1.6rem
	}
	.nb81097f89eb7, .n1d388878dc2b {
		grid-template-columns: 1fr
	}
	.mc72a843ccbba .ndd507d958c0e>a>div {
		padding: 12px
	}
	.n4688f6a174b1 {
		padding: 24px 0px
	}
	.r979e40066a5b .v54c102b40ee9 {
		padding: 10px 12px
	}
	.mc72a843ccbba .ndd507d958c0e>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.mc72a843ccbba .ndd507d958c0e p {
		display: none
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
[data-bf9ee0bb7280f] {
	padding: 20px 0px;
	gap: 12px;
	align-items: center;
	flex-wrap: wrap;
	display: flex
}
[data-bf9ee0bb7280f] input {
	padding: 12px;
	color: var(--qf00c94fc1029);
	background: var(--f2fe6cbb9a9d2);
	min-width: 180px;
	border: 1px solid var(--k7806afdee986);
	border-radius: 6px;
	flex: 1;
	font: inherit
}
[data-bf9ee0bb7280f] button {
	background: var(--r0204738c81e0);
	font: inherit;
	border: 0;
	border-radius: 6px;
	padding: 12px 20px;
	color: var(--xa67d39339731)
}
.pdb7197e4b7b5 summary {
	cursor: pointer;
	font-weight: 650
}.l528c76f447e2{outline-offset:0}
.n4688f6a174b1[data-d84753fd65403=db91ba78a5f95] .n0daa1fa985fb {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.pdb7197e4b7b5 details p {
	margin: 12px 0px
}.i7f4de08a039f{contain:none}
.g5e6deed540cc {
	padding: 0px;
	list-style: none
}.tc043a384d74a{opacity:1}
.g5e6deed540cc li {
	border-bottom: 1px solid var(--k7806afdee986);
	padding: 14px 0px
}.f8fa29f2da96d{contain:none}
.w7c71b2de2a92[data-y04f2babbed81=u04476e789a10] .zfa8639305785 p {
	break-inside: avoid
}.wed995f41a86c{font-kerning:auto}
.w7c71b2de2a92[data-y04f2babbed81=l1367dc44003c] .zfa8639305785, .w7c71b2de2a92[data-y04f2babbed81=c592be3e2dfac] .zfa8639305785 {
	counter-reset: c88d728bb8add
}
.g5e6deed540cc [hidden] {
	display: none
}.vf14d60b402e5{visibility:inherit}
.tdfae87a67bde {
	display: grid;
	gap: 24px;
	margin: 24px 0px
}.n36d643670dd8{isolation:auto}
.tdfae87a67bde .ndd507d958c0e img {
	width: 120px
}.ld5da2595320a{font-kerning:auto}
.pdb7197e4b7b5 details {
	border-bottom: 1px solid var(--k7806afdee986);
	padding: 16px 18px;
	background: var(--f2fe6cbb9a9d2)
}
.w7c71b2de2a92[data-y04f2babbed81=l1367dc44003c] .zfa8639305785 h2, .w7c71b2de2a92[data-y04f2babbed81=c592be3e2dfac] .zfa8639305785 h2 {
	border-left: 3px solid var(--r0204738c81e0);
	background: var(--f2fe6cbb9a9d2);
	padding: 16px;
	counter-increment: c88d728bb8add
}
.vbdd28afb30f8 {
	min-width: 0px
}
.n4688f6a174b1[data-d84753fd65403=rcf9bfa35d681] .n757bd3361a98 {
	grid-template-columns: 2fr 1fr
}
.n4688f6a174b1[data-d84753fd65403=rcf9bfa35d681] .ndd507d958c0e:first-child {
	grid-row: span 2
}
.n4688f6a174b1[data-d84753fd65403=tc2aeb8d1c975] .n757bd3361a98 {
	grid-template-columns: repeat(4,minmax(0,1fr))
}.h5a6f76a93029{outline-offset:0}
.tdfae87a67bde .ndd507d958c0e>a {
	display: grid;
	grid-template-columns: 120px 1fr;
	gap: 8px
}.b49b1709d05db{visibility:inherit}
.hcab7812d1e16 p {
	margin: 0px;
	grid-column: 2
}
.w7c71b2de2a92[data-y04f2babbed81=u04476e789a10] .zfa8639305785 {
	columns: 2;
	column-gap: 32px
}
body[data-p81d56207bf5f=l8f8c3581f8db] .w7c71b2de2a92[data-y04f2babbed81=u04476e789a10] .zfa8639305785 {
	columns: 1
}.j0361be0cf355{z-index:auto}
.n4688f6a174b1[data-d84753fd65403=db91ba78a5f95] .hcab7812d1e16 p {
	grid-column: auto
}
@media(max-width:800px) {
	.n4688f6a174b1[data-d84753fd65403=db91ba78a5f95] .n0daa1fa985fb {
		grid-template-columns: 1fr
	}
	.tdfae87a67bde .ndd507d958c0e img {
		width: 88px
	}
	.w7c71b2de2a92[data-y04f2babbed81=u04476e789a10] .zfa8639305785 {
		columns: 1
	}
	.n4688f6a174b1[data-d84753fd65403=tc2aeb8d1c975] .n757bd3361a98 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.tdfae87a67bde .ndd507d958c0e>a {
		grid-template-columns: 88px 1fr
	}
	body[data-ccac7acb32d83="bfd2789018509"] .dc659a448470e {
		grid-column: auto
	}
}
@media(min-width:801px) {
	.p27ae6de353e5 {
		display: none
	}
}
.k25d798253f31>.f03b4886a5e72::after {
	height: 72px;
	content: "";
	display: block
}
.p26db4775b812 {
	display: contents
}.hc3b7b66065ad{z-index:auto}
.y1e4d8bdb3cee>li {
	flex-shrink: 0
}.z6ec8d5a1a922{isolation:auto}
.k25d798253f31 {
	--p7e2faf9bd89d: inherit;
	--t9978b1317fdd: rgba(255,255,255,.14);
	--jaa4af13f9620: var(--r0204738c81e0);
	--gb66c53ebc833: #fff;
	--sa032b347cbe9: color-mix(in srgb,var(--r0204738c81e0) 16%,#0d0f14);
	--lb4f205e29a23: var(--e0a6712713e89);
	--i03c973e97d13: 6px;
	--w45c6a33ba10a: rgba(255,255,255,.72);
	--c10f481520349: var(--f2fe6cbb9a9d2);
	--rfde47644b153: var(--r0204738c81e0);
	--kcbdee02e3865: var(--f2fe6cbb9a9d2);
	--ma2bc9dee2c4a: var(--qf00c94fc1029);
	--fc4e83794b912: var(--xa67d39339731);
	--o26ed004d8a07: var(--qf00c94fc1029);
	--g6920ab3fa043: var(--h772b544d6396);
	--a37b366f81cc8: var(--q155ff13bad88);
	--h11f5e6006ab0: var(--k7806afdee986);
	--z3b0f8cb27df4: var(--k7806afdee986)
}.ud6a3a37c1a3d{isolation:auto}
.k25d798253f31:is([data-ke6d363847182=fb9486ba3ce7f], [data-ke6d363847182=b5945d9767ff5]) {
	--a37b366f81cc8: color-mix(in srgb,var(--r0204738c81e0) 10%,var(--f2fe6cbb9a9d2))
}.id142d7d934a4{visibility:inherit}
.k25d798253f31:is([data-ke6d363847182=fb9486ba3ce7f], [data-ke6d363847182=i922704a2bfe4], [data-ke6d363847182=b5945d9767ff5]) {
	--gb66c53ebc833: var(--xa67d39339731)
}
.c08cc559d9fa7>li>a {
	min-width: 220px
}
.k25d798253f31:has(>.f03b4886a5e72) {
	padding-bottom: 0px
}
:where(.a3a90644d6538) {
	margin: 0px;
	list-style: none;
	padding: 0px
}
.n4688f6a174b1>.p26db4775b812>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--r0204738c81e0)
}
:where(figure.dc659a448470e) {
	margin: 0px
}.pf1b28e836b55{visibility:inherit}
@media(max-width:800px) {
	.c08cc559d9fa7>li>a {
		min-width: 0px;
		flex: 1
	}
}
.d68bccd5a8fd9 .o9ae0d7616943 {
	grid-template-columns: 1fr 1fr
}.o2624def03c7d{isolation:auto}
.gc99d45e5fa52>p {
	margin: 1em 0px
}
.gc99d45e5fa52 ul, .gc99d45e5fa52>p {
	list-style: none;
	color: var(--h772b544d6396);
	flex-wrap: wrap;
	padding: 0px;
	font-size: .82rem;
	gap: 10px;
	display: flex
}
.g5e6deed540cc>div {
	border-bottom: 1px solid var(--k7806afdee986);
	padding: 14px 0px
}.o5241ad603c5f{outline-offset:0}
.k25d798253f31 {
	padding-bottom: 110px
}
.m99818c6666b0 li {
	display: inline
}
.r979e40066a5b {
	flex-wrap: wrap;
	row-gap: 6px
}
div.g5e6deed540cc {
	margin: 1em 0px
}
.h4413c3d251c1 {
	margin: 0px;
	font-size: 13px;
	font-weight: 800;
	text-align: center;
	flex-basis: 100%;
	line-height: 1.35;
	color: var(--rfde47644b153)
}
