img {
	display: block;
	max-width: 100%;
	height: auto
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--iae0d8fb38646);
	outline-offset: 4px
}
body {
	margin: 0;
	--u3705033b8043: #163b32;
	--iae0d8fb38646: #197b66;
	--h2c6499ba3382: #637c74;
	--r6b9c19130ee7: #fff;
	color: var(--u3705033b8043);
	background: var(--r6b9c19130ee7);
	--i3bb85a436bb0: 12px;
	--yfacb0f583e42: #dce9e3;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--nc421a8971723: #e9f5ee;
	--b8b7e8edd6a58: #f0f5f3
}
body[data-hbe06683acc28=i2b2ea85cdfe1] {
	--u3705033b8043: #e8f4f7;
	--i3bb85a436bb0: 6px;
	--yfacb0f583e42: #214859;
	--h2c6499ba3382: #a2c3cd;
	--b8b7e8edd6a58: #102f40;
	--iae0d8fb38646: #5bcbe3;
	--nc421a8971723: #123947;
	--r6b9c19130ee7: #081d2a
}.m3f954ce30912{contain:none}
.dddf691b43b29 {
	top: 0;
	border-bottom: 1px solid var(--yfacb0f583e42);
	z-index: 5;
	background: var(--r6b9c19130ee7);
	position: sticky
}.dec9ab53aa3b0{unicode-bidi:normal}
h1, h3, p, h2 {
	margin: 0 0 1rem
}
.x847c7a180d6d {
	max-width: 1140px;
	padding: 0 24px;
	margin: auto
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}.g6ada49d56781{outline-offset:0}
* {
	box-sizing: border-box
}
.f5bda91470541 {
	max-width: 1140px;
	align-items: center;
	justify-content: space-between;
	gap: 24px;
	padding: 12px 24px;
	display: flex;
	min-height: 64px;
	margin: auto
}.yb9ac2dcf9a40{visibility:inherit}
.f32e5c44d8154 img {
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover;
	border-radius: var(--i3bb85a436bb0)
}
.zf72096b47ca1 {
	padding: 10px;
	background: var(--r6b9c19130ee7);
	top: -100px;
	left: 20px;
	z-index: 20;
	position: absolute
}
.zf72096b47ca1:focus {
	top: 10px
}
a {
	text-decoration: none;
	color: inherit
}.yf52811dc4918{font-kerning:auto}
a:hover {
	text-decoration: underline
}.q9c346c7296cf{unicode-bidi:normal}
.qb8e248e1544a {
	text-align: center
}.dcd227740de08{font-kerning:auto}
p {
	color: var(--h2c6499ba3382)
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.jec8edce8f612{unicode-bidi:normal}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.bfb0b630dd913{z-index:auto}
.bbb7ea4d8f0e5 {
	gap: 10px;
	align-items: center;
	font-weight: 750;
	display: flex
}.b6e2ba0cd057e{isolation:auto}
.rfa1a5a653389 {
	font-size: .85rem;
	flex-wrap: wrap;
	gap: 20px;
	display: flex
}
.bdddfb225022d {
	display: none
}.j156f58844114{font-kerning:auto}
.edac48d1bbe09 {
	gap: 40px;
	display: grid;
	padding: 40px 0;
	align-items: center;
	grid-template-columns: 1fr 1fr
}.le74ed023820e{contain:none}
.wd5d451dec2b4 {
	gap: 12px;
	max-width: 480px;
	display: grid;
	margin: 24px auto 0
}
.c23c40f390e62 {
	font-size: 1rem
}
.g85013c46744b {
	text-align: center;
	background: var(--iae0d8fb38646);
	display: block;
	color: #fff;
	border: 1px solid var(--iae0d8fb38646);
	border-radius: 6px;
	font-weight: 650;
	padding: 12px 20px
}
.nf54a32b693d1 p {
	margin: 0;
	font-size: .86rem
}
.v07c88adbf3d7 {
	margin: 12px 0 32px
}
.dbf6642339c2c {
	background: 0 0;
	color: var(--iae0d8fb38646)
}.ta5f163fc054e{font-kerning:auto}
.nf54a32b693d1 {
	border: 1px solid var(--yfacb0f583e42);
	overflow: hidden;
	border-radius: var(--i3bb85a436bb0);
	min-width: 0;
	background: var(--b8b7e8edd6a58)
}.h52e13035281e{outline-offset:0}
.nf54a32b693d1 img {
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover
}
.r50c7ccca30ce img {
	aspect-ratio: 16/9
}
.p8031c8bb3503 h3 {
	margin: 0
}
.nf54a32b693d1>a>div {
	padding: 16px
}.oefdf3d57ffee{contain:none}
.xb0e542da7c15 {
	border-top: 1px solid var(--yfacb0f583e42);
	padding: 28px 0
}
.xb0e542da7c15>h2 {
	border-left: 3px solid var(--iae0d8fb38646);
	padding-left: 12px
}
.p8031c8bb3503 {
	border: 1px solid var(--yfacb0f583e42);
	border-radius: var(--i3bb85a436bb0);
	background: var(--b8b7e8edd6a58);
	padding: 18px
}
.r2d862ff7763b {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid
}.y2b7cadf2fa46{z-index:auto}
.g467578f531bf {
	gap: 12px;
	display: grid
}
.badec76f094c1 {
	list-style: none;
	gap: 12px;
	color: var(--iae0d8fb38646);
	font-size: .88rem;
	flex-wrap: wrap;
	padding: 0;
	margin: 16px 0;
	display: flex
}
.r50c7ccca30ce {
	grid-template-columns: repeat(2,minmax(0,1fr))
}.q2d7195a22a58{font-kerning:auto}
body[data-g452fd3db8ab7="v3ac41ae367e4"] .edac48d1bbe09 {
	grid-template-columns: .9fr 1.1fr
}
body[data-g452fd3db8ab7="v3ac41ae367e4"] .f32e5c44d8154 {
	grid-column: 2
}
body[data-k42aa39ac29a3=n02047475e1b5] .g467578f531bf {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.hb8d5b88fd49d{opacity:1}
.g6c2ff248162f {
	gap: 16px;
	overflow-x: auto;
	padding-bottom: 12px;
	scroll-snap-type: x proximity;
	display: flex
}.d8929b2c09efe{visibility:inherit}
.g6c2ff248162f img {
	flex-shrink: 0;
	scroll-snap-align: start;
	width: 240px
}
.l8f8ebaf8cc45>a {
	min-width: 220px
}
.he822ee5b6c06>a {
	min-width: 220px
}
.if9c19b1336b0 {
	overflow-wrap: anywhere
}.wfd87c664c558{font-kerning:auto}
.l8f8ebaf8cc45 {
	gap: 16px;
	padding: 32px 0;
	justify-content: center;
	display: flex
}.efc97478e051f{unicode-bidi:normal}
.gaca7a01f9845 nav {
	flex-wrap: wrap;
	font-size: .86rem;
	margin-top: 20px;
	gap: 20px;
	display: flex
}
.if9c19b1336b0 summary {
	cursor: pointer;
	font-weight: 650
}
.gaca7a01f9845 {
	padding: 32px 0 100px;
	border-top: 1px solid var(--yfacb0f583e42)
}.t32567e6b37ef{outline-offset:0}
.he822ee5b6c06 {
	justify-content: center;
	z-index: 10;
	border-top: 1px solid var(--yfacb0f583e42);
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	gap: 12px;
	position: fixed;
	background: var(--r6b9c19130ee7);
	padding: 10px 24px
}
.sc47593e913f9 {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}
.j4a5425d4ae8f {
	min-width: 0
}
.j61b394d12b70 {
	border-radius: var(--i3bb85a436bb0);
	width: 100%;
	margin: 24px 0;
	object-fit: cover;
	max-height: 560px
}
.if9c19b1336b0 table {
	display: block;
	overflow-x: auto;
	max-width: 100%
}
.if9c19b1336b0 h2 {
	margin-top: 28px
}.v5580341bb24d{font-kerning:auto}
.if9c19b1336b0 details {
	border-bottom: 1px solid var(--yfacb0f583e42);
	padding: 16px 0
}
.v28b4ab4a1488 ol {
	padding: 0;
	gap: 10px;
	color: var(--h2c6499ba3382);
	list-style: none;
	flex-wrap: wrap;
	font-size: .82rem;
	display: flex
}
body[data-hbe06683acc28=i2b2ea85cdfe1] .g85013c46744b {
	color: var(--r6b9c19130ee7)
}.rd17f2cb4b82e{visibility:inherit}
body[data-hbe06683acc28=i2b2ea85cdfe1] .dbf6642339c2c {
	color: var(--iae0d8fb38646)
}
.t58ba6f4f56e9 {
	margin-top: 32px;
	border: 1px solid var(--yfacb0f583e42);
	border-radius: var(--i3bb85a436bb0);
	padding: 20px
}
body[data-neb983f4f6459="b1b2dc862ce68"] .dddf691b43b29 {
	border-bottom: 3px solid var(--iae0d8fb38646)
}.r0fe7a97178e1{contain:none}
body[data-p7cb344e00884="x0ef05bb03f99"] .rfa1a5a653389 a {
	border-bottom: 1px solid var(--iae0d8fb38646)
}.x669a0a3e8bcb{isolation:auto}
body[data-x02e7b95145d3="m427aea9da84e"] .f32e5c44d8154 img {
	border-radius: 28px
}.a73971bbc2b01{z-index:auto}
body[data-k42aa39ac29a3=n02047475e1b5] .p8031c8bb3503 {
	border-left: 3px solid var(--iae0d8fb38646)
}
.e30e8f9181927 {
	gap: 10px;
	flex-wrap: wrap;
	margin-top: 20px;
	font-size: .85rem;
	justify-content: center;
	display: flex
}.n521d7cd1ba09{outline-offset:0}
@media(max-width:800px) {
	.bdddfb225022d summary {
		cursor: pointer
	}
	.f5bda91470541 {
		flex-direction: row
	}
	body[data-g452fd3db8ab7="v3ac41ae367e4"] .f32e5c44d8154 {
		order: 0
	}
	.rfa1a5a653389 {
		display: none
	}
	.bdddfb225022d {
		display: block;
		position: relative
	}
	.bdddfb225022d nav {
		box-shadow: 0 12px 24px #0002;
		background: var(--r6b9c19130ee7);
		right: 0;
		display: grid;
		top: 100%;
		width: 240px;
		gap: 12px;
		padding: 16px;
		position: absolute;
		border: 1px solid var(--yfacb0f583e42)
	}
	.f32e5c44d8154 {
		max-width: 420px;
		margin: auto;
		width: 100%
	}
	.he822ee5b6c06>a {
		flex: 1;
		min-width: 0;
		max-width: 340px
	}
	.l8f8ebaf8cc45>a {
		flex: 1;
		min-width: 0
	}
	.edac48d1bbe09, body[data-g452fd3db8ab7="v3ac41ae367e4"] .edac48d1bbe09 {
		padding: 24px 0;
		gap: 24px;
		grid-template-columns: 1fr
	}
	.r2d862ff7763b {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.x847c7a180d6d {
		padding-left: 20px;
		padding-right: 20px
	}
	body[data-k42aa39ac29a3=n02047475e1b5] .g467578f531bf {
		grid-template-columns: 1fr
	}
	.he822ee5b6c06 {
		padding: 10px 20px
	}
	.f5bda91470541 {
		padding: 10px 20px;
		min-height: 56px
	}
}.gbae716c2c707{outline-offset:0}
@media(max-width:540px) {
	.edac48d1bbe09 h1 {
		font-size: 1.6rem
	}
	.v07c88adbf3d7 .nf54a32b693d1>a>div {
		padding: 12px
	}
	.v07c88adbf3d7 .nf54a32b693d1 img {
		height: 100%;
		aspect-ratio: auto
	}
	.r50c7ccca30ce, .r2d862ff7763b {
		grid-template-columns: 1fr
	}
	.v07c88adbf3d7 .nf54a32b693d1>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.v07c88adbf3d7 .nf54a32b693d1 p {
		display: none
	}
	.xb0e542da7c15 {
		padding: 24px 0
	}
	.he822ee5b6c06 .g85013c46744b {
		padding: 10px 12px
	}
	.v07c88adbf3d7 {
		gap: 12px
	}
	.l8f8ebaf8cc45 {
		gap: 10px
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}.ef663b8c885a9{isolation:auto}
[data-h39dcfce960b4] {
	gap: 12px;
	padding: 20px 0;
	align-items: center;
	flex-wrap: wrap;
	display: flex
}
.bdf5bf875925e [hidden] {
	display: none
}
.xb2893fa37e54 details p {
	margin: 12px 0
}
.j4a5425d4ae8f[data-u2d71b3c940a8=zd23858bc9e90] .if9c19b1336b0, .j4a5425d4ae8f[data-u2d71b3c940a8=rc1f678283da1] .if9c19b1336b0 {
	counter-reset: cfc5b00305a58
}
.xb0e542da7c15[data-z2bdb2c190314=n92dcf6387909] .g467578f531bf {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.xb0e542da7c15[data-z2bdb2c190314=a0a61b9465a8b] .we48e62d26e34 {
	grid-template-columns: 2fr 1fr
}
.xb0e542da7c15[data-z2bdb2c190314=a0a61b9465a8b] .nf54a32b693d1:first-child {
	grid-row: span 2
}
.xb0e542da7c15[data-z2bdb2c190314=dee6272edc947] .we48e62d26e34 {
	grid-template-columns: repeat(4,minmax(0,1fr))
}.k442e173a1bfa{unicode-bidi:normal}
.z174f7cd0fb0e {
	margin: 24px 0;
	gap: 24px;
	display: grid
}
.z174f7cd0fb0e .nf54a32b693d1>a {
	grid-template-columns: 120px 1fr;
	gap: 8px;
	display: grid
}.k87ecc47d1bba{contain:none}
.p8031c8bb3503 p {
	margin: 0;
	grid-column: 2
}
.j4a5425d4ae8f[data-u2d71b3c940a8=zef35adde372c] .if9c19b1336b0 {
	columns: 2;
	column-gap: 32px
}
body[data-k42aa39ac29a3=n02047475e1b5] .j4a5425d4ae8f[data-u2d71b3c940a8=zef35adde372c] .if9c19b1336b0 {
	columns: 1
}
.xb0e542da7c15[data-z2bdb2c190314=n92dcf6387909] .p8031c8bb3503 p {
	grid-column: auto
}
[data-h39dcfce960b4] input {
	font: inherit;
	min-width: 180px;
	color: var(--u3705033b8043);
	flex: 1;
	border: 1px solid var(--yfacb0f583e42);
	padding: 12px;
	border-radius: 6px;
	background: var(--b8b7e8edd6a58)
}.wde2102a013bc{isolation:auto}
.z174f7cd0fb0e .nf54a32b693d1 img {
	width: 120px
}.t491ceabfe824{visibility:inherit}
.qb8e248e1544a {
	min-width: 0
}.a53fa1e91498c{z-index:auto}
[data-h39dcfce960b4] button {
	background: var(--iae0d8fb38646);
	border: 0;
	color: var(--r6b9c19130ee7);
	padding: 12px 20px;
	font: inherit;
	border-radius: 6px
}.h6b9615972248{z-index:auto}
.xb2893fa37e54 summary {
	font-weight: 650;
	cursor: pointer
}
.bdf5bf875925e {
	list-style: none;
	padding: 0
}
.bdf5bf875925e li {
	border-bottom: 1px solid var(--yfacb0f583e42);
	padding: 14px 0
}
.xb2893fa37e54 details {
	border-bottom: 1px solid var(--yfacb0f583e42);
	padding: 16px 18px;
	background: var(--b8b7e8edd6a58)
}
.j4a5425d4ae8f[data-u2d71b3c940a8=zd23858bc9e90] .if9c19b1336b0 h2, .j4a5425d4ae8f[data-u2d71b3c940a8=rc1f678283da1] .if9c19b1336b0 h2 {
	border-left: 3px solid var(--iae0d8fb38646);
	counter-increment: cfc5b00305a58;
	background: var(--b8b7e8edd6a58);
	padding: 16px
}
.j4a5425d4ae8f[data-u2d71b3c940a8=zef35adde372c] .if9c19b1336b0 p {
	break-inside: avoid
}
@media(max-width:800px) {
	.z174f7cd0fb0e .nf54a32b693d1 img {
		width: 88px
	}
	.j4a5425d4ae8f[data-u2d71b3c940a8=zef35adde372c] .if9c19b1336b0 {
		columns: 1
	}
	.xb0e542da7c15[data-z2bdb2c190314=n92dcf6387909] .g467578f531bf {
		grid-template-columns: 1fr
	}
	.xb0e542da7c15[data-z2bdb2c190314=dee6272edc947] .we48e62d26e34 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.z174f7cd0fb0e .nf54a32b693d1>a {
		grid-template-columns: 88px 1fr
	}
	body[data-g452fd3db8ab7="v3ac41ae367e4"] .f32e5c44d8154 {
		grid-column: auto
	}
}
@media(min-width:801px) {
	.e30e8f9181927 {
		display: none
	}
}
.g6c2ff248162f>li {
	flex-shrink: 0
}
.e18fee68b7fe4:has(>.y58b9b719dedd) {
	padding-bottom: 0
}.n6a922b60fab7{outline-offset:0}
:where(.u266c256bfcd6) {
	list-style: none;
	margin: 0;
	padding: 0
}
.xb0e542da7c15>.kc83f9f0cdb85>h2 {
	border-left: 3px solid var(--iae0d8fb38646);
	padding-left: 12px
}
:where(figure.f32e5c44d8154) {
	margin: 0
}.n14398a659159{unicode-bidi:normal}
.e18fee68b7fe4 {
	--i8dd4ed54bfb2: var(--u3705033b8043);
	--h33d4cd569504: color-mix(in srgb,var(--iae0d8fb38646) 16%,#0d0f14);
	--s4fca229aeae9: #fff;
	--z3cf4a8e1ef17: inherit;
	--wd38123b8939a: var(--yfacb0f583e42);
	--g74dff3f2c1c5: var(--yfacb0f583e42);
	--b9165ea2240f2: var(--u3705033b8043);
	--ree9c7f2d6795: var(--b8b7e8edd6a58);
	--kb696ca6bc00f: var(--h2c6499ba3382);
	--v853289da1f5e: var(--b8b7e8edd6a58);
	--r1dd9a62271d5: var(--iae0d8fb38646);
	--y17e73f752e33: rgba(255,255,255,.72);
	--ic8f1ccf24db2: var(--i3bb85a436bb0);
	--l3aee51f0c446: var(--r6b9c19130ee7);
	--ma79039abb646: var(--nc421a8971723);
	--l5beb9c71175c: var(--iae0d8fb38646);
	--q550d09b629c8: rgba(255,255,255,.14);
	--w30b081ef876d: 6px
}
.e18fee68b7fe4:is([data-hbe06683acc28=mfc7e4ffb797a], [data-hbe06683acc28=i2b2ea85cdfe1], [data-hbe06683acc28=xe41cd50142af]) {
	--s4fca229aeae9: var(--r6b9c19130ee7)
}
.e18fee68b7fe4:is([data-hbe06683acc28=mfc7e4ffb797a], [data-hbe06683acc28=xe41cd50142af]) {
	--ma79039abb646: color-mix(in srgb,var(--iae0d8fb38646) 10%,var(--b8b7e8edd6a58))
}
.e18fee68b7fe4>.y58b9b719dedd::after {
	content: "";
	height: 72px;
	display: block
}
.l8f8ebaf8cc45>li>a {
	min-width: 220px
}.hf0281a6e63d6{opacity:1}
.kc83f9f0cdb85 {
	display: contents
}
@media(max-width:800px) {
	.l8f8ebaf8cc45>li>a {
		flex: 1;
		min-width: 0
	}
}.hbde9c4553e44{font-kerning:auto}
.v28b4ab4a1488 menu, .v28b4ab4a1488 ul, .v28b4ab4a1488>p {
	padding: 0;
	gap: 10px;
	color: var(--h2c6499ba3382);
	list-style: none;
	flex-wrap: wrap;
	font-size: .82rem;
	display: flex
}.va64bd8e0eede{isolation:auto}
.bdf5bf875925e>div {
	border-bottom: 1px solid var(--yfacb0f583e42);
	padding: 14px 0
}
.v28b4ab4a1488>p {
	margin: 1em 0
}
div.bdf5bf875925e {
	margin: 1em 0
}
.edac48d1bbe09 .wd5d451dec2b4 {
	grid-template-columns: 1fr 1fr
}
.he822ee5b6c06 {
	row-gap: 6px;
	flex-wrap: wrap
}
.ve4029c1508c9 {
	margin: 0;
	flex-basis: 100%;
	text-align: center;
	font-size: 13px;
	color: var(--l5beb9c71175c);
	font-weight: 800;
	line-height: 1.35
}.if317ea5aa551{z-index:auto}
.e18fee68b7fe4 {
	padding-bottom: 110px
}.gad519732034f{font-kerning:auto}
.g06c8bfb9e65f li {
	display: inline
}
@media(max-width:800px) {
	.f32e5c44d8154 img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
	body[data-g452fd3db8ab7] .edac48d1bbe09, .edac48d1bbe09 {
		padding-top: 12px;
		gap: 20px
	}
	.qb8e248e1544a .c23c40f390e62 {
		overflow: hidden;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box
	}
	body[data-g452fd3db8ab7] .f32e5c44d8154, .f32e5c44d8154 {
		order: -1;
		grid-column: auto
	}
	.qb8e248e1544a h1 {
		font-size: clamp(22px,6vw,32px)
	}
}.ec8dbe5e257d4{opacity:1}
.f32e5c44d8154 img {
	object-fit: contain;
	aspect-ratio: 3/2
}.bea96e0f15a27{outline-offset:0}
.nf54a32b693d1 img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.j61b394d12b70 {
	object-fit: contain
}.ea269f642573f{outline-offset:0}
