body {
	background: var(--s30220f7a4278);
	--r54827bc573f1: #DCE9E3;
	--rf0b3b7359ea6: 12px;
	--m7a588308e29d: #197B66;
	--rd9d00e84f1af: #163B32;
	--zd69479b3b329: #F0F5F3;
	--c58dd1104be74: #637C74;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	color: var(--rd9d00e84f1af);
	--s30220f7a4278: #FFFFFF;
	margin: 0;
	--id9920e264b38: #E9F5EE;
}
.ff34b3d72eccb {
	border-bottom: 1px solid var(--r54827bc573f1);
	position: sticky;
	top: 0;
	z-index: 5;
	background: var(--s30220f7a4278);
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--m7a588308e29d);
	outline-offset: 4px;
}.zb0420d72de4f{opacity:1}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}.w69c8170ca205{visibility:inherit}
body[data-gfa65d1239670=s43c9c2d1a01d] {
	--rf0b3b7359ea6: 6px;
	--rd9d00e84f1af: #E8F4F7;
	--id9920e264b38: #123947;
	--s30220f7a4278: #081D2A;
	--r54827bc573f1: #214859;
	--m7a588308e29d: #5BCBE3;
	--c58dd1104be74: #A2C3CD;
	--zd69479b3b329: #102F40;
}.sa9b8c9ea8e62{visibility:inherit}
* {
	box-sizing: border-box;
}
h3, h2, p, h1 {
	margin: 0 0 1rem;
}
a {
	color: inherit;
	text-decoration: none;
}
p {
	color: var(--c58dd1104be74);
}
img {
	max-width: 100%;
	display: block;
	height: auto;
}
.d6eb8ae1256a0 {
	max-width: 1140px;
	padding: 0 24px;
	margin: auto;
}
.f8019555f08ed {
	max-width: 1140px;
	gap: 24px;
	align-items: center;
	justify-content: space-between;
	padding: 12px 24px;
	min-height: 64px;
	display: flex;
	margin: auto;
}.f946cde733668{unicode-bidi:normal}
.s28944ad10f49 {
	align-items: center;
	font-weight: 750;
	display: flex;
	gap: 10px;
}
.v63799c221ae4 {
	gap: 20px;
	flex-wrap: wrap;
	display: flex;
	font-size: .85rem;
}
.s193b0908bf5e {
	font-size: 1rem;
}
.td3c04e429968 {
	display: none;
}
.p99ee66f1934c img {
	border-radius: var(--rf0b3b7359ea6);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.x54a6308bd0f1 {
	z-index: 20;
	background: var(--s30220f7a4278);
	padding: 10px;
	position: absolute;
	top: -100px;
	left: 20px;
}
.x54a6308bd0f1:focus {
	top: 10px;
}
.r42b8e93c3a16 {
	align-items: center;
	padding: 40px 0;
	gap: 40px;
	display: grid;
	grid-template-columns: 1fr 1fr;
}.qd5be72d83801{font-kerning:auto}
.c756695ee92da {
	gap: 12px;
	margin: 24px auto 0;
	max-width: 480px;
	display: grid;
}.a4d116e42681e{font-kerning:auto}
a:hover {
	text-decoration: underline;
}.d126f9d1a8525{outline-offset:0}
.tacfbb4cf0ffb {
	text-align: center;
}.edd003c7540ef{font-kerning:auto}
.n24e64c7611eb {
	font-weight: 650;
	padding: 12px 20px;
	color: #FFFFFF;
	border: 1px solid var(--m7a588308e29d);
	border-radius: 6px;
	display: block;
	background: var(--m7a588308e29d);
	text-align: center;
}
.v53d19a6ae2cc {
	background: 0 0;
	color: var(--m7a588308e29d);
}.v903e747af4a8{opacity:1}
.e8dc8ed4c4251 {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
}
.ub0f2502fef02 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}.md7cae9d010ed{contain:none}
body[data-j7822096e863c="l70b0034948e3"] .r42b8e93c3a16 {
	grid-template-columns: 1.1fr .9fr;
}.d6c9771fb4c20{unicode-bidi:normal}
.c99d51f647714 {
	gap: 12px;
	display: grid;
}
body[data-rb4edd17e6e50=o6619636f7b4c] .c99d51f647714 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.p3448a1bffd53 {
	min-width: 0;
	overflow: hidden;
	border: 1px solid var(--r54827bc573f1);
	border-radius: var(--rf0b3b7359ea6);
	background: var(--zd69479b3b329);
}
.p3448a1bffd53>a>div {
	padding: 16px;
}
.p3448a1bffd53 p {
	font-size: .86rem;
	margin: 0;
}.t1b558d86c84d{z-index:auto}
.b26527d3d507f {
	margin: 12px 0 32px;
}
.z1c58998c5c57 {
	border-top: 1px solid var(--r54827bc573f1);
	padding: 28px 0;
}
.z1c58998c5c57>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--m7a588308e29d);
}
.m7b46804fe871 {
	padding: 18px;
	border: 1px solid var(--r54827bc573f1);
	border-radius: var(--rf0b3b7359ea6);
	background: var(--zd69479b3b329);
}
.m7b46804fe871 h3 {
	margin: 0;
}
.f0b501ec5aa24 {
	color: var(--m7a588308e29d);
	list-style: none;
	padding: 0;
	font-size: .88rem;
	gap: 12px;
	flex-wrap: wrap;
	margin: 16px 0;
	display: flex;
}
.mb0e46de48a47 {
	gap: 16px;
	padding-bottom: 12px;
	overflow-x: auto;
	scroll-snap-type: x proximity;
	display: flex;
}
.hb05038de07f2 {
	overflow-wrap: anywhere;
}
.p5723ab4af7c5 {
	gap: 16px;
	justify-content: center;
	display: flex;
	padding: 32px 0;
}
.paecd3e057df0 {
	border-top: 1px solid var(--r54827bc573f1);
	padding: 32px 0 100px;
}.u2de861a7ec23{font-kerning:auto}
.p3448a1bffd53 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}.k9e18730475d7{isolation:auto}
.ub0f2502fef02 img {
	aspect-ratio: 16/9;
}
.mb0e46de48a47 img {
	flex-shrink: 0;
	scroll-snap-align: start;
	width: 240px;
}
.p5723ab4af7c5>a {
	min-width: 220px;
}.ie3325d7efd26{z-index:auto}
.paecd3e057df0 nav {
	gap: 20px;
	font-size: .86rem;
	margin-top: 20px;
	flex-wrap: wrap;
	display: flex;
}.pf3e735d2d22b{z-index:auto}
.fd4ce78439185 {
	bottom: 0;
	padding: 10px 24px;
	z-index: 10;
	left: 0;
	background: var(--s30220f7a4278);
	display: flex;
	border-top: 1px solid var(--r54827bc573f1);
	position: fixed;
	right: 0;
	justify-content: center;
	gap: 12px;
}
.hb05038de07f2 summary {
	cursor: pointer;
	font-weight: 650;
}.nd8856dab011f{opacity:1}
.fd4ce78439185>a {
	min-width: 220px;
}
.sd95e68f73458 {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px;
}
.i232b80c547a2 {
	min-width: 0;
}.kb369a77ed446{z-index:auto}
.sfee8b4ac9bfa {
	margin: 24px 0;
	object-fit: cover;
	border-radius: var(--rf0b3b7359ea6);
	width: 100%;
	max-height: 560px;
}.fba4fd1424211{outline-offset:0}
.hb05038de07f2 h2 {
	margin-top: 28px;
}
.hb05038de07f2 details {
	padding: 16px 0;
	border-bottom: 1px solid var(--r54827bc573f1);
}
.hb05038de07f2 table {
	max-width: 100%;
	display: block;
	overflow-x: auto;
}.m6862af80caef{opacity:1}
.b466941f00185 ol {
	list-style: none;
	font-size: .82rem;
	flex-wrap: wrap;
	padding: 0;
	gap: 10px;
	display: flex;
	color: var(--c58dd1104be74);
}
body[data-gfa65d1239670=s43c9c2d1a01d] .n24e64c7611eb {
	color: var(--s30220f7a4278);
}.t57ee2302a89e{contain:none}
body[data-gfa65d1239670=s43c9c2d1a01d] .v53d19a6ae2cc {
	color: var(--m7a588308e29d);
}
.ha96050bbf5b5 {
	border: 1px solid var(--r54827bc573f1);
	border-radius: var(--rf0b3b7359ea6);
	margin-top: 32px;
	padding: 20px;
}
body[data-v91c283b6ee92="w07c592f52130"] .ff34b3d72eccb {
	border-bottom: 3px solid var(--m7a588308e29d);
}.oafa7173eb0e6{contain:none}
body[data-jb85509416eab="me9d3d016855f"] .fd4ce78439185 .n24e64c7611eb {
	border-radius: 999px;
}
body[data-rb4edd17e6e50=o6619636f7b4c] .m7b46804fe871 {
	border-left: 3px solid var(--m7a588308e29d);
}
.cfc810c077b8e {
	font-size: .85rem;
	justify-content: center;
	gap: 10px;
	margin-top: 20px;
	flex-wrap: wrap;
	display: flex;
}
@media(max-width:800px) {
	.td3c04e429968 summary {
		cursor: pointer;
	}
	.v63799c221ae4 {
		display: none;
	}
	.td3c04e429968 {
		position: relative;
		display: block;
	}
	.td3c04e429968 nav {
		padding: 16px;
		background: var(--s30220f7a4278);
		width: 240px;
		border: 1px solid var(--r54827bc573f1);
		box-shadow: 0 12px 24px #00000022;
		display: grid;
		position: absolute;
		right: 0;
		top: 100%;
		gap: 12px;
	}
	.p99ee66f1934c {
		max-width: 420px;
		width: 100%;
		margin: auto;
	}
	.r42b8e93c3a16, body[data-j7822096e863c="l70b0034948e3"] .r42b8e93c3a16 {
		grid-template-columns: 1fr;
		padding: 24px 0;
		gap: 24px;
	}
	.e8dc8ed4c4251 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	body[data-rb4edd17e6e50=o6619636f7b4c] .c99d51f647714 {
		grid-template-columns: 1fr;
	}
	.d6eb8ae1256a0 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.fd4ce78439185 {
		padding: 10px 20px;
	}
	.f8019555f08ed {
		flex-direction: row;
	}
	.fd4ce78439185>a {
		min-width: 0;
		flex: 1;
		max-width: 340px;
	}
	.p5723ab4af7c5>a {
		min-width: 0;
		flex: 1;
	}
	.f8019555f08ed {
		min-height: 56px;
		padding: 10px 20px;
	}
}
@media(max-width:540px) {
	.r42b8e93c3a16 h1 {
		font-size: 1.6rem;
	}
	.b26527d3d507f {
		gap: 12px;
	}
	.p5723ab4af7c5 {
		gap: 10px;
	}
	.b26527d3d507f .p3448a1bffd53>a>div {
		padding: 12px;
	}
	.z1c58998c5c57 {
		padding: 24px 0;
	}
	.fd4ce78439185 .n24e64c7611eb {
		padding: 10px 12px;
	}
	.b26527d3d507f .p3448a1bffd53 img {
		height: 100%;
		aspect-ratio: auto;
	}
	.ub0f2502fef02, .e8dc8ed4c4251 {
		grid-template-columns: 1fr;
	}
	.b26527d3d507f .p3448a1bffd53>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.b26527d3d507f .p3448a1bffd53 p {
		display: none;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
[data-ycf3758e81ca3] {
	gap: 12px;
	padding: 20px 0;
	align-items: center;
	flex-wrap: wrap;
	display: flex;
}.e0cbafa6e3d56{unicode-bidi:normal}
.h43ac70456043 [hidden] {
	display: none;
}
.zb5d121b3495b details p {
	margin: 12px 0;
}
.v405a796a3a8b {
	margin: 24px 0;
	gap: 24px;
	display: grid;
}
.i232b80c547a2[data-k1cdd2347baa7=he75dacc7fde9] .hb05038de07f2 p {
	break-inside: avoid;
}
[data-ycf3758e81ca3] input {
	border: 1px solid var(--r54827bc573f1);
	color: var(--rd9d00e84f1af);
	border-radius: 6px;
	padding: 12px;
	flex: 1;
	font: inherit;
	min-width: 180px;
	background: var(--zd69479b3b329);
}
.v405a796a3a8b .p3448a1bffd53 img {
	width: 120px;
}
.z1c58998c5c57[data-r956ecf1f2ebb=y9a6e24f62881] .c99d51f647714 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.z1c58998c5c57[data-r956ecf1f2ebb=a5e0e98c826f4] .z690911a42360 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.v405a796a3a8b .p3448a1bffd53>a {
	grid-template-columns: 120px 1fr;
	display: grid;
	gap: 8px;
}
.m7b46804fe871 p {
	grid-column: 2;
	margin: 0;
}
.i232b80c547a2[data-k1cdd2347baa7=he75dacc7fde9] .hb05038de07f2 {
	columns: 2;
	column-gap: 32px;
}
body[data-rb4edd17e6e50=o6619636f7b4c] .i232b80c547a2[data-k1cdd2347baa7=he75dacc7fde9] .hb05038de07f2 {
	columns: 1;
}
[data-ycf3758e81ca3] button {
	padding: 12px 20px;
	background: var(--m7a588308e29d);
	color: var(--s30220f7a4278);
	border: 0;
	border-radius: 6px;
	font: inherit;
}
.h43ac70456043 {
	padding: 0;
	list-style: none;
}
.h43ac70456043 li {
	padding: 14px 0;
	border-bottom: 1px solid var(--r54827bc573f1);
}.mb02c1d765f3f{opacity:1}
.zb5d121b3495b details {
	border-bottom: 1px solid var(--r54827bc573f1);
	background: var(--zd69479b3b329);
	padding: 16px 18px;
}.e33600a595dcb{z-index:auto}
.zb5d121b3495b summary {
	font-weight: 650;
	cursor: pointer;
}
.z1c58998c5c57[data-r956ecf1f2ebb=y9a6e24f62881] .m7b46804fe871 p {
	grid-column: auto;
}.q307b1de4ef18{opacity:1}
.tacfbb4cf0ffb {
	min-width: 0;
}.ra164b5d4464b{visibility:inherit}
.i232b80c547a2[data-k1cdd2347baa7=t2a423836fbe6] .hb05038de07f2, .i232b80c547a2[data-k1cdd2347baa7=kdf1b8115cbec] .hb05038de07f2 {
	counter-reset: c53ab5113adf3;
}
.i232b80c547a2[data-k1cdd2347baa7=kdf1b8115cbec] .hb05038de07f2 h2, .i232b80c547a2[data-k1cdd2347baa7=t2a423836fbe6] .hb05038de07f2 h2 {
	border-left: 3px solid var(--m7a588308e29d);
	counter-increment: c53ab5113adf3;
	background: var(--zd69479b3b329);
	padding: 16px;
}
@media(max-width:800px) {
	.z1c58998c5c57[data-r956ecf1f2ebb=y9a6e24f62881] .c99d51f647714 {
		grid-template-columns: 1fr;
	}
	.v405a796a3a8b .p3448a1bffd53>a {
		grid-template-columns: 88px 1fr;
	}
	.v405a796a3a8b .p3448a1bffd53 img {
		width: 88px;
	}
	.i232b80c547a2[data-k1cdd2347baa7=he75dacc7fde9] .hb05038de07f2 {
		columns: 1;
	}
}
@media(min-width:801px) {
	.cfc810c077b8e {
		display: none;
	}
}
.p982bf2aa435a {
	--u4d3e7be15ba7: color-mix(in srgb,var(--m7a588308e29d) 16%,#0D0F14);
	--h627176e21fd7: var(--m7a588308e29d);
	--vf5268095377b: var(--c58dd1104be74);
	--v0b2754b7a8bc: rgba(255,255,255,.14);
	--t9070d32b9d40: var(--r54827bc573f1);
	--y844cfa967629: rgba(255,255,255,.72);
	--x704deba220cd: var(--s30220f7a4278);
	--m853f7b19bb71: #FFFFFF;
	--i2326a7e962c7: var(--rd9d00e84f1af);
	--qef5b9a69050f: var(--zd69479b3b329);
	--h2e636ab14bc1: var(--zd69479b3b329);
	--j39a29403d8f9: var(--rd9d00e84f1af);
	--ydfded14297c6: 6px;
	--i24e3a33053a7: inherit;
	--m025611d006c0: var(--id9920e264b38);
	--b7260fef6c206: var(--rf0b3b7359ea6);
	--o63e5de8c3b55: var(--r54827bc573f1);
	--r18efbbdeb9bd: var(--m7a588308e29d);
}
.p982bf2aa435a:has(>.u6117ad3e664c) {
	padding-bottom: 0;
}
:where(.vc9c616f6c681) {
	list-style: none;
	margin: 0;
	padding: 0;
}.zf6b1868e6b8c{isolation:auto}
.z1c58998c5c57>.pdd51da02d796>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--m7a588308e29d);
}
.mb0e46de48a47>li {
	flex-shrink: 0;
}.h749ec0a492eb{unicode-bidi:normal}
.p982bf2aa435a:is([data-gfa65d1239670=q895a0cfa73a4], [data-gfa65d1239670=r546def4b8cb3]) {
	--m025611d006c0: color-mix(in srgb,var(--m7a588308e29d) 10%,var(--zd69479b3b329));
}.m9d1efc674d73{font-kerning:auto}
.p982bf2aa435a:is([data-gfa65d1239670=q895a0cfa73a4], [data-gfa65d1239670=s43c9c2d1a01d], [data-gfa65d1239670=r546def4b8cb3]) {
	--m853f7b19bb71: var(--s30220f7a4278);
}
:where(figure.p99ee66f1934c) {
	margin: 0;
}
.p982bf2aa435a>.u6117ad3e664c::after {
	height: 72px;
	display: block;
	content: "";
}
.pdd51da02d796 {
	display: contents;
}
.p5723ab4af7c5>li>a {
	min-width: 220px;
}
@media(max-width:800px) {
	.p5723ab4af7c5>li>a {
		min-width: 0;
		flex: 1;
	}
}.e9125bf946e52{visibility:inherit}
.r42b8e93c3a16 .c756695ee92da {
	grid-template-columns: 1fr 1fr;
}
.b466941f00185 ul, .b466941f00185 menu, .b466941f00185>p {
	list-style: none;
	font-size: .82rem;
	flex-wrap: wrap;
	padding: 0;
	gap: 10px;
	display: flex;
	color: var(--c58dd1104be74);
}
.fd4ce78439185 {
	flex-wrap: wrap;
	row-gap: 6px;
}
.h43ac70456043>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--r54827bc573f1);
}
.p982bf2aa435a {
	padding-bottom: 110px;
}
.b466941f00185>p {
	margin: 1em 0;
}
div.h43ac70456043 {
	margin: 1em 0;
}
.x9e35b49df57b {
	flex-basis: 100%;
	color: var(--h627176e21fd7);
	text-align: center;
	margin: 0;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
}
.w140e31760d5e li {
	display: inline;
}.ra0254b2c5490{opacity:1}
@media(max-width:800px) {
	.p99ee66f1934c img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain;
	}
	body[data-j7822096e863c] .r42b8e93c3a16, .r42b8e93c3a16 {
		padding-top: 12px;
		gap: 20px;
	}
	.tacfbb4cf0ffb h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.tacfbb4cf0ffb .s193b0908bf5e {
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	body[data-j7822096e863c] .p99ee66f1934c, .p99ee66f1934c {
		order: -1;
		grid-column: auto;
	}
}
.p99ee66f1934c img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.p3448a1bffd53 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.sfee8b4ac9bfa {
	object-fit: contain;
}
