a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--t500224c6e7ae);
	outline-offset: 4px;
}
img {
	display: block;
	max-width: 100%;
	height: auto;
}
* {
	box-sizing: border-box;
}.med9b8fb24fad{font-kerning:auto}
body {
	background: var(--t7389a6b2e28c);
	--t7389a6b2e28c: #FFFFFF;
	--t500224c6e7ae: #197B66;
	--p993645843b94: #E9F5EE;
	--xe8f0f7bc9877: #163B32;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	color: var(--xe8f0f7bc9877);
	margin: 0;
	--sc0894ad1b154: #637C74;
	--w4d9b91893c4b: 12px;
	--a6b45b1110439: #F0F5F3;
	--r3b17fa11d02f: #DCE9E3;
}.y8470e42279b7{unicode-bidi:normal}
body[data-md94e882f67aa=kda0590cfc4ed] {
	--r3b17fa11d02f: #DCE9DD;
	--t500224c6e7ae: #207868;
	--w4d9b91893c4b: 3px;
	--t7389a6b2e28c: #FBFCF8;
	--a6b45b1110439: #EDF3EB;
	--sc0894ad1b154: #617E70;
	--xe8f0f7bc9877: #1D493C;
}
a {
	color: inherit;
	text-decoration: none;
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
p {
	color: var(--sc0894ad1b154);
}.w3a938cd76b2f{outline-offset:0}
a:hover {
	text-decoration: underline;
}
.w5ac13d636018 {
	text-align: center;
}
.ge6343e54e175 {
	background: var(--t7389a6b2e28c);
	z-index: 5;
	border-bottom: 1px solid var(--r3b17fa11d02f);
	top: 0;
	position: sticky;
}.id9a1ff484f38{visibility:inherit}
h3, h1, p, h2 {
	margin: 0 0 1rem;
}
.n5ad50ec6f72f {
	max-width: 1140px;
	margin: auto;
	padding: 0 24px;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
.q5ac9b6bfc6e0 {
	gap: 24px;
	max-width: 1140px;
	margin: auto;
	min-height: 64px;
	padding: 12px 24px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}.x1630d50c0106{isolation:auto}
.ud3c4c422997a {
	position: absolute;
	padding: 10px;
	background: var(--t7389a6b2e28c);
	top: -100px;
	left: 20px;
	z-index: 20;
}
.i82a3cc01ce24 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
	border-radius: var(--w4d9b91893c4b);
}
.v8cffb647bcdc {
	gap: 10px;
	align-items: center;
	font-weight: 750;
	display: flex;
}
.v920aa2005927 {
	gap: 20px;
	font-size: .85rem;
	flex-wrap: wrap;
	display: flex;
}
.ud3c4c422997a:focus {
	top: 10px;
}
.s9145ee27489d {
	display: none;
}
.t8fbbace0cd0c {
	padding: 40px 0;
	align-items: center;
	gap: 40px;
	display: grid;
	grid-template-columns: 1fr 1fr;
}.a93cbff48d4af{z-index:auto}
.ab839488f9057 {
	margin: 24px auto 0;
	max-width: 480px;
	gap: 12px;
	display: grid;
}
.b24cd25b8218f {
	font-size: 1rem;
}
.refbfcc9194ee {
	background: var(--t500224c6e7ae);
	display: block;
	font-weight: 650;
	border: 1px solid var(--t500224c6e7ae);
	text-align: center;
	padding: 12px 20px;
	border-radius: 6px;
	color: #FFFFFF;
}
.s24b0da7ae649 p {
	font-size: .86rem;
	margin: 0;
}.b30ea28902b7d{opacity:1}
.s24b0da7ae649>a>div {
	padding: 16px;
}
.tfa8410505880 {
	margin: 12px 0 32px;
}.hdb7740a77916{z-index:auto}
.aeab62dc64619 h3 {
	margin: 0;
}
.f7ce40e45e71f {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
}
.e73c7525aeb7a {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.e7f52e54b0525 {
	gap: 12px;
	display: grid;
}
body[data-l2255c1e5d5a7="j2180130ec436"] .t8fbbace0cd0c {
	grid-template-columns: .9fr 1.1fr;
}
body[data-l2255c1e5d5a7="j2180130ec436"] .i82a3cc01ce24 {
	grid-column: 2;
}
body[data-q3be49f632380=n5db26ac82e9d] .e7f52e54b0525 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.m2ebbdd6a49b9 {
	color: var(--t500224c6e7ae);
	background: 0 0;
}
.s24b0da7ae649 {
	border: 1px solid var(--r3b17fa11d02f);
	overflow: hidden;
	border-radius: var(--w4d9b91893c4b);
	background: var(--a6b45b1110439);
	min-width: 0;
}
.s24b0da7ae649 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.ud5f63bbf08ea {
	padding: 28px 0;
	border-top: 1px solid var(--r3b17fa11d02f);
}
.ud5f63bbf08ea>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--t500224c6e7ae);
}.j66bde5063148{isolation:auto}
.aeab62dc64619 {
	padding: 18px;
	border: 1px solid var(--r3b17fa11d02f);
	border-radius: var(--w4d9b91893c4b);
	background: var(--a6b45b1110439);
}
.adfc1d066c056 {
	font-size: .88rem;
	padding: 0;
	gap: 12px;
	margin: 16px 0;
	flex-wrap: wrap;
	list-style: none;
	display: flex;
	color: var(--t500224c6e7ae);
}
.q4d5e8f760a72 {
	padding-bottom: 12px;
	overflow-x: auto;
	scroll-snap-type: x proximity;
	display: flex;
	gap: 16px;
}
.o811b500b91b3 {
	overflow-wrap: anywhere;
}.bce252529d0a6{isolation:auto}
.x482a407060e2 {
	justify-content: center;
	padding: 32px 0;
	display: flex;
	gap: 16px;
}.z49edf46d11c8{visibility:inherit}
.t4fd4d8c4dcd0 {
	padding: 32px 0 100px;
	border-top: 1px solid var(--r3b17fa11d02f);
}
.e73c7525aeb7a img {
	aspect-ratio: 16/9;
}.qc166b4f7a445{visibility:inherit}
.q4d5e8f760a72 img {
	flex-shrink: 0;
	width: 240px;
	scroll-snap-align: start;
}
.t4fd4d8c4dcd0 nav {
	gap: 20px;
	flex-wrap: wrap;
	font-size: .86rem;
	display: flex;
	margin-top: 20px;
}
.x482a407060e2>a {
	min-width: 220px;
}
.qb1c0a1f98880>a {
	min-width: 220px;
}
.o811b500b91b3 summary {
	font-weight: 650;
	cursor: pointer;
}
.qb1c0a1f98880 {
	justify-content: center;
	z-index: 10;
	position: fixed;
	padding: 10px 24px;
	bottom: 0;
	left: 0;
	right: 0;
	gap: 12px;
	background: var(--t7389a6b2e28c);
	border-top: 1px solid var(--r3b17fa11d02f);
	display: flex;
}.f7e8e5291ce9b{isolation:auto}
.s5baffe12675b {
	padding-top: 32px;
	max-width: 880px;
	padding-bottom: 48px;
}
.m4e990a766cb8 {
	min-width: 0;
}
.hf48293963c0e {
	margin: 24px 0;
	border-radius: var(--w4d9b91893c4b);
	width: 100%;
	max-height: 560px;
	object-fit: cover;
}.m0533b7a487a9{font-kerning:auto}
.o811b500b91b3 details {
	padding: 16px 0;
	border-bottom: 1px solid var(--r3b17fa11d02f);
}
.o811b500b91b3 h2 {
	margin-top: 28px;
}
.o811b500b91b3 table {
	display: block;
	max-width: 100%;
	overflow-x: auto;
}
.y0ddbbfc40af2 ol {
	gap: 10px;
	padding: 0;
	font-size: .82rem;
	list-style: none;
	flex-wrap: wrap;
	color: var(--sc0894ad1b154);
	display: flex;
}
.e02faac384a5d {
	padding: 20px;
	border: 1px solid var(--r3b17fa11d02f);
	border-radius: var(--w4d9b91893c4b);
	margin-top: 32px;
}.r5229ba4110ad{outline-offset:0}
body[data-wf17ad2007686="h7296a9f9bf1c"] .v920aa2005927 a {
	border-radius: var(--w4d9b91893c4b);
	padding: 8px 12px;
	background: var(--a6b45b1110439);
}
body[data-fec5e7657550c="z02d2d5fdc829"] .i82a3cc01ce24 img {
	border-radius: 28px;
}.m6e4654c9f99a{isolation:auto}
body[data-ac3e4e6e9854a="e76eb9be0881d"] .v920aa2005927 a {
	padding: 4px 10px;
	background: var(--a6b45b1110439);
}
.vb2cd2e252186 {
	justify-content: center;
	font-size: .85rem;
	flex-wrap: wrap;
	gap: 10px;
	margin-top: 20px;
	display: flex;
}
body[data-md94e882f67aa=kda0590cfc4ed] h1 {
	font-family: Georgia,times new roman,serif;
}
body[data-ff6a364cc1311="jf952a17d1f7a"] .qb1c0a1f98880 .refbfcc9194ee {
	border-radius: 999px;
}
body[data-q3be49f632380=n5db26ac82e9d] .aeab62dc64619 {
	border-left: 3px solid var(--t500224c6e7ae);
}.ge1b26e78aeee{visibility:inherit}
@media(max-width:800px) {
	.s9145ee27489d summary {
		cursor: pointer;
	}
	.v920aa2005927 {
		display: none;
	}
	.s9145ee27489d {
		display: block;
		position: relative;
	}
	body[data-wf17ad2007686="h7296a9f9bf1c"] .q5ac9b6bfc6e0, .q5ac9b6bfc6e0 {
		flex-direction: row;
	}
	body[data-l2255c1e5d5a7="j2180130ec436"] .i82a3cc01ce24 {
		order: 0;
	}
	.s9145ee27489d nav {
		position: absolute;
		right: 0;
		top: 100%;
		width: 240px;
		padding: 16px;
		display: grid;
		border: 1px solid var(--r3b17fa11d02f);
		gap: 12px;
		background: var(--t7389a6b2e28c);
		box-shadow: 0 12px 24px #00000022;
	}
	.t8fbbace0cd0c, body[data-l2255c1e5d5a7="j2180130ec436"] .t8fbbace0cd0c {
		padding: 24px 0;
		gap: 24px;
		grid-template-columns: 1fr;
	}
	.f7ce40e45e71f {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.n5ad50ec6f72f {
		padding-left: 20px;
		padding-right: 20px;
	}
	.qb1c0a1f98880 {
		padding: 10px 20px;
	}
	.i82a3cc01ce24 {
		max-width: 420px;
		width: 100%;
		margin: auto;
	}
	.qb1c0a1f98880>a {
		flex: 1;
		min-width: 0;
		max-width: 340px;
	}
	.x482a407060e2>a {
		flex: 1;
		min-width: 0;
	}
	.q5ac9b6bfc6e0 {
		padding: 10px 20px;
		min-height: 56px;
	}
	body[data-q3be49f632380=n5db26ac82e9d] .e7f52e54b0525 {
		grid-template-columns: 1fr;
	}
}.e8551b5686a71{font-kerning:auto}
@media(max-width:540px) {
	.e73c7525aeb7a, .f7ce40e45e71f {
		grid-template-columns: 1fr;
	}
	.tfa8410505880 .s24b0da7ae649 img {
		height: 100%;
		aspect-ratio: auto;
	}
	.t8fbbace0cd0c h1 {
		font-size: 1.6rem;
	}
	.tfa8410505880 {
		gap: 12px;
	}
	.x482a407060e2 {
		gap: 10px;
	}
	.tfa8410505880 .s24b0da7ae649>a {
		display: grid;
		grid-template-columns: 88px 1fr;
	}
	.tfa8410505880 .s24b0da7ae649 p {
		display: none;
	}
	.tfa8410505880 .s24b0da7ae649>a>div {
		padding: 12px;
	}
	.ud5f63bbf08ea {
		padding: 24px 0;
	}
	.qb1c0a1f98880 .refbfcc9194ee {
		padding: 10px 12px;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
[data-jdf8e30390c67] {
	padding: 20px 0;
	gap: 12px;
	align-items: center;
	display: flex;
	flex-wrap: wrap;
}.xb50846dabba6{font-kerning:auto}
.m4e990a766cb8[data-ifa779674b8e6=a829ebc6f6586] .o811b500b91b3 p {
	break-inside: avoid;
}
.m4e990a766cb8[data-ifa779674b8e6=ieeee5bddcd82] .o811b500b91b3, .m4e990a766cb8[data-ifa779674b8e6=ff550e02be5a4] .o811b500b91b3 {
	counter-reset: c399d140ca12d;
}.k2433ac9a0dc5{unicode-bidi:normal}
.ud5f63bbf08ea[data-s74c0f2279e92=m2c9dc2c1b841] .e7f52e54b0525 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.kaae8d31ae397 details p {
	margin: 12px 0;
}
[data-jdf8e30390c67] input {
	color: var(--xe8f0f7bc9877);
	flex: 1;
	min-width: 180px;
	padding: 12px;
	font: inherit;
	background: var(--a6b45b1110439);
	border: 1px solid var(--r3b17fa11d02f);
	border-radius: 6px;
}.h187a60cb51c7{opacity:1}
.ua7778018b0ce .s24b0da7ae649 img {
	width: 120px;
}
[data-jdf8e30390c67] button {
	border: 0;
	font: inherit;
	border-radius: 6px;
	color: var(--t7389a6b2e28c);
	background: var(--t500224c6e7ae);
	padding: 12px 20px;
}.l89d40ee5815c{visibility:inherit}
.kaae8d31ae397 summary {
	cursor: pointer;
	font-weight: 650;
}
.w5ac13d636018 {
	min-width: 0;
}
.v2f200dc0fa74 [hidden] {
	display: none;
}
.ua7778018b0ce {
	margin: 24px 0;
	gap: 24px;
	display: grid;
}.af06ab3af1a7c{opacity:1}
.ua7778018b0ce .s24b0da7ae649>a {
	gap: 8px;
	display: grid;
	grid-template-columns: 120px 1fr;
}.v9bad57a58aef{z-index:auto}
.m4e990a766cb8[data-ifa779674b8e6=a829ebc6f6586] .o811b500b91b3 {
	column-gap: 32px;
	columns: 2;
}
body[data-q3be49f632380=n5db26ac82e9d] .m4e990a766cb8[data-ifa779674b8e6=a829ebc6f6586] .o811b500b91b3 {
	columns: 1;
}.zd3999c2e363e{z-index:auto}
.aeab62dc64619 p {
	margin: 0;
	grid-column: 2;
}
.ud5f63bbf08ea[data-s74c0f2279e92=m2c9dc2c1b841] .aeab62dc64619 p {
	grid-column: auto;
}.j3f402d053c44{contain:none}
.v2f200dc0fa74 {
	padding: 0;
	list-style: none;
}
.v2f200dc0fa74 li {
	padding: 14px 0;
	border-bottom: 1px solid var(--r3b17fa11d02f);
}.d64ff9b4a9cda{unicode-bidi:normal}
.kaae8d31ae397 details {
	background: var(--a6b45b1110439);
	border-bottom: 1px solid var(--r3b17fa11d02f);
	padding: 16px 18px;
}.o083afcf08fa5{opacity:1}
.m4e990a766cb8[data-ifa779674b8e6=ff550e02be5a4] .o811b500b91b3 h2, .m4e990a766cb8[data-ifa779674b8e6=ieeee5bddcd82] .o811b500b91b3 h2 {
	border-left: 3px solid var(--t500224c6e7ae);
	padding: 16px;
	counter-increment: c399d140ca12d;
	background: var(--a6b45b1110439);
}.i480502273717{opacity:1}
@media(max-width:800px) {
	.m4e990a766cb8[data-ifa779674b8e6=a829ebc6f6586] .o811b500b91b3 {
		columns: 1;
	}
	.ua7778018b0ce .s24b0da7ae649 img {
		width: 88px;
	}
	.ud5f63bbf08ea[data-s74c0f2279e92=m2c9dc2c1b841] .e7f52e54b0525 {
		grid-template-columns: 1fr;
	}
	.ua7778018b0ce .s24b0da7ae649>a {
		grid-template-columns: 88px 1fr;
	}
	body[data-l2255c1e5d5a7="j2180130ec436"] .i82a3cc01ce24 {
		grid-column: auto;
	}
}
@media(min-width:801px) {
	.vb2cd2e252186 {
		display: none;
	}
}
.ec0146b3661d3 {
	--q4e65330465f0: var(--xe8f0f7bc9877);
	--y9a1e1fda1148: var(--r3b17fa11d02f);
	--r080e6a063483: 6px;
	--p608d723a287d: var(--t500224c6e7ae);
	--h1d904c8482ab: rgba(255,255,255,.14);
	--k254772abd970: rgba(255,255,255,.72);
	--c05121247d02e: inherit;
	--c2219b1e653c6: var(--r3b17fa11d02f);
	--t42bf7fb241ae: color-mix(in srgb,var(--t500224c6e7ae) 16%,#0D0F14);
	--i2621425d7b7c: var(--a6b45b1110439);
	--ga223035c6c06: var(--xe8f0f7bc9877);
	--j584b3faff615: var(--w4d9b91893c4b);
	--v557702df2b9f: var(--sc0894ad1b154);
	--gcc83827aa591: #FFFFFF;
	--je4f232651f0c: var(--p993645843b94);
	--f669e1dce13fc: var(--a6b45b1110439);
	--b1fb039ab7b64: var(--t7389a6b2e28c);
	--a923f6078ac25: var(--t500224c6e7ae);
}
.ec0146b3661d3:has(>.db24f8fbff564) {
	padding-bottom: 0;
}
:where(.j07c634cef654) {
	margin: 0;
	list-style: none;
	padding: 0;
}
:where(figure.i82a3cc01ce24) {
	margin: 0;
}.qb433c3e5fdb8{unicode-bidi:normal}
.ud5f63bbf08ea>.ka731d82f8546>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--t500224c6e7ae);
}
.ec0146b3661d3:is([data-md94e882f67aa=b8ea37e20841b], [data-md94e882f67aa=q4ff26938196a]) {
	--je4f232651f0c: color-mix(in srgb,var(--t500224c6e7ae) 10%,var(--a6b45b1110439));
}.ha25a16b9e70e{outline-offset:0}
.q4d5e8f760a72>li {
	flex-shrink: 0;
}
.ec0146b3661d3>.db24f8fbff564::after {
	content: "";
	display: block;
	height: 72px;
}
.ka731d82f8546 {
	display: contents;
}.h32bbf175ce5f{outline-offset:0}
.ec0146b3661d3:is([data-md94e882f67aa=b8ea37e20841b], [data-md94e882f67aa=xb13dc91f7eb4], [data-md94e882f67aa=q4ff26938196a]) {
	--gcc83827aa591: var(--t7389a6b2e28c);
}.b24407f634b79{unicode-bidi:normal}
.x482a407060e2>li>a {
	min-width: 220px;
}.a4da5ee61a6ca{font-kerning:auto}
@media(max-width:800px) {
	.x482a407060e2>li>a {
		flex: 1;
		min-width: 0;
	}
}
.y0ddbbfc40af2 ul, .y0ddbbfc40af2 menu, .y0ddbbfc40af2>p {
	gap: 10px;
	padding: 0;
	font-size: .82rem;
	list-style: none;
	flex-wrap: wrap;
	color: var(--sc0894ad1b154);
	display: flex;
}
.i5bc56308cf3d li {
	display: inline;
}.x6e24b52a5304{isolation:auto}
.qb1c0a1f98880 {
	row-gap: 6px;
	flex-wrap: wrap;
}
.y0ddbbfc40af2>p {
	margin: 1em 0;
}.ub19a616aee11{visibility:inherit}
div.v2f200dc0fa74 {
	margin: 1em 0;
}.g0e867ec33849{isolation:auto}
.v2f200dc0fa74>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--r3b17fa11d02f);
}
.ec0146b3661d3 {
	padding-bottom: 110px;
}
.t8fbbace0cd0c .ab839488f9057 {
	grid-template-columns: 1fr 1fr;
}
.o4c55292ab259 {
	flex-basis: 100%;
	text-align: center;
	color: var(--a923f6078ac25);
	margin: 0;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
}.jfa97276e9395{outline-offset:0}
@media(max-width:800px) {
	.i82a3cc01ce24 img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh;
	}
	.t8fbbace0cd0c, body[data-l2255c1e5d5a7] .t8fbbace0cd0c {
		padding-top: 12px;
		gap: 20px;
	}
	body[data-l2255c1e5d5a7] .i82a3cc01ce24, .i82a3cc01ce24 {
		order: -1;
		grid-column: auto;
	}
	.w5ac13d636018 .b24cd25b8218f {
		overflow: hidden;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		-webkit-line-clamp: 2;
	}
	.w5ac13d636018 h1 {
		font-size: clamp(22px,6vw,32px);
	}
}
.i82a3cc01ce24 img {
	object-fit: contain;
	aspect-ratio: 3/2;
}.afe8fc473d15c{isolation:auto}
.s24b0da7ae649 img {
	object-fit: contain;
	aspect-ratio: 3/2;
}.x2278b9910d37{outline-offset:0}
.hf48293963c0e {
	object-fit: contain;
}.xa53dacaa577e{font-kerning:auto}
