img {
	display: block;
	max-width: 100%;
	height: auto;
}.l2ccbaa319259{unicode-bidi:normal}
* {
	box-sizing: border-box;
}.y1cf21330052e{unicode-bidi:normal}
body {
	--m30d9c740699d: #637C74;
	--k7467d2cad83d: #F0F5F3;
	background: var(--q7c18071fc9fb);
	--mca38f6f3939d: #E9F5EE;
	--efd995c745b7c: #163B32;
	margin: 0;
	color: var(--efd995c745b7c);
	--q7c18071fc9fb: #FFFFFF;
	--p82c1c1e360a7: 12px;
	--v0cfa3459ed95: #197B66;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--vfe438c4fa44a: #DCE9E3;
}
.s2eea9d8b251d {
	background: var(--q7c18071fc9fb);
	border-bottom: 1px solid var(--vfe438c4fa44a);
	top: 0;
	z-index: 5;
	position: sticky;
}
h1, h3, p, h2 {
	margin: 0 0 1rem;
}.gb2aa639f5538{outline-offset:0}
a {
	text-decoration: none;
	color: inherit;
}
p {
	color: var(--m30d9c740699d);
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
.cc6a0bcc3bd89 {
	padding: 0 24px;
	max-width: 1140px;
	margin: auto;
}.s0d09fad222aa{font-kerning:auto}
.q4ee1ab3b5b14 {
	padding: 12px 24px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 24px;
	max-width: 1140px;
	min-height: 64px;
	margin: auto;
}
.r5ec880deff94 img {
	width: 100%;
	border-radius: var(--p82c1c1e360a7);
	aspect-ratio: 1/1;
	object-fit: cover;
}.pbbe24c0004da{z-index:auto}
.hb26337066da4 {
	position: absolute;
	z-index: 20;
	top: -100px;
	background: var(--q7c18071fc9fb);
	padding: 10px;
	left: 20px;
}.o92da9ed0c1dd{outline-offset:0}
.hb26337066da4:focus {
	top: 10px;
}.se84dc8a6a74b{opacity:1}
a:hover {
	text-decoration: underline;
}
.w1114ddcd2ce8 {
	text-align: center;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}.kee6ffc54f95c{isolation:auto}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
.u55a8c049c441 {
	align-items: center;
	display: flex;
	font-weight: 750;
	gap: 10px;
}
.jfb686354b7e8 {
	display: flex;
	gap: 20px;
	font-size: .85rem;
	flex-wrap: wrap;
}
.c801311b5cef5 {
	font-size: 1rem;
}
.z1fe71fb3b6b5 {
	display: none;
}
.nf052620b4cd3 {
	grid-template-columns: 1fr 1fr;
	display: grid;
	padding: 40px 0;
	align-items: center;
	gap: 40px;
}
.o901aa209d109 {
	gap: 12px;
	display: grid;
	margin: 24px auto 0;
	max-width: 480px;
}
.ya939232612fa {
	padding: 12px 20px;
	color: #FFFFFF;
	background: var(--v0cfa3459ed95);
	border: 1px solid var(--v0cfa3459ed95);
	border-radius: 6px;
	display: block;
	text-align: center;
	font-weight: 650;
}.q7acfb3a107f5{outline-offset:0}
.rf2d927ad424f>a>div {
	padding: 16px;
}
.rf2d927ad424f p {
	font-size: .86rem;
	margin: 0;
}.ed461f7e4c59e{unicode-bidi:normal}
.m07eab66d6685 {
	margin: 12px 0 32px;
}.e8f8efe3cde1d{contain:none}
.s10c43b564346 h3 {
	margin: 0;
}
.v51cab3aae19c {
	color: var(--v0cfa3459ed95);
	background: 0 0;
}
.rf2d927ad424f {
	min-width: 0;
	background: var(--k7467d2cad83d);
	border: 1px solid var(--vfe438c4fa44a);
	border-radius: var(--p82c1c1e360a7);
	overflow: hidden;
}.hd39663c927e7{z-index:auto}
.rf2d927ad424f img {
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover;
}
.k8168c07978db img {
	aspect-ratio: 16/9;
}.o9346455ced88{z-index:auto}
.afb4d033db03b {
	padding: 28px 0;
	border-top: 1px solid var(--vfe438c4fa44a);
}.t7767d7db185d{contain:none}
.afb4d033db03b>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--v0cfa3459ed95);
}
.s10c43b564346 {
	padding: 18px;
	border: 1px solid var(--vfe438c4fa44a);
	border-radius: var(--p82c1c1e360a7);
	background: var(--k7467d2cad83d);
}.w42a9ef645e46{outline-offset:0}
.k3518080685a3 {
	gap: 20px;
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr));
}.r47cf25a785ae{contain:none}
.k8168c07978db {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-vd0560e420f73="wb7a2b89bf688"] .nf052620b4cd3 {
	grid-template-columns: .9fr 1.1fr;
}
body[data-vd0560e420f73="wb7a2b89bf688"] .r5ec880deff94 {
	grid-column: 2;
}.i989ce36e3b1b{opacity:1}
body[data-w2112cbc241fb=y0caf535f5135] .ba73237497577 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}.mcde8bb68a5dd{font-kerning:auto}
.ba73237497577 {
	gap: 12px;
	display: grid;
}.zb23a30545007{outline-offset:0}
body[data-g45fa922cd420=id069fe1d36e2] {
	--vfe438c4fa44a: #214859;
	--p82c1c1e360a7: 6px;
	--v0cfa3459ed95: #5BCBE3;
	--mca38f6f3939d: #123947;
	--q7c18071fc9fb: #081D2A;
	--m30d9c740699d: #A2C3CD;
	--k7467d2cad83d: #102F40;
	--efd995c745b7c: #E8F4F7;
}.febbe0f9453be{z-index:auto}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--v0cfa3459ed95);
	outline-offset: 4px;
}
.gad507ae319a2 {
	display: flex;
	gap: 12px;
	color: var(--v0cfa3459ed95);
	margin: 16px 0;
	list-style: none;
	flex-wrap: wrap;
	font-size: .88rem;
	padding: 0;
}
.nce154c099f8c {
	display: flex;
	scroll-snap-type: x proximity;
	overflow-x: auto;
	gap: 16px;
	padding-bottom: 12px;
}
.wbc703395b6d5 {
	display: flex;
	padding: 32px 0;
	justify-content: center;
	gap: 16px;
}
.l6f74f4be25a8 {
	border-top: 1px solid var(--vfe438c4fa44a);
	padding: 32px 0 100px;
}
.p64d5d90aee4e {
	overflow-wrap: anywhere;
}.t039d7c9d4c20{z-index:auto}
.nce154c099f8c img {
	flex-shrink: 0;
	width: 240px;
	scroll-snap-align: start;
}
.l6f74f4be25a8 nav {
	display: flex;
	gap: 20px;
	margin-top: 20px;
	flex-wrap: wrap;
	font-size: .86rem;
}.z80c5ccaeb0c8{opacity:1}
.wbc703395b6d5>a {
	min-width: 220px;
}
.ec796f0bb34f6>a {
	min-width: 220px;
}.i24ccb83b2391{unicode-bidi:normal}
.ec796f0bb34f6 {
	justify-content: center;
	z-index: 10;
	padding: 10px 24px;
	border-top: 1px solid var(--vfe438c4fa44a);
	position: fixed;
	display: flex;
	bottom: 0;
	left: 0;
	right: 0;
	background: var(--q7c18071fc9fb);
	gap: 12px;
}
.a86115bad8ccc {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px;
}
.p64d5d90aee4e summary {
	font-weight: 650;
	cursor: pointer;
}
.ib085028f0174 {
	min-width: 0;
}
.n1493a01acfc0 {
	object-fit: cover;
	width: 100%;
	max-height: 560px;
	margin: 24px 0;
	border-radius: var(--p82c1c1e360a7);
}
.p64d5d90aee4e table {
	display: block;
	max-width: 100%;
	overflow-x: auto;
}.u44dfbfaf89b5{unicode-bidi:normal}
.p64d5d90aee4e details {
	padding: 16px 0;
	border-bottom: 1px solid var(--vfe438c4fa44a);
}.s7885dbc0777a{opacity:1}
.weacbed13e356 ol {
	font-size: .82rem;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	color: var(--m30d9c740699d);
	list-style: none;
	padding: 0;
}
body[data-g45fa922cd420=id069fe1d36e2] .ya939232612fa {
	color: var(--q7c18071fc9fb);
}.w2ac1e2648792{outline-offset:0}
body[data-g45fa922cd420=id069fe1d36e2] .v51cab3aae19c {
	color: var(--v0cfa3459ed95);
}
.p64d5d90aee4e h2 {
	margin-top: 28px;
}.b8c31c84c7ddc{unicode-bidi:normal}
.wd89918deef16 {
	padding: 20px;
	border: 1px solid var(--vfe438c4fa44a);
	margin-top: 32px;
	border-radius: var(--p82c1c1e360a7);
}
.kada5f204d654 {
	display: flex;
	gap: 10px;
	margin-top: 20px;
	justify-content: center;
	flex-wrap: wrap;
	font-size: .85rem;
}
body[data-ia3a6b5ba445c="v8a00b3b57df2"] .jfb686354b7e8 a {
	background: var(--k7467d2cad83d);
	padding: 4px 10px;
}.veda4a5328781{font-kerning:auto}
body[data-nc8e87752f4cc="e4b52e7af1899"] .r5ec880deff94 img {
	border-radius: 28px;
}
body[data-u7c441b10501d="z1ba5514312a3"] .ec796f0bb34f6 .ya939232612fa {
	border-radius: 999px;
}
body[data-w2112cbc241fb=y0caf535f5135] .s10c43b564346 {
	border-left: 3px solid var(--v0cfa3459ed95);
}.r3dde6adc8a4e{font-kerning:auto}
@media(max-width:800px) {
	.jfb686354b7e8 {
		display: none;
	}
	.z1fe71fb3b6b5 summary {
		cursor: pointer;
	}
	.q4ee1ab3b5b14 {
		flex-direction: row;
	}
	.z1fe71fb3b6b5 {
		display: block;
		position: relative;
	}
	.z1fe71fb3b6b5 nav {
		display: grid;
		width: 240px;
		right: 0;
		position: absolute;
		box-shadow: 0 12px 24px #00000022;
		background: var(--q7c18071fc9fb);
		top: 100%;
		gap: 12px;
		padding: 16px;
		border: 1px solid var(--vfe438c4fa44a);
	}
	.nf052620b4cd3, body[data-vd0560e420f73="wb7a2b89bf688"] .nf052620b4cd3 {
		padding: 24px 0;
		grid-template-columns: 1fr;
		gap: 24px;
	}
	.k3518080685a3 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	body[data-w2112cbc241fb=y0caf535f5135] .ba73237497577 {
		grid-template-columns: 1fr;
	}
	.cc6a0bcc3bd89 {
		padding-left: 20px;
		padding-right: 20px;
	}
	body[data-vd0560e420f73="wb7a2b89bf688"] .r5ec880deff94 {
		order: 0;
	}
	.ec796f0bb34f6 {
		padding: 10px 20px;
	}
	.r5ec880deff94 {
		max-width: 420px;
		width: 100%;
		margin: auto;
	}
	.ec796f0bb34f6>a {
		flex: 1;
		min-width: 0;
		max-width: 340px;
	}
	.wbc703395b6d5>a {
		flex: 1;
		min-width: 0;
	}
	.q4ee1ab3b5b14 {
		min-height: 56px;
		padding: 10px 20px;
	}
}
@media(max-width:540px) {
	.m07eab66d6685 {
		gap: 12px;
	}
	.nf052620b4cd3 h1 {
		font-size: 1.6rem;
	}
	.m07eab66d6685 .rf2d927ad424f>a>div {
		padding: 12px;
	}
	.wbc703395b6d5 {
		gap: 10px;
	}
	.k3518080685a3, .k8168c07978db {
		grid-template-columns: 1fr;
	}
	.m07eab66d6685 .rf2d927ad424f>a {
		display: grid;
		grid-template-columns: 88px 1fr;
	}
	.m07eab66d6685 .rf2d927ad424f p {
		display: none;
	}
	.afb4d033db03b {
		padding: 24px 0;
	}
	.ec796f0bb34f6 .ya939232612fa {
		padding: 10px 12px;
	}
	.m07eab66d6685 .rf2d927ad424f img {
		height: 100%;
		aspect-ratio: auto;
	}
}.bc254c27a9bec{outline-offset:0}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
.ib085028f0174[data-s35fb76da1da7=jc940279993f1] .p64d5d90aee4e, .ib085028f0174[data-s35fb76da1da7=z09751a23fe30] .p64d5d90aee4e {
	counter-reset: c9e564661bd99;
}.pb568a4e05a1e{font-kerning:auto}
[data-gbb8e7804c943] {
	align-items: center;
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0;
}.efceb3badc795{unicode-bidi:normal}
[data-gbb8e7804c943] input {
	border: 1px solid var(--vfe438c4fa44a);
	padding: 12px;
	border-radius: 6px;
	flex: 1;
	color: var(--efd995c745b7c);
	font: inherit;
	min-width: 180px;
	background: var(--k7467d2cad83d);
}
[data-gbb8e7804c943] button {
	padding: 12px 20px;
	color: var(--q7c18071fc9fb);
	font: inherit;
	border: 0;
	border-radius: 6px;
	background: var(--v0cfa3459ed95);
}.m32331832b9dd{outline-offset:0}
.afb4d033db03b[data-tc1522faa0446=zc6d8585c979e] .ba73237497577 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.ba5813eefe936 details p {
	margin: 12px 0;
}.g441e1244da19{unicode-bidi:normal}
.ib085028f0174[data-s35fb76da1da7=u4e51e3815c7b] .p64d5d90aee4e p {
	break-inside: avoid;
}
.afb4d033db03b[data-tc1522faa0446=hb2cb5df51515] .ba73237497577 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.afb4d033db03b[data-tc1522faa0446=x3b9326719f83] .t31b9092794d9 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.u92f2166e2fca .rf2d927ad424f img {
	width: 120px;
}.nec8aeb6125c3{unicode-bidi:normal}
.w1114ddcd2ce8 {
	min-width: 0;
}
.hadc0c2c2731c [hidden] {
	display: none;
}.j29e84af11bde{visibility:inherit}
.u92f2166e2fca {
	margin: 24px 0;
	display: grid;
	gap: 24px;
}.c7cdc3e33b60f{unicode-bidi:normal}
.u92f2166e2fca .rf2d927ad424f>a {
	grid-template-columns: 120px 1fr;
	display: grid;
	gap: 8px;
}.sd85ca39a88d6{opacity:1}
.ib085028f0174[data-s35fb76da1da7=u4e51e3815c7b] .p64d5d90aee4e {
	columns: 2;
	column-gap: 32px;
}
body[data-w2112cbc241fb=y0caf535f5135] .ib085028f0174[data-s35fb76da1da7=u4e51e3815c7b] .p64d5d90aee4e {
	columns: 1;
}
.s10c43b564346 p {
	grid-column: 2;
	margin: 0;
}
.afb4d033db03b[data-tc1522faa0446=zc6d8585c979e] .s10c43b564346 p, .afb4d033db03b[data-tc1522faa0446=hb2cb5df51515] .s10c43b564346 p {
	grid-column: auto;
}
.ba5813eefe936 summary {
	font-weight: 650;
	cursor: pointer;
}
.hadc0c2c2731c {
	list-style: none;
	padding: 0;
}
.hadc0c2c2731c li {
	padding: 14px 0;
	border-bottom: 1px solid var(--vfe438c4fa44a);
}
.ba5813eefe936 details {
	background: var(--k7467d2cad83d);
	border-bottom: 1px solid var(--vfe438c4fa44a);
	padding: 16px 18px;
}
.ib085028f0174[data-s35fb76da1da7=z09751a23fe30] .p64d5d90aee4e h2, .ib085028f0174[data-s35fb76da1da7=jc940279993f1] .p64d5d90aee4e h2 {
	padding: 16px;
	counter-increment: c9e564661bd99;
	background: var(--k7467d2cad83d);
	border-left: 3px solid var(--v0cfa3459ed95);
}
@media(max-width:800px) {
	.u92f2166e2fca .rf2d927ad424f img {
		width: 88px;
	}
	.afb4d033db03b[data-tc1522faa0446=zc6d8585c979e] .ba73237497577, .afb4d033db03b[data-tc1522faa0446=hb2cb5df51515] .ba73237497577 {
		grid-template-columns: 1fr;
	}
	.u92f2166e2fca .rf2d927ad424f>a {
		grid-template-columns: 88px 1fr;
	}
	body[data-vd0560e420f73="wb7a2b89bf688"] .r5ec880deff94 {
		grid-column: auto;
	}
	.ib085028f0174[data-s35fb76da1da7=u4e51e3815c7b] .p64d5d90aee4e {
		columns: 1;
	}
}.c44fa25c1af83{unicode-bidi:normal}
@media(min-width:801px) {
	.kada5f204d654 {
		display: none;
	}
}
.b361f9440ba03 {
	--j0da457aad0e0: 6px;
	--yd74ff0c73e2f: rgba(255,255,255,.72);
	--h27acad900aa8: var(--p82c1c1e360a7);
	--zf4eb725ad67e: var(--v0cfa3459ed95);
	--w6ddbf96f4925: var(--k7467d2cad83d);
	--leba06935fb5c: var(--q7c18071fc9fb);
	--ed430fd93789c: var(--v0cfa3459ed95);
	--r67d59a481a79: var(--efd995c745b7c);
	--h2f9a8350d5b0: var(--vfe438c4fa44a);
	--j3aa2b4c5c3f8: var(--efd995c745b7c);
	--g4f0a288fe689: color-mix(in srgb,var(--v0cfa3459ed95) 16%,#0D0F14);
	--z87bff51c5ed9: var(--vfe438c4fa44a);
	--l1418309a1771: #FFFFFF;
	--m74fb24e97820: var(--m30d9c740699d);
	--u8da981701544: rgba(255,255,255,.14);
	--ofdc4e1bb1480: var(--mca38f6f3939d);
	--cd4c05d9f1be3: var(--k7467d2cad83d);
	--re671cd190b84: inherit;
}
.b361f9440ba03:is([data-g45fa922cd420=p1525495a9082], [data-g45fa922cd420=e4884380f7764]) {
	--ofdc4e1bb1480: color-mix(in srgb,var(--v0cfa3459ed95) 10%,var(--k7467d2cad83d));
}.zf91668158177{visibility:inherit}
.b361f9440ba03:is([data-g45fa922cd420=p1525495a9082], [data-g45fa922cd420=id069fe1d36e2], [data-g45fa922cd420=e4884380f7764]) {
	--l1418309a1771: var(--q7c18071fc9fb);
}
.nce154c099f8c>li {
	flex-shrink: 0;
}.ud11c4ccdf09a{visibility:inherit}
.b361f9440ba03>.teffd2ae6fd36::after {
	height: 72px;
	display: block;
	content: "";
}
.wbc703395b6d5>li>a {
	min-width: 220px;
}.i215b711f1e03{visibility:inherit}
.w530221fc1569 {
	display: contents;
}
.b361f9440ba03:has(>.teffd2ae6fd36) {
	padding-bottom: 0;
}
:where(.jc6dc842bb102) {
	list-style: none;
	padding: 0;
	margin: 0;
}.l1e9c4387e6f8{isolation:auto}
:where(figure.r5ec880deff94) {
	margin: 0;
}.v6e14d55fee7e{isolation:auto}
.afb4d033db03b>.w530221fc1569>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--v0cfa3459ed95);
}.vc77f881ae24a{contain:none}
@media(max-width:800px) {
	.wbc703395b6d5>li>a {
		flex: 1;
		min-width: 0;
	}
}.m8f469249c289{contain:none}
.weacbed13e356>p {
	margin: 1em 0;
}
div.hadc0c2c2731c {
	margin: 1em 0;
}
.weacbed13e356 ul, .weacbed13e356>p, .weacbed13e356 menu {
	font-size: .82rem;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	color: var(--m30d9c740699d);
	list-style: none;
	padding: 0;
}
.ec796f0bb34f6 {
	row-gap: 6px;
	flex-wrap: wrap;
}.k6d4697a384b3{font-kerning:auto}
.hadc0c2c2731c>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--vfe438c4fa44a);
}
.nf052620b4cd3 .o901aa209d109 {
	grid-template-columns: 1fr 1fr;
}
.mf9cef5a2278e {
	font-size: 13px;
	font-weight: 800;
	text-align: center;
	margin: 0;
	color: var(--ed430fd93789c);
	flex-basis: 100%;
	line-height: 1.35;
}.caf4eb2366f47{contain:none}
.u7e62ee3ac73d li {
	display: inline;
}
.b361f9440ba03 {
	padding-bottom: 110px;
}
@media(max-width:800px) {
	.r5ec880deff94, body[data-vd0560e420f73] .r5ec880deff94 {
		order: -1;
		grid-column: auto;
	}
	body[data-vd0560e420f73] .nf052620b4cd3, .nf052620b4cd3 {
		gap: 20px;
		padding-top: 12px;
	}
	.w1114ddcd2ce8 h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.r5ec880deff94 img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh;
	}
	.w1114ddcd2ce8 .c801311b5cef5 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
}
.r5ec880deff94 img {
	object-fit: contain;
	aspect-ratio: 3/2;
}
.rf2d927ad424f img {
	object-fit: contain;
	aspect-ratio: 3/2;
}.ve0ba1705baed{opacity:1}
.n1493a01acfc0 {
	object-fit: contain;
}
