* {
	box-sizing: border-box
}.k0527cb44ff7b{font-kerning:auto}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--b2b6c995c5019);
	outline-offset: 4px
}.f9e4fd195ef22{isolation:auto}
body {
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	--h718ec653c979: #dce9e3;
	--b2b6c995c5019: #197b66;
	--i38d0ddb2d2ca: #e9f5ee;
	--h088c52fb06e1: 12px;
	--qbb20c17152fb: #637c74;
	--ba9d14b042798: #f0f5f3;
	margin: 0px;
	color: var(--n3a21e0cbd9ef);
	--hd3db45be5b57: #fff;
	line-height: 1.7;
	background: var(--hd3db45be5b57);
	--n3a21e0cbd9ef: #163b32
}
.z52d56d805e7c {
	position: sticky;
	z-index: 5;
	top: 0px;
	background: var(--hd3db45be5b57);
	border-bottom: 1px solid var(--h718ec653c979)
}
a {
	text-decoration: none;
	color: inherit
}.gcf7274b89cb0{contain:none}
a:hover {
	text-decoration: underline
}.wcaaec5b6a51b{outline-offset:0}
.h112afa501bb2 {
	text-align: center
}
p {
	color: var(--qbb20c17152fb)
}.wfb3450b63495{z-index:auto}
body[data-o81be91f2cd46=ee6a0386fe624] {
	--hd3db45be5b57: #fbfcf8;
	--h088c52fb06e1: 3px;
	--qbb20c17152fb: #617e70;
	--ba9d14b042798: #edf3eb;
	--b2b6c995c5019: #207868;
	--n3a21e0cbd9ef: #1d493c;
	--h718ec653c979: #dce9dd
}
img {
	display: block;
	max-width: 100%;
	height: auto
}.j0b51fb942cfa{z-index:auto}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.lea92b648c181{outline-offset:0}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.c3aaa673cebf2{outline-offset:0}
h3, h2, h1, p {
	margin: 0px 0px 1rem
}
.v3a11d582ac7e {
	margin: auto;
	max-width: 1140px;
	padding: 0px 24px
}
.v185302141097 {
	gap: 24px;
	margin: auto;
	padding: 12px 24px;
	align-items: center;
	max-width: 1140px;
	min-height: 64px;
	justify-content: space-between;
	display: flex
}
.hcc3150b73b93 {
	font-weight: 750;
	display: flex;
	align-items: center;
	gap: 10px
}
.he9932b906f38 img {
	border-radius: var(--h088c52fb06e1);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.va936c0ed3157 {
	z-index: 20;
	background: var(--hd3db45be5b57);
	top: -100px;
	padding: 10px;
	position: absolute;
	left: 20px
}
.va936c0ed3157:focus {
	top: 10px
}
.da819752470e5 {
	gap: 20px;
	display: flex;
	font-size: .85rem;
	flex-wrap: wrap
}
.z03bb3eaf82fa {
	display: none
}
.i31386a99609c {
	grid-template-columns: 1fr 1fr;
	align-items: center;
	display: grid;
	gap: 40px;
	padding: 40px 0px
}
.y1f38e9ba07d9 {
	gap: 12px;
	margin: 24px auto 0px;
	max-width: 480px;
	display: grid
}.s43a08f74ca17{z-index:auto}
.m72348bff8175 {
	font-size: 1rem
}.l56709ce76321{isolation:auto}
.h31b23d49d905 {
	color: #fff;
	padding: 12px 20px;
	text-align: center;
	font-weight: 650;
	background: var(--b2b6c995c5019);
	display: block;
	border: 1px solid var(--b2b6c995c5019);
	border-radius: 6px
}.g3aa94d1300af{outline-offset:0}
.v179aa0ecd2e7 {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid
}
.h35f7606d74ad {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.lee7392737d88 {
	background: 0 0;
	color: var(--b2b6c995c5019)
}
.ac82a8c9f3a5b {
	min-width: 0px;
	overflow: hidden;
	background: var(--ba9d14b042798);
	border: 1px solid var(--h718ec653c979);
	border-radius: var(--h088c52fb06e1)
}
.ac82a8c9f3a5b img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.h35f7606d74ad img {
	aspect-ratio: 16/9
}
body[data-c5ff6c61f0ede="eca8af8bfb397"] .i31386a99609c {
	grid-template-columns: 1fr 1fr
}.fc25514032b2f{outline-offset:0}
body[data-wdc3a03d3812e=eb7d402687a29] .feba962dcda50 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.ac82a8c9f3a5b>a>div {
	padding: 16px
}.qe258cfecfb08{outline-offset:0}
.f0fb9096d8603 {
	padding: 28px 0px;
	border-top: 1px solid var(--h718ec653c979)
}
.f0fb9096d8603>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--b2b6c995c5019)
}
.k1e0e81847040 {
	padding: 18px;
	border: 1px solid var(--h718ec653c979);
	border-radius: var(--h088c52fb06e1);
	background: var(--ba9d14b042798)
}.of8fd75083e84{opacity:1}
.feba962dcda50 {
	gap: 12px;
	display: grid
}.p4a141a28984a{outline-offset:0}
.ac82a8c9f3a5b p {
	font-size: .86rem;
	margin: 0px
}.j2006a6e846ac{opacity:1}
.habc443355644 {
	margin: 12px 0px 32px
}
.k1e0e81847040 h3 {
	margin: 0px
}.k1c37f3792064{unicode-bidi:normal}
.z3498e2b4c7f9 {
	gap: 12px;
	color: var(--b2b6c995c5019);
	display: flex;
	padding: 0px;
	flex-wrap: wrap;
	list-style: none;
	margin: 16px 0px;
	font-size: .88rem
}.p47263870cc13{contain:none}
.gb563341829b9 {
	overflow-x: auto;
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	display: flex;
	gap: 16px
}.g08cc63a20f5a{opacity:1}
.m48975aaca5bc {
	justify-content: center;
	padding: 32px 0px;
	display: flex;
	gap: 16px
}
.q85083d6eaadf {
	padding: 32px 0px 100px;
	border-top: 1px solid var(--h718ec653c979)
}.s2764ea37bb24{contain:none}
.x47fedd63de48 {
	overflow-wrap: anywhere
}.lb6cb9c7d9708{isolation:auto}
.gb563341829b9 img {
	flex-shrink: 0;
	width: 240px;
	scroll-snap-align: start
}
.q85083d6eaadf nav {
	gap: 20px;
	font-size: .86rem;
	display: flex;
	margin-top: 20px;
	flex-wrap: wrap
}
.wf28aee98a819 {
	display: flex;
	position: fixed;
	padding: 10px 24px;
	gap: 12px;
	background: var(--hd3db45be5b57);
	bottom: 0px;
	left: 0px;
	right: 0px;
	border-top: 1px solid var(--h718ec653c979);
	justify-content: center;
	z-index: 10
}
.x47fedd63de48 summary {
	font-weight: 650;
	cursor: pointer
}
.m48975aaca5bc>a {
	min-width: 220px
}
.wf28aee98a819>a {
	min-width: 220px
}.v76facf05f35e{isolation:auto}
.h5b33d3f71e64 {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}
.r4d5199934caa {
	min-width: 0px
}.xf64188d61ef0{isolation:auto}
.d5e76fa72540c {
	border-radius: var(--h088c52fb06e1);
	object-fit: cover;
	width: 100%;
	max-height: 560px;
	margin: 24px 0px
}
.x47fedd63de48 h2 {
	margin-top: 28px
}.nd6e80579e6af{isolation:auto}
.x47fedd63de48 table {
	overflow-x: auto;
	max-width: 100%;
	display: block
}.v4f4c46c4cf7a{contain:none}
.x47fedd63de48 details {
	padding: 16px 0px;
	border-bottom: 1px solid var(--h718ec653c979)
}
.e335d350e777f ol {
	list-style: none;
	padding: 0px;
	display: flex;
	gap: 10px;
	color: var(--qbb20c17152fb);
	flex-wrap: wrap;
	font-size: .82rem
}
.kb67913f9873b {
	border: 1px solid var(--h718ec653c979);
	border-radius: var(--h088c52fb06e1);
	padding: 20px;
	margin-top: 32px
}.hec82abfb2ee4{unicode-bidi:normal}
body[data-c5ff6c61f0ede="eca8af8bfb397"] .h112afa501bb2 {
	background: var(--ba9d14b042798);
	padding: 18px;
	border-radius: var(--h088c52fb06e1)
}
.z136e01a8a96d {
	justify-content: center;
	font-size: .85rem;
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
	gap: 10px
}.cc7f56547c409{contain:none}
body[data-t178e3620a0f2="odb90f06a06e8"] .he9932b906f38 img {
	border-radius: 28px
}
body[data-wdc3a03d3812e=eb7d402687a29] .k1e0e81847040 {
	border-left: 3px solid var(--b2b6c995c5019)
}
body[data-o81be91f2cd46=ee6a0386fe624] h1 {
	font-family: Georgia,times new roman,serif
}
body[data-p5c2ea9cc2014="c9e9b7a711c9a"] .da819752470e5 a {
	padding: 4px 10px;
	background: var(--ba9d14b042798)
}.dd2614bce4162{outline-offset:0}
body[data-q686e05b776c1="z780c4b421cf3"] .wf28aee98a819 {
	box-shadow: 0 -8px 30px #0001
}
@media(max-width:800px) {
	.v185302141097 {
		flex-direction: row
	}
	.z03bb3eaf82fa summary {
		cursor: pointer
	}
	.da819752470e5 {
		display: none
	}
	.z03bb3eaf82fa {
		position: relative;
		display: block
	}
	.z03bb3eaf82fa nav {
		padding: 16px;
		background: var(--hd3db45be5b57);
		gap: 12px;
		width: 240px;
		position: absolute;
		border: 1px solid var(--h718ec653c979);
		box-shadow: 0 12px 24px #0002;
		display: grid;
		right: 0px;
		top: 100%
	}
	.he9932b906f38 {
		max-width: 420px;
		width: 100%;
		margin: auto
	}
	.wf28aee98a819>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1
	}
	.i31386a99609c, body[data-c5ff6c61f0ede="eca8af8bfb397"] .i31386a99609c {
		grid-template-columns: 1fr;
		padding: 24px 0px;
		gap: 24px
	}
	.v179aa0ecd2e7 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-wdc3a03d3812e=eb7d402687a29] .feba962dcda50 {
		grid-template-columns: 1fr
	}
	.v3a11d582ac7e {
		padding-left: 20px;
		padding-right: 20px
	}
	.wf28aee98a819 {
		padding: 10px 20px
	}
	.m48975aaca5bc>a {
		min-width: 0px;
		flex: 1
	}
	.v185302141097 {
		padding: 10px 20px;
		min-height: 56px
	}
}
@media(max-width:540px) {
	.v179aa0ecd2e7, .h35f7606d74ad {
		grid-template-columns: 1fr
	}
	.i31386a99609c h1 {
		font-size: 1.6rem
	}
	.habc443355644 .ac82a8c9f3a5b>a>div {
		padding: 12px
	}
	.f0fb9096d8603 {
		padding: 24px 0px
	}
	.wf28aee98a819 .h31b23d49d905 {
		padding: 10px 12px
	}
	.habc443355644 {
		gap: 12px
	}
	.habc443355644 .ac82a8c9f3a5b img {
		height: 100%;
		aspect-ratio: auto
	}
	.habc443355644 .ac82a8c9f3a5b>a {
		grid-template-columns: 88px 1fr;
		display: grid
	}
	.habc443355644 .ac82a8c9f3a5b p {
		display: none
	}
	.m48975aaca5bc {
		gap: 10px
	}
}.gd090344220bc{opacity:1}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
[data-sae573c09e082] {
	padding: 20px 0px;
	gap: 12px;
	align-items: center;
	flex-wrap: wrap;
	display: flex
}.h393e8cc7618c{visibility:inherit}
.r4d5199934caa[data-oa4d7ed83ea91=jfc567e84cd37] .x47fedd63de48 p {
	break-inside: avoid
}
.h9bf252343829 [hidden] {
	display: none
}.eff79dca5f49e{contain:none}
.f0fb9096d8603[data-qa69121acbb78=hc79af7132485] .feba962dcda50 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.f0fb9096d8603[data-qa69121acbb78=fb3877ebf4b0e] .feba962dcda50 {
	counter-reset: c5dc1cf7cd431
}.p690fa0a6c521{visibility:inherit}
[data-sae573c09e082] input {
	padding: 12px;
	background: var(--ba9d14b042798);
	flex: 1;
	font: inherit;
	border: 1px solid var(--h718ec653c979);
	border-radius: 6px;
	color: var(--n3a21e0cbd9ef);
	min-width: 180px
}
[data-sae573c09e082] button {
	border: 0;
	padding: 12px 20px;
	border-radius: 6px;
	color: var(--hd3db45be5b57);
	background: var(--b2b6c995c5019);
	font: inherit
}
.h9bf252343829 {
	padding: 0px;
	list-style: none
}.m7a1883f8fbe0{outline-offset:0}
.s794fcd17516d .ac82a8c9f3a5b img {
	width: 120px
}.teb71b84c16a7{z-index:auto}
.h112afa501bb2 {
	min-width: 0px
}.f43e4bfdc592e{z-index:auto}
.r3cf34cb30c32 summary {
	font-weight: 650;
	cursor: pointer
}
.h9bf252343829 li {
	padding: 14px 0px;
	border-bottom: 1px solid var(--h718ec653c979)
}
.r3cf34cb30c32 details {
	background: var(--ba9d14b042798);
	border-bottom: 1px solid var(--h718ec653c979);
	padding: 16px 18px
}
.r3cf34cb30c32 details p {
	margin: 12px 0px
}
.f0fb9096d8603[data-qa69121acbb78=fb3877ebf4b0e] .k1e0e81847040 {
	display: grid;
	gap: 4px 16px;
	counter-increment: c5dc1cf7cd431;
	grid-template-columns: 40px 1fr
}
.f0fb9096d8603[data-qa69121acbb78=fb3877ebf4b0e] .k1e0e81847040::before {
	color: var(--b2b6c995c5019);
	font-weight: 750;
	content: counter(c5dc1cf7cd431,decimal-leading-zero);
	grid-row: span 2
}
.f0fb9096d8603[data-qa69121acbb78=e75ffe3b62333] .v17bd945042ca {
	grid-template-columns: 2fr 1fr
}
.r4d5199934caa[data-oa4d7ed83ea91=p07c50a935daa] .x47fedd63de48, .r4d5199934caa[data-oa4d7ed83ea91=edab2a4ff3c49] .x47fedd63de48 {
	counter-reset: cee106d8fc4ad
}
.f0fb9096d8603[data-qa69121acbb78=e75ffe3b62333] .ac82a8c9f3a5b:first-child {
	grid-row: span 2
}.k8cf72ea2bd6d{unicode-bidi:normal}
.s794fcd17516d {
	gap: 24px;
	margin: 24px 0px;
	display: grid
}
.s794fcd17516d .ac82a8c9f3a5b>a {
	gap: 8px;
	display: grid;
	grid-template-columns: 120px 1fr
}.df1c458bbd892{visibility:inherit}
.k1e0e81847040 p {
	grid-column: 2;
	margin: 0px
}
.f0fb9096d8603[data-qa69121acbb78=hc79af7132485] .k1e0e81847040 p {
	grid-column: auto
}
.r4d5199934caa[data-oa4d7ed83ea91=jfc567e84cd37] .x47fedd63de48 {
	columns: 2;
	column-gap: 32px
}
body[data-wdc3a03d3812e=eb7d402687a29] .r4d5199934caa[data-oa4d7ed83ea91=jfc567e84cd37] .x47fedd63de48 {
	columns: 1
}
.r4d5199934caa[data-oa4d7ed83ea91=p07c50a935daa] .x47fedd63de48 h2, .r4d5199934caa[data-oa4d7ed83ea91=edab2a4ff3c49] .x47fedd63de48 h2 {
	background: var(--ba9d14b042798);
	counter-increment: cee106d8fc4ad;
	border-left: 3px solid var(--b2b6c995c5019);
	padding: 16px
}
@media(max-width:800px) {
	.f0fb9096d8603[data-qa69121acbb78=hc79af7132485] .feba962dcda50 {
		grid-template-columns: 1fr
	}
	.s794fcd17516d .ac82a8c9f3a5b>a {
		grid-template-columns: 88px 1fr
	}
	.r4d5199934caa[data-oa4d7ed83ea91=jfc567e84cd37] .x47fedd63de48 {
		columns: 1
	}
	.s794fcd17516d .ac82a8c9f3a5b img {
		width: 88px
	}
}
@media(min-width:801px) {
	.z136e01a8a96d {
		display: none
	}
}.a63c18a56aa95{z-index:auto}
.le4ff668cfeca {
	--w70fd5c1d2813: var(--hd3db45be5b57);
	--m7d5f34aa3fbd: var(--h088c52fb06e1);
	--i12da0878959b: rgba(255,255,255,.72);
	--h8f8f3b5362ba: color-mix(in srgb,var(--b2b6c995c5019) 16%,#0d0f14);
	--pb597fbe9b605: inherit;
	--u30e41cc20c45: var(--b2b6c995c5019);
	--a0b9ebe79dfce: 6px;
	--ledac4a0a5b67: var(--n3a21e0cbd9ef);
	--q928e84952ced: var(--h718ec653c979);
	--u8ba5e60152cb: var(--ba9d14b042798);
	--i80a31cb95218: var(--qbb20c17152fb);
	--rf93254745106: var(--n3a21e0cbd9ef);
	--a2666e4ae9d41: var(--ba9d14b042798);
	--gd5e844bae500: var(--h718ec653c979);
	--q70bb1779c7f5: var(--i38d0ddb2d2ca);
	--m1c9820c65124: var(--b2b6c995c5019);
	--k9846010a1838: #fff;
	--gbafe0158ae72: rgba(255,255,255,.14)
}.qfe244a57ac1a{isolation:auto}
.le4ff668cfeca>.o6f6da5a3d5ca::after {
	content: "";
	display: block;
	height: 72px
}
.le4ff668cfeca:is([data-o81be91f2cd46=j1c0e6d651240], [data-o81be91f2cd46=u495525110821], [data-o81be91f2cd46=z1aa537d80eb6]) {
	--k9846010a1838: var(--hd3db45be5b57)
}
.m48975aaca5bc>li>a {
	min-width: 220px
}.d5339c92a21b4{z-index:auto}
.gb563341829b9>li {
	flex-shrink: 0
}
.n9859099f76b2 {
	display: contents
}
.le4ff668cfeca:has(>.o6f6da5a3d5ca) {
	padding-bottom: 0px
}.u6e041b81a28d{isolation:auto}
:where(.f13176a09f896) {
	list-style: none;
	padding: 0px;
	margin: 0px
}
.f0fb9096d8603>.n9859099f76b2>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--b2b6c995c5019)
}
:where(figure.he9932b906f38) {
	margin: 0px
}.g6e9d052610f3{isolation:auto}
.le4ff668cfeca:is([data-o81be91f2cd46=j1c0e6d651240], [data-o81be91f2cd46=z1aa537d80eb6]) {
	--q70bb1779c7f5: color-mix(in srgb,var(--b2b6c995c5019) 10%,var(--ba9d14b042798))
}
@media(max-width:800px) {
	.m48975aaca5bc>li>a {
		min-width: 0px;
		flex: 1
	}
}
.e335d350e777f>p {
	margin: 1em 0px
}
.i31386a99609c .y1f38e9ba07d9 {
	grid-template-columns: 1fr 1fr
}
.e335d350e777f ul, .e335d350e777f>p, .e335d350e777f menu {
	list-style: none;
	padding: 0px;
	display: flex;
	gap: 10px;
	color: var(--qbb20c17152fb);
	flex-wrap: wrap;
	font-size: .82rem
}.s53d92edd4372{z-index:auto}
.w6a039cfac4a8 li {
	display: inline
}.h54cafcec7d3a{unicode-bidi:normal}
.h9bf252343829>div {
	padding: 14px 0px;
	border-bottom: 1px solid var(--h718ec653c979)
}.oa46a1b82e880{unicode-bidi:normal}
.le4ff668cfeca {
	padding-bottom: 110px
}
div.h9bf252343829 {
	margin: 1em 0px
}.x679846003dd1{contain:none}
.wf28aee98a819 {
	row-gap: 6px;
	flex-wrap: wrap
}.p659b933cece3{font-kerning:auto}
.me675cdf67916 {
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	flex-basis: 100%;
	color: var(--m1c9820c65124);
	text-align: center;
	margin: 0px
}
@media(max-width:800px) {
	.h112afa501bb2 .m72348bff8175 {
		-webkit-box-orient: vertical;
		overflow: hidden;
		-webkit-line-clamp: 2;
		display: -webkit-box
	}
	.h112afa501bb2 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	.he9932b906f38 img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain
	}
	body[data-c5ff6c61f0ede] .he9932b906f38, .he9932b906f38 {
		order: -1;
		grid-column: auto
	}
	.i31386a99609c, body[data-c5ff6c61f0ede] .i31386a99609c {
		padding-top: 12px;
		gap: 20px
	}
}.o862c50268388{isolation:auto}
.he9932b906f38 img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.ac82a8c9f3a5b img {
	aspect-ratio: 3/2;
	object-fit: contain
}.k508e984625e6{opacity:1}
.d5e76fa72540c {
	object-fit: contain
}.r8afad1c4c6df{outline-offset:0}
