* {
	box-sizing: border-box;
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--w21e824b68391);
	outline-offset: 4px;
}.lb3faa62d7637{z-index:auto}
body {
	--z2dff0fde1d65: #DCE9E3;
	--w3b941981b07e: #163B32;
	margin: 0px;
	--w21e824b68391: #197B66;
	--o6a1250b31319: #F0F5F3;
	--ta252add0df0f: 12px;
	background: var(--uc4fb0951665d);
	--x74f6e7d1d34f: #E9F5EE;
	--uc4fb0951665d: #FFF;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	color: var(--w3b941981b07e);
	--w1d79316876ab: #637C74;
}
.vb53b28690af1 {
	border-bottom: 1px solid var(--z2dff0fde1d65);
	position: sticky;
	z-index: 5;
	top: 0px;
	background: var(--uc4fb0951665d);
}
a {
	text-decoration: none;
	color: inherit;
}
a:hover {
	text-decoration: underline;
}
.j3c3c99a40622 {
	text-align: center;
}.ce7990db141e0{contain:none}
p {
	color: var(--w1d79316876ab);
}
h1, h3, p, h2 {
	margin: 0px 0px 1rem;
}
body[data-n2bbeb9192a16=a8a8ca10505a6] {
	--w1d79316876ab: #4B7487;
	--uc4fb0951665d: #F0F9FE;
	--o6a1250b31319: #E1F2FA;
	--w3b941981b07e: #123D52;
	--w21e824b68391: #14799A;
	--z2dff0fde1d65: #C3E1EF;
	--ta252add0df0f: 14px;
}.t64927af04869{unicode-bidi:normal}
img {
	display: block;
	max-width: 100%;
	height: auto;
}.fa015e35b4211{opacity:1}
.b65b024e3e922 {
	padding: 0px 24px;
	max-width: 1140px;
	margin: auto;
}
.bb8f557206833 {
	padding: 12px 24px;
	max-width: 1140px;
	min-height: 64px;
	gap: 24px;
	margin: auto;
	align-items: center;
	justify-content: space-between;
	display: flex;
}
.i18c02ce5e14f img {
	width: 100%;
	border-radius: var(--ta252add0df0f);
	aspect-ratio: 1/1;
	object-fit: cover;
}
.o654d8d82f051 {
	z-index: 20;
	padding: 10px;
	position: absolute;
	top: -100px;
	left: 20px;
	background: var(--uc4fb0951665d);
}.wd0f537c8bcf3{opacity:1}
.o654d8d82f051:focus {
	top: 10px;
}.lf05ce091a66e{opacity:1}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}.meaf6587cdabc{outline-offset:0}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}.a1b6c2be30e4e{z-index:auto}
.nbe022ebac146 {
	font-weight: 750;
	display: flex;
	gap: 10px;
	align-items: center;
}
.j5f014ac03f28 {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
	font-size: .85rem;
}
.q5bd8b24df6bc {
	display: none;
}.s90f2c77dfe94{opacity:1}
.pf1eaf416aeb5 {
	font-size: 1rem;
}
.u9521e079a6ab {
	padding: 40px 0px;
	grid-template-columns: 1fr 1fr;
	align-items: center;
	gap: 40px;
	display: grid;
}
.uee5947ced309 {
	margin: 24px auto 0px;
	gap: 12px;
	display: grid;
	max-width: 480px;
}
.vfb0b4032fca1 {
	border: 1px solid var(--w21e824b68391);
	background: var(--w21e824b68391);
	border-radius: 6px;
	font-weight: 650;
	display: block;
	text-align: center;
	padding: 12px 20px;
	color: #FFF;
}
.tf60b450e8342 p {
	margin: 0px;
	font-size: .86rem;
}.db74d4bfe2312{contain:none}
.d917f17b94ca2 {
	gap: 20px;
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.t3b10cedb50ab {
	gap: 12px;
	display: grid;
}.m2360b66d0a90{z-index:auto}
.c4606962ebc19 {
	margin: 12px 0px 32px;
}.u5387375c89b7{z-index:auto}
.tf60b450e8342>a>div {
	padding: 16px;
}.d95d1cde2a294{font-kerning:auto}
.t1db66e9c1db5 {
	color: var(--w21e824b68391);
	background: 0 0;
}.g03739e2f0ad2{z-index:auto}
.tf60b450e8342 {
	background: var(--o6a1250b31319);
	min-width: 0px;
	border: 1px solid var(--z2dff0fde1d65);
	border-radius: var(--ta252add0df0f);
	overflow: hidden;
}
.l4a623a0b7375 h3 {
	margin: 0px;
}
.ed3a95ca4eb05 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-o943b0514cd6d="m8fa41f045155"] .u9521e079a6ab {
	grid-template-columns: 1.1fr .9fr;
}.t84f14a217e42{unicode-bidi:normal}
body[data-j8dfdef9a6b38=k085d0976a03a] .t3b10cedb50ab {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.tf60b450e8342 img {
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover;
}
.ed3a95ca4eb05 img {
	aspect-ratio: 16/9;
}.ab096c74208c8{opacity:1}
.lc6bc36894cd4 {
	border-top: 1px solid var(--z2dff0fde1d65);
	padding: 28px 0px;
}
.lc6bc36894cd4>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--w21e824b68391);
}.f1cb4f162c682{unicode-bidi:normal}
.l4a623a0b7375 {
	background: var(--o6a1250b31319);
	padding: 18px;
	border: 1px solid var(--z2dff0fde1d65);
	border-radius: var(--ta252add0df0f);
}
.dce5e30211495 {
	padding: 0px;
	display: flex;
	list-style: none;
	margin: 16px 0px;
	gap: 12px;
	flex-wrap: wrap;
	font-size: .88rem;
	color: var(--w21e824b68391);
}
.rfcb0a344693c {
	display: flex;
	overflow-x: auto;
	padding-bottom: 12px;
	scroll-snap-type: x proximity;
	gap: 16px;
}.hdcbefb493dc3{unicode-bidi:normal}
.rfcb0a344693c img {
	flex-shrink: 0;
	scroll-snap-align: start;
	width: 240px;
}
.pc81dc8f2462c {
	display: flex;
	gap: 16px;
	padding: 32px 0px;
	justify-content: center;
}
.pc81dc8f2462c>a {
	min-width: 220px;
}
.p7a1cbd76b9e1>a {
	min-width: 220px;
}
.w19d96077744b {
	border-top: 1px solid var(--z2dff0fde1d65);
	padding: 32px 0px 100px;
}.ab36f5bf2d360{z-index:auto}
.m5a785c80d9e7 {
	overflow-wrap: anywhere;
}
.w19d96077744b nav {
	display: flex;
	font-size: .86rem;
	gap: 20px;
	flex-wrap: wrap;
	margin-top: 20px;
}.r74042bbe4634{unicode-bidi:normal}
.p7a1cbd76b9e1 {
	border-top: 1px solid var(--z2dff0fde1d65);
	display: flex;
	gap: 12px;
	z-index: 10;
	justify-content: center;
	padding: 10px 24px;
	background: var(--uc4fb0951665d);
	position: fixed;
	bottom: 0px;
	left: 0px;
	right: 0px;
}
.w65baa3f209ac {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px;
}
.m5a785c80d9e7 summary {
	font-weight: 650;
	cursor: pointer;
}
.i5ff834ff2119 {
	min-width: 0px;
}.t048071d718db{unicode-bidi:normal}
.u8e5fe6a29284 {
	margin: 24px 0px;
	width: 100%;
	border-radius: var(--ta252add0df0f);
	max-height: 560px;
	object-fit: cover;
}.p8b0bad3f378f{z-index:auto}
.m5a785c80d9e7 details {
	border-bottom: 1px solid var(--z2dff0fde1d65);
	padding: 16px 0px;
}.da50826b34a16{font-kerning:auto}
.m5a785c80d9e7 table {
	overflow-x: auto;
	display: block;
	max-width: 100%;
}.m635ce318d944{z-index:auto}
.m5a785c80d9e7 h2 {
	margin-top: 28px;
}
.eec0ebdb6fa39 ol {
	display: flex;
	list-style: none;
	flex-wrap: wrap;
	gap: 10px;
	color: var(--w1d79316876ab);
	font-size: .82rem;
	padding: 0px;
}.ybf146d1d3a0d{contain:none}
.d1998400bd6d8 {
	padding: 20px;
	margin-top: 32px;
	border: 1px solid var(--z2dff0fde1d65);
	border-radius: var(--ta252add0df0f);
}
body[data-d72c33928cdef="n9f6f3fd4cafc"] .vb53b28690af1 {
	border-bottom: 3px solid var(--w21e824b68391);
}
body[data-fcd964d82ab3d="p5160b5500fc6"] .j5f014ac03f28 a {
	padding: 4px 10px;
	border: 1px solid var(--z2dff0fde1d65);
	border-radius: 999px;
}
body[data-u774db309475d="c5f1a9f0eb2a0"] .i18c02ce5e14f img {
	border-radius: 28px;
}
body[data-j8dfdef9a6b38=k085d0976a03a] .l4a623a0b7375 {
	border-left: 3px solid var(--w21e824b68391);
}.wa14be2e3fd0d{visibility:inherit}
.m08f913d8b02b {
	font-size: .85rem;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin-top: 20px;
	justify-content: center;
}
@media(max-width:800px) {
	.j5f014ac03f28 {
		display: none;
	}
	.q5bd8b24df6bc summary {
		cursor: pointer;
	}
	.bb8f557206833 {
		flex-direction: row;
	}
	.q5bd8b24df6bc {
		position: relative;
		display: block;
	}
	.q5bd8b24df6bc nav {
		gap: 12px;
		position: absolute;
		width: 240px;
		display: grid;
		box-shadow: 0 12px 24px #0002;
		padding: 16px;
		border: 1px solid var(--z2dff0fde1d65);
		right: 0px;
		top: 100%;
		background: var(--uc4fb0951665d);
	}
	.u9521e079a6ab, body[data-o943b0514cd6d="m8fa41f045155"] .u9521e079a6ab {
		grid-template-columns: 1fr;
		gap: 24px;
		padding: 24px 0px;
	}
	.b65b024e3e922 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.p7a1cbd76b9e1 {
		padding: 10px 20px;
	}
	.d917f17b94ca2 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	body[data-j8dfdef9a6b38=k085d0976a03a] .t3b10cedb50ab {
		grid-template-columns: 1fr;
	}
	.i18c02ce5e14f {
		max-width: 420px;
		width: 100%;
		margin: auto;
	}
	.p7a1cbd76b9e1>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1;
	}
	.pc81dc8f2462c>a {
		min-width: 0px;
		flex: 1;
	}
	.bb8f557206833 {
		min-height: 56px;
		padding: 10px 20px;
	}
}
@media(max-width:540px) {
	.c4606962ebc19 {
		gap: 12px;
	}
	.pc81dc8f2462c {
		gap: 10px;
	}
	.c4606962ebc19 .tf60b450e8342>a>div {
		padding: 12px;
	}
	.lc6bc36894cd4 {
		padding: 24px 0px;
	}
	.p7a1cbd76b9e1 .vfb0b4032fca1 {
		padding: 10px 12px;
	}
	.u9521e079a6ab h1 {
		font-size: 1.6rem;
	}
	.c4606962ebc19 .tf60b450e8342 img {
		height: 100%;
		aspect-ratio: auto;
	}
	.ed3a95ca4eb05, .d917f17b94ca2 {
		grid-template-columns: 1fr;
	}
	.c4606962ebc19 .tf60b450e8342>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.c4606962ebc19 .tf60b450e8342 p {
		display: none;
	}
}.e137c86dcb7a7{z-index:auto}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
.lc6bc36894cd4[data-j0066b1caab4b=bb6c7fa3a0c09] .t3b10cedb50ab {
	counter-reset: c74389a3e8533;
}.we5a8c1ea42f1{font-kerning:auto}
[data-vffe7e9178566] {
	display: flex;
	gap: 12px;
	padding: 20px 0px;
	flex-wrap: wrap;
	align-items: center;
}
.h4c59d0f6f39b [hidden] {
	display: none;
}
[data-vffe7e9178566] input {
	flex: 1;
	background: var(--o6a1250b31319);
	min-width: 180px;
	padding: 12px;
	color: var(--w3b941981b07e);
	border: 1px solid var(--z2dff0fde1d65);
	border-radius: 6px;
	font: inherit;
}.t452f6fd0d2bc{font-kerning:auto}
.oac600cdfb60d .tf60b450e8342 img {
	width: 120px;
}.me1b410b7ddca{visibility:inherit}
.lc6bc36894cd4[data-j0066b1caab4b=qb688052f5957] .t3b10cedb50ab {
	grid-template-columns: repeat(3,minmax(0,1fr));
}.z429664fbd401{outline-offset:0}
.lc6bc36894cd4[data-j0066b1caab4b=oaee2a057503c] .t3b10cedb50ab {
	grid-template-columns: repeat(2,minmax(0,1fr));
}.h19dbcc22d948{visibility:inherit}
.i5ff834ff2119[data-f43571bc5efef=x1af15b3f0384] .m5a785c80d9e7 p {
	break-inside: avoid;
}
[data-vffe7e9178566] button {
	font: inherit;
	background: var(--w21e824b68391);
	padding: 12px 20px;
	border: 0;
	border-radius: 6px;
	color: var(--uc4fb0951665d);
}
.pd276e07c1dd7 summary {
	cursor: pointer;
	font-weight: 650;
}
.pd276e07c1dd7 details p {
	margin: 12px 0px;
}
.j3c3c99a40622 {
	min-width: 0px;
}.d0da7729c91ba{font-kerning:auto}
.h4c59d0f6f39b {
	list-style: none;
	padding: 0px;
}.g72b191ac1c18{outline-offset:0}
.h4c59d0f6f39b li {
	border-bottom: 1px solid var(--z2dff0fde1d65);
	padding: 14px 0px;
}.wb03f09ac9fa2{opacity:1}
.pd276e07c1dd7 details {
	padding: 16px 18px;
	border-bottom: 1px solid var(--z2dff0fde1d65);
	background: var(--o6a1250b31319);
}
.lc6bc36894cd4[data-j0066b1caab4b=bb6c7fa3a0c09] .l4a623a0b7375 {
	counter-increment: c74389a3e8533;
	gap: 4px 16px;
	grid-template-columns: 40px 1fr;
	display: grid;
}
.lc6bc36894cd4[data-j0066b1caab4b=bb6c7fa3a0c09] .l4a623a0b7375::before {
	font-weight: 750;
	content: counter(c74389a3e8533,decimal-leading-zero);
	color: var(--w21e824b68391);
	grid-row: span 2;
}
.i5ff834ff2119[data-f43571bc5efef=qf0c9c9d6973f] .m5a785c80d9e7, .i5ff834ff2119[data-f43571bc5efef=ga724df10fe19] .m5a785c80d9e7 {
	counter-reset: cc176a326ef0a;
}.k589013c9c263{opacity:1}
.oac600cdfb60d {
	margin: 24px 0px;
	display: grid;
	gap: 24px;
}.qb4df79b6b6be{unicode-bidi:normal}
.i5ff834ff2119[data-f43571bc5efef=qf0c9c9d6973f] .m5a785c80d9e7 h2, .i5ff834ff2119[data-f43571bc5efef=ga724df10fe19] .m5a785c80d9e7 h2 {
	counter-increment: cc176a326ef0a;
	border-left: 3px solid var(--w21e824b68391);
	background: var(--o6a1250b31319);
	padding: 16px;
}.d41485e3a222a{visibility:inherit}
.oac600cdfb60d .tf60b450e8342>a {
	gap: 8px;
	grid-template-columns: 120px 1fr;
	display: grid;
}
.i5ff834ff2119[data-f43571bc5efef=x1af15b3f0384] .m5a785c80d9e7 {
	column-gap: 32px;
	columns: 2;
}.g0c91fc4e4511{unicode-bidi:normal}
.l4a623a0b7375 p {
	grid-column: 2;
	margin: 0px;
}
body[data-j8dfdef9a6b38=k085d0976a03a] .i5ff834ff2119[data-f43571bc5efef=x1af15b3f0384] .m5a785c80d9e7 {
	columns: 1;
}.uafed7ad9f010{contain:none}
.lc6bc36894cd4[data-j0066b1caab4b=qb688052f5957] .l4a623a0b7375 p, .lc6bc36894cd4[data-j0066b1caab4b=oaee2a057503c] .l4a623a0b7375 p {
	grid-column: auto;
}
@media(max-width:800px) {
	.oac600cdfb60d .tf60b450e8342 img {
		width: 88px;
	}
	.i5ff834ff2119[data-f43571bc5efef=x1af15b3f0384] .m5a785c80d9e7 {
		columns: 1;
	}
	.lc6bc36894cd4[data-j0066b1caab4b=oaee2a057503c] .t3b10cedb50ab, .lc6bc36894cd4[data-j0066b1caab4b=qb688052f5957] .t3b10cedb50ab {
		grid-template-columns: 1fr;
	}
	.oac600cdfb60d .tf60b450e8342>a {
		grid-template-columns: 88px 1fr;
	}
}
@media(min-width:801px) {
	.m08f913d8b02b {
		display: none;
	}
}
.rfcb0a344693c>li {
	flex-shrink: 0;
}.g72b0991dea13{outline-offset:0}
.ke7bbe6083953:has(>.gec59f68f7771) {
	padding-bottom: 0px;
}.l9f5c45ac8882{contain:none}
.ke7bbe6083953>.gec59f68f7771::after {
	display: block;
	content: "";
	height: 72px;
}
.g2b101570a19c {
	display: contents;
}
.pc81dc8f2462c>li>a {
	min-width: 220px;
}
:where(.hd6b71571bee0) {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.lc6bc36894cd4>.g2b101570a19c>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--w21e824b68391);
}.db141632155df{visibility:inherit}
:where(figure.i18c02ce5e14f) {
	margin: 0px;
}.g462c8301c3a4{isolation:auto}
.ke7bbe6083953 {
	--c191cfda8d370: var(--o6a1250b31319);
	--e429427dc1bc3: 6px;
	--af7c60aae1249: var(--z2dff0fde1d65);
	--db413dcfd34d9: #FFF;
	--p57703be1cdc4: var(--o6a1250b31319);
	--r4ee1d69c3bd3: color-mix(in srgb,var(--w21e824b68391) 16%,#0D0F14);
	--l20008aa5131e: rgba(255,255,255,.14);
	--qe226cd7fdcf2: var(--x74f6e7d1d34f);
	--b7d994574ec88: var(--w21e824b68391);
	--i48e32b39cf91: var(--z2dff0fde1d65);
	--kd0f2d99f3014: var(--ta252add0df0f);
	--z3c0109bb0a40: rgba(255,255,255,.72);
	--scf2fd9034d10: var(--w3b941981b07e);
	--z34b453081938: inherit;
	--x555028eeaa56: var(--uc4fb0951665d);
	--i86817613152a: var(--w3b941981b07e);
	--d560e97a31d88: var(--w1d79316876ab);
	--t8baf9b6348fd: var(--w21e824b68391);
}.lf58f54d2df31{font-kerning:auto}
.ke7bbe6083953:is([data-n2bbeb9192a16=p4391c6e8d3d7], [data-n2bbeb9192a16=q5ad16235665d]) {
	--qe226cd7fdcf2: color-mix(in srgb,var(--w21e824b68391) 10%,var(--o6a1250b31319));
}.u35568838f700{font-kerning:auto}
.ke7bbe6083953:is([data-n2bbeb9192a16=p4391c6e8d3d7], [data-n2bbeb9192a16=r355fc76e5182], [data-n2bbeb9192a16=q5ad16235665d]) {
	--db413dcfd34d9: var(--uc4fb0951665d);
}.c0b7e7d72545e{z-index:auto}
@media(max-width:800px) {
	.pc81dc8f2462c>li>a {
		min-width: 0px;
		flex: 1;
	}
}
.eec0ebdb6fa39>p {
	margin: 1em 0px;
}
.u9521e079a6ab .uee5947ced309 {
	grid-template-columns: 1fr 1fr;
}
div.h4c59d0f6f39b {
	margin: 1em 0px;
}
.eec0ebdb6fa39 ul, .eec0ebdb6fa39>p, .eec0ebdb6fa39 menu {
	display: flex;
	list-style: none;
	flex-wrap: wrap;
	gap: 10px;
	color: var(--w1d79316876ab);
	font-size: .82rem;
	padding: 0px;
}
.yae9043f665b3 li {
	display: inline;
}.m3adf2b64faea{outline-offset:0}
.h4c59d0f6f39b>div {
	border-bottom: 1px solid var(--z2dff0fde1d65);
	padding: 14px 0px;
}.wf9ac1455a11e{visibility:inherit}
.ke7bbe6083953 {
	padding-bottom: 110px;
}
.p7a1cbd76b9e1 {
	row-gap: 6px;
	flex-wrap: wrap;
}
.wb04de77c57fc {
	text-align: center;
	flex-basis: 100%;
	margin: 0px;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	color: var(--b7d994574ec88);
}.s6b0720c5d003{z-index:auto}
@media(max-width:800px) {
	.i18c02ce5e14f, body[data-o943b0514cd6d] .i18c02ce5e14f {
		order: -1;
		grid-column: auto;
	}
	.i18c02ce5e14f img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh;
	}
	.j3c3c99a40622 h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.j3c3c99a40622 .pf1eaf416aeb5 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
	.u9521e079a6ab, body[data-o943b0514cd6d] .u9521e079a6ab {
		padding-top: 12px;
		gap: 20px;
	}
}
.i18c02ce5e14f img {
	object-fit: contain;
	aspect-ratio: 3/2;
}.u44b3723944f4{unicode-bidi:normal}
.tf60b450e8342 img {
	object-fit: contain;
	aspect-ratio: 3/2;
}
.u8e5fe6a29284 {
	object-fit: contain;
}
