body {
	--p272faa7eaada: 12px;
	margin: 0px;
	--k49a52db3e03d: #637C74;
	--e6a15047e4316: #163B32;
	color: var(--e6a15047e4316);
	--vba7a2b8a8f6f: #FFF;
	--ida98dcee0143: #DCE9E3;
	--l5aebde4829ad: #E9F5EE;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--aff6e79d1734a: #197B66;
	--wbe49035a8970: #F0F5F3;
	background: var(--vba7a2b8a8f6f)
}.cdb443bae7ecd{z-index:auto}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}.ka2336b55aa0d{outline-offset:0}
body[data-hd4bb601e8b9c=d5f19af2b77fe] {
	--l5aebde4829ad: #123947;
	--k49a52db3e03d: #A2C3CD;
	--wbe49035a8970: #102F40;
	--vba7a2b8a8f6f: #081D2A;
	--aff6e79d1734a: #5BCBE3;
	--ida98dcee0143: #214859;
	--e6a15047e4316: #E8F4F7;
	--p272faa7eaada: 6px
}
a {
	color: inherit;
	text-decoration: none
}
p {
	color: var(--k49a52db3e03d)
}
a:hover {
	text-decoration: underline
}
.m2bfe3ce6f190 {
	border-bottom: 1px solid var(--ida98dcee0143);
	z-index: 5;
	position: sticky;
	top: 0px;
	background: var(--vba7a2b8a8f6f)
}.g7eb46b750017{isolation:auto}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--aff6e79d1734a);
	outline-offset: 4px
}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.g0f37504623a1{contain:none}
h2, h3, p, h1 {
	margin: 0px 0px 1rem
}
.af48f6e1f71b3 {
	text-align: center
}.w4ca72e088478{unicode-bidi:normal}
img {
	display: block;
	max-width: 100%;
	height: auto
}
.pae2c0275ca34 {
	padding: 0px 24px;
	margin: auto;
	max-width: 1140px
}.nfb83789358bd{z-index:auto}
* {
	box-sizing: border-box
}
.w99660801c259 {
	margin: auto;
	align-items: center;
	padding: 12px 24px;
	max-width: 1140px;
	gap: 24px;
	display: flex;
	min-height: 64px;
	justify-content: space-between
}.v671cd9a96dda{contain:none}
.p8b6b47ff47ea img {
	border-radius: var(--p272faa7eaada);
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover
}
.bb7f5979121d1 {
	position: absolute;
	top: -100px;
	left: 20px;
	padding: 10px;
	background: var(--vba7a2b8a8f6f);
	z-index: 20
}.p39406c7deaef{visibility:inherit}
.bb7f5979121d1:focus {
	top: 10px
}.c2b1d2608e8c9{z-index:auto}
.j18c2f971abf1 {
	gap: 10px;
	font-weight: 750;
	display: flex;
	align-items: center
}
.bbe1e118c5a82 {
	gap: 20px;
	font-size: 0.85rem;
	display: flex;
	flex-wrap: wrap
}
.q5855c227d825 {
	display: none
}.z0df35fe143b3{font-kerning:auto}
.h8302426b60c1 {
	grid-template-columns: 1fr 1fr;
	padding: 40px 0px;
	gap: 40px;
	align-items: center;
	display: grid
}.df6048acd3cef{isolation:auto}
.m627ab8cf8b8d {
	margin: 24px auto 0px;
	gap: 12px;
	max-width: 480px;
	display: grid
}
.me3eb3945295e {
	font-size: 1rem
}
.sab68ba02f6d4 {
	text-align: center;
	display: block;
	border: 1px solid var(--aff6e79d1734a);
	border-radius: 6px;
	color: #FFF;
	font-weight: 650;
	background: var(--aff6e79d1734a);
	padding: 12px 20px
}.m5811f956012b{opacity:1}
.r65f9589d4622 p {
	font-size: 0.86rem;
	margin: 0px
}.pfcf7d1743ad5{unicode-bidi:normal}
.x0ff17ef87429 {
	background: 0 0;
	color: var(--aff6e79d1734a)
}
.y3be1b22fa5bb {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid
}.cdcd0917d2478{unicode-bidi:normal}
.nfa1509cae5d8 {
	gap: 12px;
	display: grid
}
.kac0ec963ddc6 {
	margin: 12px 0px 32px
}
.r65f9589d4622 {
	border: 1px solid var(--ida98dcee0143);
	background: var(--wbe49035a8970);
	min-width: 0px;
	overflow: hidden;
	border-radius: var(--p272faa7eaada)
}
.n5d8ad90509f2 h3 {
	margin: 0px
}.t0f002f8a8fa4{contain:none}
.r65f9589d4622 img {
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover
}.p249bf2ad80db{unicode-bidi:normal}
.f12d997147d81 img {
	aspect-ratio: 16/9
}
.r65f9589d4622>a>div {
	padding: 16px
}
.f12d997147d81 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}.pb03f6e2d0cb1{opacity:1}
body[data-uae1d50915fff="ma4501b915894"] .h8302426b60c1 {
	grid-template-columns: 1fr 1fr
}
body[data-c874e19e4b66c=m32a1be011916] .nfa1509cae5d8 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.fad78590604d2 {
	padding: 28px 0px;
	border-top: 1px solid var(--ida98dcee0143)
}.hae7deb33eb8d{isolation:auto}
.fad78590604d2>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--aff6e79d1734a)
}
.n5d8ad90509f2 {
	border: 1px solid var(--ida98dcee0143);
	background: var(--wbe49035a8970);
	padding: 18px;
	border-radius: var(--p272faa7eaada)
}.mffae4ad08363{contain:none}
.k5cae9d36b5ef {
	margin: 16px 0px;
	list-style: none;
	font-size: 0.88rem;
	display: flex;
	padding: 0px;
	gap: 12px;
	color: var(--aff6e79d1734a);
	flex-wrap: wrap
}
.a70d3b17d200b {
	scroll-snap-type: x proximity;
	display: flex;
	padding-bottom: 12px;
	gap: 16px;
	overflow-x: auto
}.a2d69d7a26d9e{font-kerning:auto}
.vbf06707ac2fb {
	overflow-wrap: anywhere
}
.a70d3b17d200b img {
	flex-shrink: 0;
	width: 240px;
	scroll-snap-align: start
}
.s877881a00da3>a {
	min-width: 220px
}.l8651644e7002{isolation:auto}
.f3c4a018210c8>a {
	min-width: 220px
}.ja1cba87a9330{visibility:inherit}
.s877881a00da3 {
	justify-content: center;
	display: flex;
	padding: 32px 0px;
	gap: 16px
}
.e4eb608c692a8 nav {
	gap: 20px;
	margin-top: 20px;
	display: flex;
	font-size: 0.86rem;
	flex-wrap: wrap
}.b8b94d7add8b9{z-index:auto}
.e4eb608c692a8 {
	border-top: 1px solid var(--ida98dcee0143);
	padding: 32px 0px 100px
}
.f3c4a018210c8 {
	border-top: 1px solid var(--ida98dcee0143);
	gap: 12px;
	bottom: 0px;
	justify-content: center;
	z-index: 10;
	display: flex;
	position: fixed;
	padding: 10px 24px;
	left: 0px;
	right: 0px;
	background: var(--vba7a2b8a8f6f)
}
.f0dd696bb163c {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}
.x9d783694bf3e {
	min-width: 0px
}
.rc9dcf15db799 {
	object-fit: cover;
	border-radius: var(--p272faa7eaada);
	margin: 24px 0px;
	width: 100%;
	max-height: 560px
}
.vbf06707ac2fb h2 {
	margin-top: 28px
}
.vbf06707ac2fb summary {
	cursor: pointer;
	font-weight: 650
}
.vbf06707ac2fb table {
	max-width: 100%;
	display: block;
	overflow-x: auto
}.v4fa162f5a5e8{contain:none}
.vbf06707ac2fb details {
	border-bottom: 1px solid var(--ida98dcee0143);
	padding: 16px 0px
}
.d8d513fb05313 ol {
	list-style: none;
	display: flex;
	gap: 10px;
	color: var(--k49a52db3e03d);
	flex-wrap: wrap;
	padding: 0px;
	font-size: 0.82rem
}
.q26cdca06d0c4 {
	margin-top: 32px;
	padding: 20px;
	border: 1px solid var(--ida98dcee0143);
	border-radius: var(--p272faa7eaada)
}
body[data-uae1d50915fff="ma4501b915894"] .af48f6e1f71b3 {
	background: var(--wbe49035a8970);
	padding: 18px;
	border-radius: var(--p272faa7eaada)
}
.tc6fb54272108 {
	justify-content: center;
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
	font-size: 0.85rem;
	margin-top: 20px
}
body[data-rfe39bf50e0e7="s998c648842c2"] .m2bfe3ce6f190 {
	border-bottom: 3px solid var(--aff6e79d1734a)
}.na700a3d1d8dd{contain:none}
body[data-z40cc3e27f5d5="b1ca54ccb8d00"] .bbe1e118c5a82 a {
	border: 1px solid var(--ida98dcee0143);
	border-radius: 999px;
	padding: 4px 10px
}.l0e0548c50a06{isolation:auto}
body[data-r6cb7f27ac5d2="m50f88d9051f9"] .f3c4a018210c8 .sab68ba02f6d4 {
	border-radius: 999px
}.d72da5bfb1630{outline-offset:0}
body[data-c874e19e4b66c=m32a1be011916] .n5d8ad90509f2 {
	border-left: 3px solid var(--aff6e79d1734a)
}.sbe2d81fedd08{isolation:auto}
body[data-hd4bb601e8b9c=d5f19af2b77fe] .sab68ba02f6d4 {
	color: var(--vba7a2b8a8f6f)
}
body[data-hd4bb601e8b9c=d5f19af2b77fe] .x0ff17ef87429 {
	color: var(--aff6e79d1734a)
}
@media(max-width:800px) {
	.w99660801c259 {
		flex-direction: row
	}
	.bbe1e118c5a82 {
		display: none
	}
	.q5855c227d825 summary {
		cursor: pointer
	}
	.q5855c227d825 {
		display: block;
		position: relative
	}
	.q5855c227d825 nav {
		border: 1px solid var(--ida98dcee0143);
		right: 0px;
		gap: 12px;
		padding: 16px;
		position: absolute;
		background: var(--vba7a2b8a8f6f);
		display: grid;
		box-shadow: 0 12px 24px #0002;
		top: 100%;
		width: 240px
	}
	body[data-uae1d50915fff="ma4501b915894"] .h8302426b60c1, .h8302426b60c1 {
		gap: 24px;
		padding: 24px 0px;
		grid-template-columns: 1fr
	}
	.y3be1b22fa5bb {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-c874e19e4b66c=m32a1be011916] .nfa1509cae5d8 {
		grid-template-columns: 1fr
	}
	.p8b6b47ff47ea {
		margin: auto;
		max-width: 420px;
		width: 100%
	}
	.pae2c0275ca34 {
		padding-left: 20px;
		padding-right: 20px
	}
	.f3c4a018210c8 {
		padding: 10px 20px
	}
	.f3c4a018210c8>a {
		flex: 1;
		min-width: 0px;
		max-width: 340px
	}
	.s877881a00da3>a {
		flex: 1;
		min-width: 0px
	}
	.w99660801c259 {
		padding: 10px 20px;
		min-height: 56px
	}
}
@media(max-width:540px) {
	.kac0ec963ddc6 .r65f9589d4622 img {
		height: 100%;
		aspect-ratio: auto
	}
	.kac0ec963ddc6 {
		gap: 12px
	}
	.s877881a00da3 {
		gap: 10px
	}
	.y3be1b22fa5bb, .f12d997147d81 {
		grid-template-columns: 1fr
	}
	.kac0ec963ddc6 .r65f9589d4622>a {
		grid-template-columns: 88px 1fr;
		display: grid
	}
	.h8302426b60c1 h1 {
		font-size: 1.6rem
	}
	.kac0ec963ddc6 .r65f9589d4622 p {
		display: none
	}
	.kac0ec963ddc6 .r65f9589d4622>a>div {
		padding: 12px
	}
	.fad78590604d2 {
		padding: 24px 0px
	}
	.f3c4a018210c8 .sab68ba02f6d4 {
		padding: 10px 12px
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
.fad78590604d2[data-ib1d97e41183f=j5f397c80035c] .nfa1509cae5d8 {
	counter-reset: ccaf433dd66c5
}
.x9d783694bf3e[data-nee7e4e70dfa4=t15e7dbd3416d] .vbf06707ac2fb p {
	break-inside: avoid
}
[data-ca71910a3fe97] {
	padding: 20px 0px;
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
	align-items: center
}
[data-ca71910a3fe97] input {
	background: var(--wbe49035a8970);
	min-width: 180px;
	font: inherit;
	color: var(--e6a15047e4316);
	padding: 12px;
	flex: 1;
	border: 1px solid var(--ida98dcee0143);
	border-radius: 6px
}
.r411770797488 .r65f9589d4622 img {
	width: 120px
}.n3a878e6710b3{outline-offset:0}
.af48f6e1f71b3 {
	min-width: 0px
}.i683b6b46c5a8{opacity:1}
.yb4efb70848e3 details p {
	margin: 12px 0px
}
.fad78590604d2[data-ib1d97e41183f=had29427604e7] .nfa1509cae5d8 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.u0d8485dedd44{font-kerning:auto}
[data-ca71910a3fe97] button {
	border: 0;
	border-radius: 6px;
	background: var(--aff6e79d1734a);
	font: inherit;
	color: var(--vba7a2b8a8f6f);
	padding: 12px 20px
}
.y7d31c29be05c {
	padding: 0px;
	list-style: none
}
.y7d31c29be05c li {
	border-bottom: 1px solid var(--ida98dcee0143);
	padding: 14px 0px
}
.yb4efb70848e3 details {
	padding: 16px 18px;
	background: var(--wbe49035a8970);
	border-bottom: 1px solid var(--ida98dcee0143)
}
.y7d31c29be05c [hidden] {
	display: none
}.ecfd9b0455f18{contain:none}
.fad78590604d2[data-ib1d97e41183f=j5f397c80035c] .n5d8ad90509f2 {
	display: grid;
	gap: 4px 16px;
	grid-template-columns: 40px 1fr;
	counter-increment: ccaf433dd66c5
}
.r411770797488 {
	gap: 24px;
	margin: 24px 0px;
	display: grid
}.tb72687f46714{contain:none}
.x9d783694bf3e[data-nee7e4e70dfa4=zea2e822b596f] .vbf06707ac2fb, .x9d783694bf3e[data-nee7e4e70dfa4=k6fe63a55a7f9] .vbf06707ac2fb {
	counter-reset: c52debb776f03
}.y92287338b2ff{outline-offset:0}
.yb4efb70848e3 summary {
	font-weight: 650;
	cursor: pointer
}
.fad78590604d2[data-ib1d97e41183f=j5f397c80035c] .n5d8ad90509f2::before {
	font-weight: 750;
	content: counter(ccaf433dd66c5,decimal-leading-zero);
	color: var(--aff6e79d1734a);
	grid-row: span 2
}.d5c99892784ad{unicode-bidi:normal}
.fad78590604d2[data-ib1d97e41183f=ra3b879928f10] .l96eb6fb4f915 {
	grid-template-columns: repeat(4,minmax(0,1fr))
}.ed1f275a49cf0{visibility:inherit}
.r411770797488 .r65f9589d4622>a {
	gap: 8px;
	grid-template-columns: 120px 1fr;
	display: grid
}
.x9d783694bf3e[data-nee7e4e70dfa4=t15e7dbd3416d] .vbf06707ac2fb {
	columns: 2;
	column-gap: 32px
}.td21a0fbcc0c6{outline-offset:0}
body[data-c874e19e4b66c=m32a1be011916] .x9d783694bf3e[data-nee7e4e70dfa4=t15e7dbd3416d] .vbf06707ac2fb {
	columns: 1
}
.n5d8ad90509f2 p {
	margin: 0px;
	grid-column: 2
}
.fad78590604d2[data-ib1d97e41183f=had29427604e7] .n5d8ad90509f2 p {
	grid-column: auto
}.qfa441be303f4{outline-offset:0}
.x9d783694bf3e[data-nee7e4e70dfa4=zea2e822b596f] .vbf06707ac2fb h2, .x9d783694bf3e[data-nee7e4e70dfa4=k6fe63a55a7f9] .vbf06707ac2fb h2 {
	border-left: 3px solid var(--aff6e79d1734a);
	background: var(--wbe49035a8970);
	counter-increment: c52debb776f03;
	padding: 16px
}
@media(max-width:800px) {
	.fad78590604d2[data-ib1d97e41183f=had29427604e7] .nfa1509cae5d8 {
		grid-template-columns: 1fr
	}
	.r411770797488 .r65f9589d4622 img {
		width: 88px
	}
	.fad78590604d2[data-ib1d97e41183f=ra3b879928f10] .l96eb6fb4f915 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.r411770797488 .r65f9589d4622>a {
		grid-template-columns: 88px 1fr
	}
	.x9d783694bf3e[data-nee7e4e70dfa4=t15e7dbd3416d] .vbf06707ac2fb {
		columns: 1
	}
}
@media(min-width:801px) {
	.tc6fb54272108 {
		display: none
	}
}
.x588657e4f278>.t85753ea64ba4::after {
	content: "";
	height: 72px;
	display: block
}
.x588657e4f278:has(>.t85753ea64ba4) {
	padding-bottom: 0px
}
:where(.g1e3b9cd9abd5) {
	padding: 0px;
	margin: 0px;
	list-style: none
}
.fad78590604d2>.n8d0151f64b6b>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--aff6e79d1734a)
}
.a70d3b17d200b>li {
	flex-shrink: 0
}.re3640bdfd3f3{z-index:auto}
.s877881a00da3>li>a {
	min-width: 220px
}
:where(figure.p8b6b47ff47ea) {
	margin: 0px
}
.n8d0151f64b6b {
	display: contents
}
.x588657e4f278 {
	--x533cb7b9c3d7: var(--vba7a2b8a8f6f);
	--t92d885e2a65d: var(--l5aebde4829ad);
	--q7775363c1322: var(--wbe49035a8970);
	--y3663c22e2415: var(--aff6e79d1734a);
	--abd2f4793817c: var(--e6a15047e4316);
	--q607761266bb1: 6px;
	--kedd35f51ab4b: var(--k49a52db3e03d);
	--a2e5ad74d4e8c: rgba(255,255,255,0.14);
	--u058673ff7a8e: rgba(255,255,255,0.72);
	--lf0c12cf833ce: var(--e6a15047e4316);
	--u475278494258: var(--ida98dcee0143);
	--xa7e9a2c6c2d0: color-mix(in srgb,var(--aff6e79d1734a) 16%,#0D0F14);
	--k7fd8c3bf8ed8: var(--ida98dcee0143);
	--pacb451f18e9c: #FFF;
	--p1ebc3fc4962a: var(--aff6e79d1734a);
	--x814bb0e6cbc1: var(--wbe49035a8970);
	--j042d7b13122d: var(--p272faa7eaada);
	--e3936986b2423: inherit
}
.x588657e4f278:is([data-hd4bb601e8b9c=faf2d472112de], [data-hd4bb601e8b9c=x64b0591cfbda]) {
	--t92d885e2a65d: color-mix(in srgb,var(--aff6e79d1734a) 10%,var(--wbe49035a8970))
}.xb765f0800874{contain:none}
.x588657e4f278:is([data-hd4bb601e8b9c=faf2d472112de], [data-hd4bb601e8b9c=d5f19af2b77fe], [data-hd4bb601e8b9c=x64b0591cfbda]) {
	--pacb451f18e9c: var(--vba7a2b8a8f6f)
}.nd238cdc116b1{outline-offset:0}
@media(max-width:800px) {
	.s877881a00da3>li>a {
		flex: 1;
		min-width: 0px
	}
}
.h8302426b60c1 .m627ab8cf8b8d {
	grid-template-columns: 1fr 1fr
}.u19f7dad86108{visibility:inherit}
.d8d513fb05313>p {
	margin: 1em 0px
}.jffb8bd513273{contain:none}
.d8d513fb05313 menu, .d8d513fb05313>p, .d8d513fb05313 ul {
	list-style: none;
	display: flex;
	gap: 10px;
	color: var(--k49a52db3e03d);
	flex-wrap: wrap;
	padding: 0px;
	font-size: 0.82rem
}
.f3c4a018210c8 {
	row-gap: 6px;
	flex-wrap: wrap
}
.a2a019de19d65 li {
	display: inline
}.mc8147b4b6d40{opacity:1}
.y7d31c29be05c>div {
	border-bottom: 1px solid var(--ida98dcee0143);
	padding: 14px 0px
}.p4e35e8eb074f{isolation:auto}
.x588657e4f278 {
	padding-bottom: 110px
}.sb773763b36fe{contain:none}
div.y7d31c29be05c {
	margin: 1em 0px
}.v5921424e1f10{visibility:inherit}
.bd41e648176b4 {
	color: var(--y3663c22e2415);
	margin: 0px;
	flex-basis: 100%;
	text-align: center;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35
}.v81ba1fc61b2b{visibility:inherit}
@media(max-width:800px) {
	.af48f6e1f71b3 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	.p8b6b47ff47ea img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
	body[data-uae1d50915fff] .h8302426b60c1, .h8302426b60c1 {
		padding-top: 12px;
		gap: 20px
	}
	.p8b6b47ff47ea, body[data-uae1d50915fff] .p8b6b47ff47ea {
		order: -1;
		grid-column: auto
	}
	.af48f6e1f71b3 .me3eb3945295e {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical
	}
}
.p8b6b47ff47ea img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.r65f9589d4622 img {
	object-fit: contain;
	aspect-ratio: 3/2
}.n39f8c92c66c2{visibility:inherit}
.rc9dcf15db799 {
	object-fit: contain
}
