body {
	--a31128ef36e28: #dce9e3;
	--m62f4c951262b: 12px;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	--ifcb3a45a7250: #f0f5f3;
	--r43e57dcaf14b: #197b66;
	margin: 0;
	--wee70b925c0f1: #fff;
	--pdf5c79a172e6: #637c74;
	--p41a04c0d51af: #e9f5ee;
	--d39a6ad7944c9: #163b32;
	background: var(--wee70b925c0f1);
	line-height: 1.7;
	color: var(--d39a6ad7944c9);
}
body[data-rcc71d3deb279=faa99d656078e] {
	--p41a04c0d51af: #123947;
	--a31128ef36e28: #214859;
	--pdf5c79a172e6: #a2c3cd;
	--d39a6ad7944c9: #e8f4f7;
	--ifcb3a45a7250: #102f40;
	--m62f4c951262b: 6px;
	--wee70b925c0f1: #081d2a;
	--r43e57dcaf14b: #5bcbe3;
}.cb354cd5cadc1{z-index:auto}
.i6c375085d7e5 {
	position: sticky;
	z-index: 5;
	top: 0;
	border-bottom: 1px solid var(--a31128ef36e28);
	background: var(--wee70b925c0f1);
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--r43e57dcaf14b);
	outline-offset: 4px;
}
a {
	text-decoration: none;
	color: inherit;
}.dd674cf6a358c{isolation:auto}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}
* {
	box-sizing: border-box;
}
p {
	color: var(--pdf5c79a172e6);
}
img {
	display: block;
	max-width: 100%;
	height: auto;
}.cbd32c1a4fb7d{font-kerning:auto}
a:hover {
	text-decoration: underline;
}
.jd51564e76e1c {
	text-align: center;
}.o97bbbb0782df{contain:none}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
p, h1, h3, h2 {
	margin: 0 0 1rem;
}.rdf9f7f531c34{contain:none}
.f46809577a536 {
	margin: auto;
	padding: 0 24px;
	max-width: 1140px;
}.z607b61079f12{opacity:1}
.x6a3ee9175f30 {
	margin: auto;
	max-width: 1140px;
	padding: 12px 24px;
	align-items: center;
	justify-content: space-between;
	display: flex;
	gap: 24px;
	min-height: 64px;
}
.j6933c87fef04 {
	gap: 10px;
	font-weight: 750;
	display: flex;
	align-items: center;
}.zcc2635e15e87{unicode-bidi:normal}
.ue8351348b39c {
	padding: 10px;
	background: var(--wee70b925c0f1);
	position: absolute;
	z-index: 20;
	top: -100px;
	left: 20px;
}.g0b30d67c0dbd{z-index:auto}
.ue8351348b39c:focus {
	top: 10px;
}
.yf8eb69c20ac2 {
	gap: 20px;
	flex-wrap: wrap;
	display: flex;
	font-size: 0.85rem;
}
.cb1ef3d2990fb {
	font-size: 1rem;
}
.j4fc7fb32b13c img {
	border-radius: var(--m62f4c951262b);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.w9165af1707bc {
	display: none;
}.ifca57e16655b{unicode-bidi:normal}
.jcda098abd488 {
	grid-template-columns: 1fr 1fr;
	gap: 40px;
	padding: 40px 0;
	display: grid;
	align-items: center;
}
.c57098d0b012b {
	gap: 12px;
	display: grid;
	max-width: 480px;
	margin: 24px auto 0;
}.a202a483844b9{opacity:1}
.s278910d6915b {
	border: 1px solid var(--r43e57dcaf14b);
	font-weight: 650;
	padding: 12px 20px;
	display: block;
	border-radius: 6px;
	background: var(--r43e57dcaf14b);
	text-align: center;
	color: #fff;
}
.jba7fc330ea6f {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
}.gea13945f4670{outline-offset:0}
.ef766fec555a3 {
	background: 0 0;
	color: var(--r43e57dcaf14b);
}
.bd044e3863b01 {
	min-width: 0;
	background: var(--ifcb3a45a7250);
	overflow: hidden;
	border: 1px solid var(--a31128ef36e28);
	border-radius: var(--m62f4c951262b);
}
.bd044e3863b01 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.bd044e3863b01>a>div {
	padding: 16px;
}.g0d995367c773{font-kerning:auto}
.y12495463ca5f {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-l5bca1c3341b2="k7fc9801f1ecf"] .jcda098abd488 {
	grid-template-columns: 0.9fr 1.1fr;
}
.x684f00104ce4 {
	gap: 12px;
	display: grid;
}.t7d8326dd0a89{font-kerning:auto}
.y12495463ca5f img {
	aspect-ratio: 16/9;
}.le02453099d32{opacity:1}
body[data-l5bca1c3341b2="k7fc9801f1ecf"] .j4fc7fb32b13c {
	grid-column: 2;
}.vb287153b9b75{outline-offset:0}
body[data-ac2eee322db4d=o47ddadbdea7b] .x684f00104ce4 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}.ub3fe7fc8204c{z-index:auto}
.bd044e3863b01 p {
	font-size: 0.86rem;
	margin: 0;
}
.s699b1eab329b {
	margin: 12px 0 32px;
}.ec199f4e53857{visibility:inherit}
.ka91d3374570a {
	border-top: 1px solid var(--a31128ef36e28);
	padding: 28px 0;
}
.ka91d3374570a>h2 {
	border-left: 3px solid var(--r43e57dcaf14b);
	padding-left: 12px;
}
.s1b2484a5bbd7 {
	padding: 18px;
	background: var(--ifcb3a45a7250);
	border: 1px solid var(--a31128ef36e28);
	border-radius: var(--m62f4c951262b);
}
.s1b2484a5bbd7 h3 {
	margin: 0;
}
.g93ea32ac5e35 {
	padding: 0;
	gap: 12px;
	flex-wrap: wrap;
	color: var(--r43e57dcaf14b);
	list-style: none;
	font-size: 0.88rem;
	display: flex;
	margin: 16px 0;
}
.mebba34ce422a {
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	gap: 16px;
	display: flex;
	overflow-x: auto;
}
.vef3e0664821b {
	overflow-wrap: anywhere;
}.fb3885cee63eb{z-index:auto}
.mebba34ce422a img {
	scroll-snap-align: start;
	flex-shrink: 0;
	width: 240px;
}
.c52bfca128c79>a {
	min-width: 220px;
}.vcf5779a2130b{contain:none}
.d89388962a00a>a {
	min-width: 220px;
}
.c52bfca128c79 {
	padding: 32px 0;
	justify-content: center;
	gap: 16px;
	display: flex;
}.qf922b7c6a731{visibility:inherit}
.e17d9ea615e52 nav {
	gap: 20px;
	margin-top: 20px;
	flex-wrap: wrap;
	font-size: 0.86rem;
	display: flex;
}
.e17d9ea615e52 {
	padding: 32px 0 100px;
	border-top: 1px solid var(--a31128ef36e28);
}.m7e71d405d4a4{isolation:auto}
.vef3e0664821b summary {
	font-weight: 650;
	cursor: pointer;
}.i1921af90cbfe{visibility:inherit}
.d89388962a00a {
	bottom: 0;
	justify-content: center;
	left: 0;
	position: fixed;
	right: 0;
	border-top: 1px solid var(--a31128ef36e28);
	z-index: 10;
	background: var(--wee70b925c0f1);
	display: flex;
	padding: 10px 24px;
	gap: 12px;
}
.nf75b81eee9ae {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px;
}
.tbf37c5b654a7 {
	min-width: 0;
}.r5c4d1b1ccdaf{unicode-bidi:normal}
.q338f7f7b095c {
	object-fit: cover;
	width: 100%;
	max-height: 560px;
	border-radius: var(--m62f4c951262b);
	margin: 24px 0;
}
.vef3e0664821b table {
	display: block;
	max-width: 100%;
	overflow-x: auto;
}
.vef3e0664821b details {
	padding: 16px 0;
	border-bottom: 1px solid var(--a31128ef36e28);
}
.vef3e0664821b h2 {
	margin-top: 28px;
}
.df37f420d1a1b ol {
	gap: 10px;
	font-size: 0.82rem;
	color: var(--pdf5c79a172e6);
	flex-wrap: wrap;
	padding: 0;
	list-style: none;
	display: flex;
}
.s9ff732353320 {
	margin-top: 32px;
	border: 1px solid var(--a31128ef36e28);
	border-radius: var(--m62f4c951262b);
	padding: 20px;
}.db73fa46e963c{contain:none}
body[data-o513440f422c9="zfb6b1a92e32c"] .i6c375085d7e5 {
	border-bottom: 3px solid var(--r43e57dcaf14b);
}
body[data-wd148192e48d2="r29cabc3e76c4"] .j4fc7fb32b13c img {
	border-radius: 28px;
}
body[data-ac2eee322db4d=o47ddadbdea7b] .s1b2484a5bbd7 {
	border-left: 3px solid var(--r43e57dcaf14b);
}
body[data-ra8dc7a80a2eb="qe4f47afd55de"] .yf8eb69c20ac2 a {
	background: var(--ifcb3a45a7250);
	padding: 4px 10px;
}
.l98df06c27001 {
	font-size: 0.85rem;
	gap: 10px;
	justify-content: center;
	flex-wrap: wrap;
	margin-top: 20px;
	display: flex;
}.g7740bae3e99c{contain:none}
body[data-rcc71d3deb279=faa99d656078e] .s278910d6915b {
	color: var(--wee70b925c0f1);
}.d6a88208adff9{outline-offset:0}
body[data-rcc71d3deb279=faa99d656078e] .ef766fec555a3 {
	color: var(--r43e57dcaf14b);
}
@media(max-width:800px) {
	.yf8eb69c20ac2 {
		display: none;
	}
	.w9165af1707bc summary {
		cursor: pointer;
	}
	.x6a3ee9175f30 {
		flex-direction: row;
	}
	.w9165af1707bc {
		display: block;
		position: relative;
	}
	.w9165af1707bc nav {
		padding: 16px;
		background: var(--wee70b925c0f1);
		position: absolute;
		display: grid;
		box-shadow: 0 12px 24px #0002;
		width: 240px;
		right: 0;
		top: 100%;
		border: 1px solid var(--a31128ef36e28);
		gap: 12px;
	}
	.jcda098abd488, body[data-l5bca1c3341b2="k7fc9801f1ecf"] .jcda098abd488 {
		gap: 24px;
		grid-template-columns: 1fr;
		padding: 24px 0;
	}
	.jba7fc330ea6f {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.f46809577a536 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.d89388962a00a {
		padding: 10px 20px;
	}
	.j4fc7fb32b13c {
		margin: auto;
		max-width: 420px;
		width: 100%;
	}
	body[data-ac2eee322db4d=o47ddadbdea7b] .x684f00104ce4 {
		grid-template-columns: 1fr;
	}
	body[data-l5bca1c3341b2="k7fc9801f1ecf"] .j4fc7fb32b13c {
		order: 0;
	}
	.d89388962a00a>a {
		min-width: 0;
		flex: 1;
		max-width: 340px;
	}
	.c52bfca128c79>a {
		min-width: 0;
		flex: 1;
	}
	.x6a3ee9175f30 {
		min-height: 56px;
		padding: 10px 20px;
	}
}
@media(max-width:540px) {
	.s699b1eab329b .bd044e3863b01 img {
		height: 100%;
		aspect-ratio: auto;
	}
	.s699b1eab329b {
		gap: 12px;
	}
	.c52bfca128c79 {
		gap: 10px;
	}
	.y12495463ca5f, .jba7fc330ea6f {
		grid-template-columns: 1fr;
	}
	.s699b1eab329b .bd044e3863b01>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.jcda098abd488 h1 {
		font-size: 1.6rem;
	}
	.s699b1eab329b .bd044e3863b01 p {
		display: none;
	}
	.s699b1eab329b .bd044e3863b01>a>div {
		padding: 12px;
	}
	.ka91d3374570a {
		padding: 24px 0;
	}
	.d89388962a00a .s278910d6915b {
		padding: 10px 12px;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}.s1a32b05b4559{outline-offset:0}
.tbf37c5b654a7[data-o7295bdd8bdb3=h3005ec99bea9] .vef3e0664821b, .tbf37c5b654a7[data-o7295bdd8bdb3=sbd04890597e5] .vef3e0664821b {
	counter-reset: c118649d306b4;
}
.tbf37c5b654a7[data-o7295bdd8bdb3=b8a43c28f5d89] .vef3e0664821b p {
	break-inside: avoid;
}.z83a913772961{z-index:auto}
[data-qe178c67bb0be] {
	align-items: center;
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0;
	display: flex;
}.c3e4c02265350{isolation:auto}
.q47cc7906b7a5 details p {
	margin: 12px 0;
}
.scf57e3f0ecc1 [hidden] {
	display: none;
}
.ka91d3374570a[data-p04a93197590b=w36b49bbe4665] .x684f00104ce4 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.ka91d3374570a[data-p04a93197590b=cde686a2ae18c] .x684f00104ce4 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.ka91d3374570a[data-p04a93197590b=nbbcb3c562127] .jbd4f19c58a2f {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.uab0a36d04214 {
	gap: 24px;
	display: grid;
	margin: 24px 0;
}
.uab0a36d04214 .bd044e3863b01>a {
	grid-template-columns: 120px 1fr;
	gap: 8px;
	display: grid;
}
.tbf37c5b654a7[data-o7295bdd8bdb3=b8a43c28f5d89] .vef3e0664821b {
	column-gap: 32px;
	columns: 2;
}
.s1b2484a5bbd7 p {
	grid-column: 2;
	margin: 0;
}.z1584d4ed50ee{font-kerning:auto}
body[data-ac2eee322db4d=o47ddadbdea7b] .tbf37c5b654a7[data-o7295bdd8bdb3=b8a43c28f5d89] .vef3e0664821b {
	columns: 1;
}
.ka91d3374570a[data-p04a93197590b=cde686a2ae18c] .s1b2484a5bbd7 p, .ka91d3374570a[data-p04a93197590b=w36b49bbe4665] .s1b2484a5bbd7 p {
	grid-column: auto;
}
[data-qe178c67bb0be] input {
	background: var(--ifcb3a45a7250);
	min-width: 180px;
	color: var(--d39a6ad7944c9);
	font: inherit;
	border: 1px solid var(--a31128ef36e28);
	padding: 12px;
	border-radius: 6px;
	flex: 1;
}
.uab0a36d04214 .bd044e3863b01 img {
	width: 120px;
}
[data-qe178c67bb0be] button {
	border: 0;
	background: var(--r43e57dcaf14b);
	padding: 12px 20px;
	font: inherit;
	color: var(--wee70b925c0f1);
	border-radius: 6px;
}
.q47cc7906b7a5 summary {
	font-weight: 650;
	cursor: pointer;
}.q5250d2980ff0{outline-offset:0}
.jd51564e76e1c {
	min-width: 0;
}
.scf57e3f0ecc1 {
	padding: 0;
	list-style: none;
}.z516ea0067d16{visibility:inherit}
.scf57e3f0ecc1 li {
	padding: 14px 0;
	border-bottom: 1px solid var(--a31128ef36e28);
}.pfc88d14315bf{unicode-bidi:normal}
.q47cc7906b7a5 details {
	padding: 16px 18px;
	background: var(--ifcb3a45a7250);
	border-bottom: 1px solid var(--a31128ef36e28);
}
.tbf37c5b654a7[data-o7295bdd8bdb3=sbd04890597e5] .vef3e0664821b h2, .tbf37c5b654a7[data-o7295bdd8bdb3=h3005ec99bea9] .vef3e0664821b h2 {
	background: var(--ifcb3a45a7250);
	padding: 16px;
	counter-increment: c118649d306b4;
	border-left: 3px solid var(--r43e57dcaf14b);
}
@media(max-width:800px) {
	.uab0a36d04214 .bd044e3863b01 img {
		width: 88px;
	}
	.ka91d3374570a[data-p04a93197590b=w36b49bbe4665] .x684f00104ce4, .ka91d3374570a[data-p04a93197590b=cde686a2ae18c] .x684f00104ce4 {
		grid-template-columns: 1fr;
	}
	.uab0a36d04214 .bd044e3863b01>a {
		grid-template-columns: 88px 1fr;
	}
	body[data-l5bca1c3341b2="k7fc9801f1ecf"] .j4fc7fb32b13c {
		grid-column: auto;
	}
	.tbf37c5b654a7[data-o7295bdd8bdb3=b8a43c28f5d89] .vef3e0664821b {
		columns: 1;
	}
}
@media(min-width:801px) {
	.l98df06c27001 {
		display: none;
	}
}.v0722d3f31bba{contain:none}
.pdb4483fe0559:has(>.p335982f44f66) {
	padding-bottom: 0;
}.q710925988d0b{visibility:inherit}
.pdb4483fe0559 {
	--pd8020c9a081c: rgba(255,255,255,0.14);
	--d34b05c30561e: 6px;
	--a6bbba9728da4: var(--pdf5c79a172e6);
	--ea79d2634937b: var(--m62f4c951262b);
	--u571391552856: var(--d39a6ad7944c9);
	--z4745b6bae351: var(--d39a6ad7944c9);
	--a69cb43197617: color-mix(in srgb,var(--r43e57dcaf14b) 16%,#0d0f14);
	--m280902c095cb: var(--a31128ef36e28);
	--q927304a0639f: inherit;
	--d2af58925cf54: var(--ifcb3a45a7250);
	--u09a7eadcc6fd: var(--ifcb3a45a7250);
	--v48848e313244: var(--wee70b925c0f1);
	--ib40cf51b3f94: #fff;
	--n6b52771972de: var(--a31128ef36e28);
	--e6c56ebd4a1e4: rgba(255,255,255,0.72);
	--zf9d0ec8b80a9: var(--r43e57dcaf14b);
	--lf20108f00472: var(--r43e57dcaf14b);
	--u9daabb9885b7: var(--p41a04c0d51af);
}.qa38bccb8a6c5{z-index:auto}
.pdb4483fe0559>.p335982f44f66::after {
	height: 72px;
	display: block;
	content: "";
}
.c52bfca128c79>li>a {
	min-width: 220px;
}
.ib6585eea9f8f {
	display: contents;
}.dfebaa0dfb869{isolation:auto}
:where(.cc5767b77bdc1) {
	list-style: none;
	padding: 0;
	margin: 0;
}.g93971d1fb627{z-index:auto}
:where(figure.j4fc7fb32b13c) {
	margin: 0;
}
.ka91d3374570a>.ib6585eea9f8f>h2 {
	border-left: 3px solid var(--r43e57dcaf14b);
	padding-left: 12px;
}.t3262d5eb25b5{outline-offset:0}
.pdb4483fe0559:is([data-rcc71d3deb279=c690822348c74], [data-rcc71d3deb279=faa99d656078e], [data-rcc71d3deb279=na8bf6d116ac8]) {
	--ib40cf51b3f94: var(--wee70b925c0f1);
}
.pdb4483fe0559:is([data-rcc71d3deb279=c690822348c74], [data-rcc71d3deb279=na8bf6d116ac8]) {
	--u9daabb9885b7: color-mix(in srgb,var(--r43e57dcaf14b) 10%,var(--ifcb3a45a7250));
}.i1f3a29a2aca4{contain:none}
.mebba34ce422a>li {
	flex-shrink: 0;
}
@media(max-width:800px) {
	.c52bfca128c79>li>a {
		min-width: 0;
		flex: 1;
	}
}.oebed52f1e76b{z-index:auto}
.df37f420d1a1b>p {
	margin: 1em 0;
}
div.scf57e3f0ecc1 {
	margin: 1em 0;
}
.jcda098abd488 .c57098d0b012b {
	grid-template-columns: 1fr 1fr;
}
.df37f420d1a1b menu, .df37f420d1a1b ul, .df37f420d1a1b>p {
	gap: 10px;
	font-size: 0.82rem;
	color: var(--pdf5c79a172e6);
	flex-wrap: wrap;
	padding: 0;
	list-style: none;
	display: flex;
}
.d89388962a00a {
	flex-wrap: wrap;
	row-gap: 6px;
}
.scf57e3f0ecc1>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--a31128ef36e28);
}
.mb8cc0962405b li {
	display: inline;
}
.pdb4483fe0559 {
	padding-bottom: 110px;
}.gd97baf710c30{visibility:inherit}
.n7c4a80925163 {
	color: var(--zf9d0ec8b80a9);
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	flex-basis: 100%;
	text-align: center;
	margin: 0;
}
@media(max-width:800px) {
	.jd51564e76e1c h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.j4fc7fb32b13c img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh;
	}
	.jcda098abd488, body[data-l5bca1c3341b2] .jcda098abd488 {
		gap: 20px;
		padding-top: 12px;
	}
	.j4fc7fb32b13c, body[data-l5bca1c3341b2] .j4fc7fb32b13c {
		grid-column: auto;
		order: -1;
	}
	.jd51564e76e1c .cb1ef3d2990fb {
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
		-webkit-line-clamp: 2;
	}
}.t364daf6a5b46{isolation:auto}
.j4fc7fb32b13c img {
	object-fit: contain;
	aspect-ratio: 3/2;
}
.bd044e3863b01 img {
	object-fit: contain;
	aspect-ratio: 3/2;
}
.q338f7f7b095c {
	object-fit: contain;
}
