body {
	--xa6f45db6e1c0: #163b32;
	margin: 0px;
	--x631e0f714890: #e9f5ee;
	--d89f2ce3e008f: 12px;
	--ka28ae271ca5e: #637c74;
	color: var(--xa6f45db6e1c0);
	--f8fed70fcc106: #fff;
	--i7353efc56f93: #f0f5f3;
	--k72540ca7a2b0: #dce9e3;
	--f4075c30555c4: #197b66;
	background: var(--f8fed70fcc106);
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7
}.c06d103e510a8{isolation:auto}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
h3, h1, p, h2 {
	margin: 0px 0px 1rem
}.l5e2da96a9ba0{isolation:auto}
body[data-vc795fc50d733=m9a2b834f3eab] {
	--i7353efc56f93: #edf3eb;
	--ka28ae271ca5e: #617e70;
	--f4075c30555c4: #207868;
	--xa6f45db6e1c0: #1d493c;
	--k72540ca7a2b0: #dce9dd;
	--d89f2ce3e008f: 3px;
	--f8fed70fcc106: #fbfcf8
}.z2c62a7c62101{unicode-bidi:normal}
.g646e62d8677f {
	top: 0px;
	position: sticky;
	border-bottom: 1px solid var(--k72540ca7a2b0);
	z-index: 5;
	background: var(--f8fed70fcc106)
}
* {
	box-sizing: border-box
}
a {
	color: inherit;
	text-decoration: none
}
a:hover {
	text-decoration: underline
}.x80d65752c2c0{opacity:1}
.e80afae691b9b {
	text-align: center
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.mbea4daadf486{isolation:auto}
img {
	max-width: 100%;
	display: block;
	height: auto
}.t0d17bb6275ba{font-kerning:auto}
.e5fd15f36664e {
	margin: auto;
	padding: 0px 24px;
	max-width: 1140px
}
.p807c1db229b0 {
	display: flex;
	margin: auto;
	padding: 12px 24px;
	max-width: 1140px;
	align-items: center;
	justify-content: space-between;
	min-height: 64px;
	gap: 24px
}.a7ee8e31eb753{isolation:auto}
.z48735116c286 img {
	border-radius: var(--d89f2ce3e008f);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}.wd98e2c639dff{visibility:inherit}
.me24080b7ddaa {
	position: absolute;
	background: var(--f8fed70fcc106);
	padding: 10px;
	z-index: 20;
	top: -100px;
	left: 20px
}
.me24080b7ddaa:focus {
	top: 10px
}
.k8ab3c2fb1239 {
	gap: 10px;
	align-items: center;
	display: flex;
	font-weight: 750
}.u9e5b291d887b{isolation:auto}
.tad83f328ff35 {
	gap: 20px;
	font-size: .85rem;
	flex-wrap: wrap;
	display: flex
}
.j0d5afab774b4 {
	font-size: 1rem
}
p {
	color: var(--ka28ae271ca5e)
}
.d96da5ef430b2 {
	display: none
}.i6481da158d9e{unicode-bidi:normal}
.k4154d8ce8143 {
	align-items: center;
	display: grid;
	gap: 40px;
	grid-template-columns: 1fr 1fr;
	padding: 40px 0px
}
.df6e00258baa2 {
	margin: 24px auto 0px;
	display: grid;
	max-width: 480px;
	gap: 12px
}
.cb84940ec4fbd {
	text-align: center;
	font-weight: 650;
	border: 1px solid var(--f4075c30555c4);
	color: #fff;
	background: var(--f4075c30555c4);
	border-radius: 6px;
	display: block;
	padding: 12px 20px
}.x4907e02c3e4c{visibility:inherit}
.dbc7baa9814f3 p {
	margin: 0px;
	font-size: .86rem
}
.jd8fe200264fd {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid
}
.vc4d45afccd93 {
	display: grid;
	gap: 12px
}
.oe5d11781eec8 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.dbc7baa9814f3>a>div {
	padding: 16px
}.e2da69ec6c869{font-kerning:auto}
.d2d406a4921c2 {
	background: 0 0;
	color: var(--f4075c30555c4)
}
.dbc7baa9814f3 {
	border: 1px solid var(--k72540ca7a2b0);
	border-radius: var(--d89f2ce3e008f);
	min-width: 0px;
	overflow: hidden;
	background: var(--i7353efc56f93)
}.t4fc50a2296af{contain:none}
.dbc7baa9814f3 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.f7f19a436c437 {
	border-top: 1px solid var(--k72540ca7a2b0);
	padding: 28px 0px
}.ef584c9fac8f2{font-kerning:auto}
.f7f19a436c437>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--f4075c30555c4)
}
body[data-zb4beb7cd5134="c94e9b2006699"] .k4154d8ce8143 {
	grid-template-columns: 1fr 1fr
}
body[data-oe9cfd7df7ebf=h591614bd2b8e] .vc4d45afccd93 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.n0f12857800c6{contain:none}
.oe5d11781eec8 img {
	aspect-ratio: 16/9
}.w1b117328e8c5{z-index:auto}
.y97c80f8e3ffb {
	margin: 12px 0px 32px
}
.v15617aaacfcf h3 {
	margin: 0px
}
.v15617aaacfcf {
	padding: 18px;
	background: var(--i7353efc56f93);
	border: 1px solid var(--k72540ca7a2b0);
	border-radius: var(--d89f2ce3e008f)
}
.lb492b0cbe91a {
	color: var(--f4075c30555c4);
	padding: 0px;
	margin: 16px 0px;
	font-size: .88rem;
	flex-wrap: wrap;
	list-style: none;
	display: flex;
	gap: 12px
}.vd20ca085afd7{outline-offset:0}
.vab6e558395a7 {
	scroll-snap-type: x proximity;
	overflow-x: auto;
	gap: 16px;
	display: flex;
	padding-bottom: 12px
}.q8606597909bc{isolation:auto}
.vab6e558395a7 img {
	scroll-snap-align: start;
	width: 240px;
	flex-shrink: 0
}.u0290e8b624e8{outline-offset:0}
.mbe32303bc7fd {
	padding: 32px 0px;
	gap: 16px;
	justify-content: center;
	display: flex
}.e91c2801b4b17{visibility:inherit}
.b4084637abfca nav {
	gap: 20px;
	flex-wrap: wrap;
	margin-top: 20px;
	font-size: .86rem;
	display: flex
}.n7c3442cae30e{unicode-bidi:normal}
.b4084637abfca {
	border-top: 1px solid var(--k72540ca7a2b0);
	padding: 32px 0px 100px
}
.d70dede85a410 {
	overflow-wrap: anywhere
}.n4093627550fb{opacity:1}
.y26cf73fe39b9 {
	gap: 12px;
	justify-content: center;
	padding: 10px 24px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	border-top: 1px solid var(--k72540ca7a2b0);
	position: fixed;
	z-index: 10;
	display: flex;
	background: var(--f8fed70fcc106)
}
.mbe32303bc7fd>a {
	min-width: 220px
}
.y26cf73fe39b9>a {
	min-width: 220px
}.mac597626063d{unicode-bidi:normal}
.t19d5bf2b7103 {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}
.x6c360c07a1b7 {
	min-width: 0px
}
.g3afc6f0437fd {
	margin: 24px 0px;
	object-fit: cover;
	border-radius: var(--d89f2ce3e008f);
	width: 100%;
	max-height: 560px
}.i1d5dbf6b1f21{font-kerning:auto}
.d70dede85a410 table {
	overflow-x: auto;
	max-width: 100%;
	display: block
}.b386bb47aa4a1{opacity:1}
.d70dede85a410 h2 {
	margin-top: 28px
}
.d70dede85a410 summary {
	cursor: pointer;
	font-weight: 650
}
.d70dede85a410 details {
	border-bottom: 1px solid var(--k72540ca7a2b0);
	padding: 16px 0px
}
.eb0b6e9f4d708 ol {
	color: var(--ka28ae271ca5e);
	gap: 10px;
	flex-wrap: wrap;
	list-style: none;
	padding: 0px;
	display: flex;
	font-size: .82rem
}.m9e1a2fc2bf70{isolation:auto}
.w098fe34ff9bc {
	margin-top: 32px;
	border: 1px solid var(--k72540ca7a2b0);
	border-radius: var(--d89f2ce3e008f);
	padding: 20px
}.e8824b2542ee1{opacity:1}
body[data-zb4beb7cd5134="c94e9b2006699"] .e80afae691b9b {
	background: var(--i7353efc56f93);
	border-radius: var(--d89f2ce3e008f);
	padding: 18px
}.v22e8044fef71{outline-offset:0}
body[data-p79234e29749b="l223cb0d3b4c3"] .g646e62d8677f {
	border-bottom: 3px solid var(--f4075c30555c4)
}
body[data-e66f121b8087d="mfad8a610979c"] .y26cf73fe39b9 .cb84940ec4fbd {
	border-radius: 999px
}
body[data-oe9cfd7df7ebf=h591614bd2b8e] .v15617aaacfcf {
	border-left: 3px solid var(--f4075c30555c4)
}
.z564399da4fc5 {
	gap: 10px;
	flex-wrap: wrap;
	font-size: .85rem;
	justify-content: center;
	margin-top: 20px;
	display: flex
}.jd637675f8f37{isolation:auto}
body[data-vc795fc50d733=m9a2b834f3eab] h1 {
	font-family: Georgia,times new roman,serif
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--f4075c30555c4);
	outline-offset: 4px
}.h7b8ba785a32c{z-index:auto}
@media(max-width:800px) {
	.p807c1db229b0 {
		flex-direction: row
	}
	.d96da5ef430b2 summary {
		cursor: pointer
	}
	.tad83f328ff35 {
		display: none
	}
	.d96da5ef430b2 {
		position: relative;
		display: block
	}
	.d96da5ef430b2 nav {
		gap: 12px;
		padding: 16px;
		position: absolute;
		background: var(--f8fed70fcc106);
		right: 0px;
		width: 240px;
		box-shadow: 0 12px 24px #0002;
		border: 1px solid var(--k72540ca7a2b0);
		top: 100%;
		display: grid
	}
	body[data-zb4beb7cd5134="c94e9b2006699"] .k4154d8ce8143, .k4154d8ce8143 {
		gap: 24px;
		padding: 24px 0px;
		grid-template-columns: 1fr
	}
	.z48735116c286 {
		margin: auto;
		max-width: 420px;
		width: 100%
	}
	.y26cf73fe39b9>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1
	}
	.e5fd15f36664e {
		padding-left: 20px;
		padding-right: 20px
	}
	.mbe32303bc7fd>a {
		min-width: 0px;
		flex: 1
	}
	.y26cf73fe39b9 {
		padding: 10px 20px
	}
	.p807c1db229b0 {
		min-height: 56px;
		padding: 10px 20px
	}
	.jd8fe200264fd {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-oe9cfd7df7ebf=h591614bd2b8e] .vc4d45afccd93 {
		grid-template-columns: 1fr
	}
}
@media(max-width:540px) {
	.k4154d8ce8143 h1 {
		font-size: 1.6rem
	}
	.y97c80f8e3ffb .dbc7baa9814f3 img {
		height: 100%;
		aspect-ratio: auto
	}
	.y97c80f8e3ffb .dbc7baa9814f3>a>div {
		padding: 12px
	}
	.f7f19a436c437 {
		padding: 24px 0px
	}
	.y26cf73fe39b9 .cb84940ec4fbd {
		padding: 10px 12px
	}
	.jd8fe200264fd, .oe5d11781eec8 {
		grid-template-columns: 1fr
	}
	.y97c80f8e3ffb .dbc7baa9814f3>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.y97c80f8e3ffb .dbc7baa9814f3 p {
		display: none
	}
	.y97c80f8e3ffb {
		gap: 12px
	}
	.mbe32303bc7fd {
		gap: 10px
	}
}.zb6acb9237cf0{isolation:auto}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
[data-zb82abd8e8315] {
	padding: 20px 0px;
	flex-wrap: wrap;
	align-items: center;
	display: flex;
	gap: 12px
}
[data-zb82abd8e8315] input {
	font: inherit;
	flex: 1;
	border: 1px solid var(--k72540ca7a2b0);
	border-radius: 6px;
	color: var(--xa6f45db6e1c0);
	min-width: 180px;
	background: var(--i7353efc56f93);
	padding: 12px
}.be4f04bafe5af{unicode-bidi:normal}
[data-zb82abd8e8315] button {
	background: var(--f4075c30555c4);
	color: var(--f8fed70fcc106);
	font: inherit;
	padding: 12px 20px;
	border: 0;
	border-radius: 6px
}
.z581b90d22141 {
	list-style: none;
	padding: 0px
}
.x6c360c07a1b7[data-of8a2c60c473c=x638148e82ca4] .d70dede85a410, .x6c360c07a1b7[data-of8a2c60c473c=dc0da74ae265c] .d70dede85a410 {
	counter-reset: c473dfcc61d28
}
.acdee22673d0f summary {
	cursor: pointer;
	font-weight: 650
}.p129c54248e96{outline-offset:0}
.d1fdeca19e38b .dbc7baa9814f3 img {
	width: 120px
}
.e80afae691b9b {
	min-width: 0px
}
.f7f19a436c437[data-ydefab6e0a550=d54424bf98358] .vc4d45afccd93 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.a61f24f69e55a{visibility:inherit}
.f7f19a436c437[data-ydefab6e0a550=i1f8a25c9b966] .d42033f1aa20c {
	grid-template-columns: repeat(4,minmax(0,1fr))
}
.acdee22673d0f details p {
	margin: 12px 0px
}
.x6c360c07a1b7[data-of8a2c60c473c=mf3a75b59a788] .d70dede85a410 p {
	break-inside: avoid
}
.z581b90d22141 li {
	border-bottom: 1px solid var(--k72540ca7a2b0);
	padding: 14px 0px
}.pdc3dd59156a1{unicode-bidi:normal}
.acdee22673d0f details {
	border-bottom: 1px solid var(--k72540ca7a2b0);
	background: var(--i7353efc56f93);
	padding: 16px 18px
}
.x6c360c07a1b7[data-of8a2c60c473c=x638148e82ca4] .d70dede85a410 h2, .x6c360c07a1b7[data-of8a2c60c473c=dc0da74ae265c] .d70dede85a410 h2 {
	background: var(--i7353efc56f93);
	border-left: 3px solid var(--f4075c30555c4);
	padding: 16px;
	counter-increment: c473dfcc61d28
}
.z581b90d22141 [hidden] {
	display: none
}.n80d4ea6c2d67{opacity:1}
.d1fdeca19e38b {
	gap: 24px;
	margin: 24px 0px;
	display: grid
}.ka0eba05e283b{opacity:1}
.d1fdeca19e38b .dbc7baa9814f3>a {
	grid-template-columns: 120px 1fr;
	display: grid;
	gap: 8px
}
.v15617aaacfcf p {
	margin: 0px;
	grid-column: 2
}
.f7f19a436c437[data-ydefab6e0a550=d54424bf98358] .v15617aaacfcf p {
	grid-column: auto
}
.x6c360c07a1b7[data-of8a2c60c473c=mf3a75b59a788] .d70dede85a410 {
	columns: 2;
	column-gap: 32px
}
body[data-oe9cfd7df7ebf=h591614bd2b8e] .x6c360c07a1b7[data-of8a2c60c473c=mf3a75b59a788] .d70dede85a410 {
	columns: 1
}.a96bd239ac1f6{isolation:auto}
@media(max-width:800px) {
	.f7f19a436c437[data-ydefab6e0a550=d54424bf98358] .vc4d45afccd93 {
		grid-template-columns: 1fr
	}
	.f7f19a436c437[data-ydefab6e0a550=i1f8a25c9b966] .d42033f1aa20c {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.d1fdeca19e38b .dbc7baa9814f3>a {
		grid-template-columns: 88px 1fr
	}
	.d1fdeca19e38b .dbc7baa9814f3 img {
		width: 88px
	}
	.x6c360c07a1b7[data-of8a2c60c473c=mf3a75b59a788] .d70dede85a410 {
		columns: 1
	}
}.a9abf1a8f0ea2{outline-offset:0}
@media(min-width:801px) {
	.z564399da4fc5 {
		display: none
	}
}.z34c7b2511d89{unicode-bidi:normal}
.paf2e86477967:has(>.y2e341e2f9c67) {
	padding-bottom: 0px
}.d18e455dcc522{opacity:1}
.vab6e558395a7>li {
	flex-shrink: 0
}.z305c1090815a{opacity:1}
.paf2e86477967>.y2e341e2f9c67::after {
	display: block;
	content: "";
	height: 72px
}.b6835c9244c35{opacity:1}
:where(.yd76b57399fc3) {
	list-style: none;
	margin: 0px;
	padding: 0px
}
:where(figure.z48735116c286) {
	margin: 0px
}.x7f16924f3355{contain:none}
.f7f19a436c437>.ka8f86cc19656>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--f4075c30555c4)
}
.ka8f86cc19656 {
	display: contents
}
.paf2e86477967 {
	--c18fc5ea3f833: #fff;
	--u41ccd70353d2: var(--f8fed70fcc106);
	--ha6eb1ec16fb6: var(--i7353efc56f93);
	--c1a12cf279fc1: var(--f4075c30555c4);
	--l0af0d231b198: var(--k72540ca7a2b0);
	--y48d3f35b5e56: var(--i7353efc56f93);
	--j5aa7e8fec176: var(--xa6f45db6e1c0);
	--v6d67f7908c3b: var(--f4075c30555c4);
	--r5e0f772b34ef: color-mix(in srgb,var(--f4075c30555c4) 16%,#0d0f14);
	--k9945f8507dac: var(--x631e0f714890);
	--i91c62f873e40: rgba(255,255,255,.72);
	--v16875f4d3940: var(--ka28ae271ca5e);
	--de72876a12ab8: var(--xa6f45db6e1c0);
	--l3019e24aea09: var(--d89f2ce3e008f);
	--u75659334ea5d: var(--k72540ca7a2b0);
	--vbec310410642: inherit;
	--r8f30c47bbf00: rgba(255,255,255,.14);
	--bd340e24c1444: 6px
}
.paf2e86477967:is([data-vc795fc50d733=w01f00ea9e8c7], [data-vc795fc50d733=i6fda49b31a2a], [data-vc795fc50d733=q3b14b7999bb9]) {
	--c18fc5ea3f833: var(--f8fed70fcc106)
}
.paf2e86477967:is([data-vc795fc50d733=w01f00ea9e8c7], [data-vc795fc50d733=q3b14b7999bb9]) {
	--k9945f8507dac: color-mix(in srgb,var(--f4075c30555c4) 10%,var(--i7353efc56f93))
}
.mbe32303bc7fd>li>a {
	min-width: 220px
}.i3e2e8f47b082{isolation:auto}
@media(max-width:800px) {
	.mbe32303bc7fd>li>a {
		min-width: 0px;
		flex: 1
	}
}.a8827f89df06d{opacity:1}
.eb0b6e9f4d708>p, .eb0b6e9f4d708 menu, .eb0b6e9f4d708 ul {
	color: var(--ka28ae271ca5e);
	gap: 10px;
	flex-wrap: wrap;
	list-style: none;
	padding: 0px;
	display: flex;
	font-size: .82rem
}
.z581b90d22141>div {
	border-bottom: 1px solid var(--k72540ca7a2b0);
	padding: 14px 0px
}.d672aa914b2c6{contain:none}
.xc6cedcfddf4e li {
	display: inline
}
.k4154d8ce8143 .df6e00258baa2 {
	grid-template-columns: 1fr 1fr
}.e5b378d45f39e{z-index:auto}
.eb0b6e9f4d708>p {
	margin: 1em 0px
}
div.z581b90d22141 {
	margin: 1em 0px
}.yf39da9eeee9f{z-index:auto}
.y26cf73fe39b9 {
	row-gap: 6px;
	flex-wrap: wrap
}
.f9bfce8ba6c92 {
	color: var(--v6d67f7908c3b);
	margin: 0px;
	text-align: center;
	flex-basis: 100%;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35
}
.paf2e86477967 {
	padding-bottom: 110px
}
@media(max-width:800px) {
	body[data-zb4beb7cd5134] .k4154d8ce8143, .k4154d8ce8143 {
		gap: 20px;
		padding-top: 12px
	}
	body[data-zb4beb7cd5134] .z48735116c286, .z48735116c286 {
		grid-column: auto;
		order: -1
	}
	.e80afae691b9b .j0d5afab774b4 {
		overflow: hidden;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical
	}
	.e80afae691b9b h1 {
		font-size: clamp(22px,6vw,32px)
	}
	.z48735116c286 img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain
	}
}
.z48735116c286 img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.dbc7baa9814f3 img {
	aspect-ratio: 3/2;
	object-fit: contain
}.v9aa20ce0d314{outline-offset:0}
.g3afc6f0437fd {
	object-fit: contain
}
