body {
	--z583e7efcccba: rgb(25,123,102);
	--x79be51b258fe: rgb(255,255,255);
	--fa73dd6db3ce2: rgb(233,245,238);
	--nf5f1e0e4a5f0: rgb(240,245,243);
	margin: 0;
	--ib019f5906630: 12px;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--mf9f50cdda51e: rgb(22,59,50);
	background: var(--x79be51b258fe);
	--i1af6c4e5cf47: rgb(99,124,116);
	color: var(--mf9f50cdda51e);
	--h39b2306c0d9d: rgb(220,233,227)
}.se5fef75ba49b{font-kerning:auto}
p, h3, h2, h1 {
	margin: 0 0 1rem
}
img {
	max-width: 100%;
	display: block;
	height: auto
}.j62f03e6a0e28{outline-offset:0}
* {
	box-sizing: border-box
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--z583e7efcccba);
	outline-offset: 4px
}
.vcfc394ad5ed4 {
	max-width: 1140px;
	padding: 0 24px;
	margin: auto
}.j052ac4788ef6{font-kerning:auto}
.ee353bb41b051 {
	gap: 24px;
	max-width: 1140px;
	min-height: 64px;
	align-items: center;
	justify-content: space-between;
	padding: 12px 24px;
	margin: auto;
	display: flex
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}.z10fbd54f05e8{opacity:1}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.id81ee746d59a{opacity:1}
.k24bc7d914c0a {
	align-items: center;
	gap: 10px;
	display: flex;
	font-weight: 750
}
.i4e2d5c3b21a9 {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
	font-size: .85rem
}
.ef9a8c900dbf5 {
	font-size: 1rem
}
.o428949fe3074 {
	display: none
}
a {
	color: inherit;
	text-decoration: none
}
p {
	color: var(--i1af6c4e5cf47)
}
a:hover {
	text-decoration: underline
}
.z9f0b0e324863 {
	text-align: center
}
.v7ab4ca75a99a {
	border-bottom: 1px solid var(--h39b2306c0d9d);
	position: sticky;
	background: var(--x79be51b258fe);
	top: 0;
	z-index: 5
}
.g4b1e026cac1e {
	position: absolute;
	background: var(--x79be51b258fe);
	padding: 10px;
	top: -100px;
	left: 20px;
	z-index: 20
}.q11a7cf6f2810{visibility:inherit}
.l62935a992e5c img {
	border-radius: var(--ib019f5906630);
	width: 100%;
	object-fit: cover;
	aspect-ratio: 1/1
}
.g4b1e026cac1e:focus {
	top: 10px
}
.e3ba716f7ef45 {
	gap: 40px;
	align-items: center;
	padding: 40px 0;
	display: grid;
	grid-template-columns: 1fr 1fr
}
.f066a2afd5cfc {
	gap: 12px;
	max-width: 480px;
	margin: 24px auto 0;
	display: grid
}
.c172a6727f6d1 {
	background: var(--z583e7efcccba);
	border: 1px solid var(--z583e7efcccba);
	font-weight: 650;
	display: block;
	text-align: center;
	border-radius: 6px;
	color: rgb(255,255,255);
	padding: 12px 20px
}
.y9a1066238dc5>a>div {
	padding: 16px
}
.uf70e89c716bd {
	grid-template-columns: repeat(3,minmax(0,1fr));
	gap: 20px;
	display: grid
}
.f07a8fd2bd4c5 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.iac6ae678a82a {
	gap: 12px;
	display: grid
}
.y9a1066238dc5 p {
	margin: 0;
	font-size: .86rem
}.pecca2010f7aa{unicode-bidi:normal}
.r6e8509612e95 {
	margin: 12px 0 32px
}
.n9de48b275962 h3 {
	margin: 0
}.u4cd084bd0d68{unicode-bidi:normal}
body[data-ca363e92a8d37="a84aeb54204d0"] .e3ba716f7ef45 {
	grid-template-columns: 1.1fr .9fr
}
body[data-o46816f2e28b3=q9008989c8092] .iac6ae678a82a {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
body[data-g498966ef3332=ua4819a2831e9] {
	--x79be51b258fe: rgb(251,252,248);
	--z583e7efcccba: rgb(32,120,104);
	--ib019f5906630: 3px;
	--i1af6c4e5cf47: rgb(97,126,112);
	--mf9f50cdda51e: rgb(29,73,60);
	--nf5f1e0e4a5f0: rgb(237,243,235);
	--h39b2306c0d9d: rgb(220,233,221)
}.cdaff6143385a{outline-offset:0}
.t66d76883c961 {
	background: 0 0;
	color: var(--z583e7efcccba)
}.dd5c628794a20{font-kerning:auto}
.y9a1066238dc5 {
	background: var(--nf5f1e0e4a5f0);
	min-width: 0;
	border: 1px solid var(--h39b2306c0d9d);
	border-radius: var(--ib019f5906630);
	overflow: hidden
}
.y9a1066238dc5 img {
	width: 100%;
	object-fit: cover;
	aspect-ratio: 1/1
}
.f07a8fd2bd4c5 img {
	aspect-ratio: 16/9
}
.s79e43500bd8c {
	border-top: 1px solid var(--h39b2306c0d9d);
	padding: 28px 0
}
.s79e43500bd8c>h2 {
	border-left: 3px solid var(--z583e7efcccba);
	padding-left: 12px
}.k654373442aa6{font-kerning:auto}
.n9de48b275962 {
	padding: 18px;
	background: var(--nf5f1e0e4a5f0);
	border: 1px solid var(--h39b2306c0d9d);
	border-radius: var(--ib019f5906630)
}.j02f06152de24{outline-offset:0}
.r3709facc22c1 {
	flex-wrap: wrap;
	padding: 0;
	gap: 12px;
	list-style: none;
	display: flex;
	color: var(--z583e7efcccba);
	margin: 16px 0;
	font-size: .88rem
}
.o6016d57c8bb0 {
	padding-bottom: 12px;
	gap: 16px;
	overflow-x: auto;
	display: flex;
	scroll-snap-type: x proximity
}
.v0dfd1c79925a {
	overflow-wrap: anywhere
}.qb5a101dba861{font-kerning:auto}
.x04b9605c9d97 {
	justify-content: center;
	gap: 16px;
	display: flex;
	padding: 32px 0
}
.pe789668f3337 {
	padding: 32px 0 100px;
	border-top: 1px solid var(--h39b2306c0d9d)
}
.o6016d57c8bb0 img {
	width: 240px;
	flex-shrink: 0;
	scroll-snap-align: start
}.v754a0fc29b54{font-kerning:auto}
.x04b9605c9d97>a {
	min-width: 220px
}
.q7888f624bcd4>a {
	min-width: 220px
}
.pe789668f3337 nav {
	font-size: .86rem;
	margin-top: 20px;
	display: flex;
	gap: 20px;
	flex-wrap: wrap
}
.v0dfd1c79925a summary {
	cursor: pointer;
	font-weight: 650
}.g99cd64e6b00c{visibility:inherit}
.q7888f624bcd4 {
	gap: 12px;
	background: var(--x79be51b258fe);
	border-top: 1px solid var(--h39b2306c0d9d);
	z-index: 10;
	display: flex;
	padding: 10px 24px;
	bottom: 0;
	left: 0;
	right: 0;
	position: fixed;
	justify-content: center
}.yb9ed08d07e52{visibility:inherit}
.lcc7bb76ae1eb {
	padding-top: 32px;
	max-width: 880px;
	padding-bottom: 48px
}.b24aa8b169791{unicode-bidi:normal}
.y529ce46d7574 {
	min-width: 0
}
.ab1a42cb1a14e {
	object-fit: cover;
	margin: 24px 0;
	width: 100%;
	max-height: 560px;
	border-radius: var(--ib019f5906630)
}
.v0dfd1c79925a details {
	border-bottom: 1px solid var(--h39b2306c0d9d);
	padding: 16px 0
}
.v0dfd1c79925a h2 {
	margin-top: 28px
}.a7781f4bfb156{contain:none}
.v0dfd1c79925a table {
	max-width: 100%;
	display: block;
	overflow-x: auto
}.ue3390461477e{z-index:auto}
.z739342da780c ol {
	padding: 0;
	flex-wrap: wrap;
	gap: 10px;
	list-style: none;
	font-size: .82rem;
	display: flex;
	color: var(--i1af6c4e5cf47)
}.ya5347459e339{font-kerning:auto}
.vaa8bef11bb57 {
	border: 1px solid var(--h39b2306c0d9d);
	border-radius: var(--ib019f5906630);
	margin-top: 32px;
	padding: 20px
}
.v28aef8c0db2d {
	justify-content: center;
	display: flex;
	font-size: .85rem;
	gap: 10px;
	flex-wrap: wrap;
	margin-top: 20px
}.ob03f6884d6f0{opacity:1}
body[data-g498966ef3332=ua4819a2831e9] h1 {
	font-family: Georgia,times new roman,serif
}
body[data-wdd860bfa72ad="j4daea4b27159"] .i4e2d5c3b21a9 a {
	background: var(--nf5f1e0e4a5f0);
	padding: 8px 12px;
	border-radius: var(--ib019f5906630)
}
body[data-qf7aaecb6adb4="sf769d126b5d0"] .i4e2d5c3b21a9 a {
	border-bottom: 1px solid var(--z583e7efcccba)
}
body[data-ta6973e1c5a79="x6a1a11de0b26"] .l62935a992e5c img {
	border-radius: 28px
}
body[data-h28f40414e9bd="t1b749f06a375"] .q7888f624bcd4 .c172a6727f6d1 {
	border-radius: 999px
}
body[data-o46816f2e28b3=q9008989c8092] .n9de48b275962 {
	border-left: 3px solid var(--z583e7efcccba)
}.v023223d7f5c2{outline-offset:0}
@media(max-width:800px) {
	.i4e2d5c3b21a9 {
		display: none
	}
	.o428949fe3074 summary {
		cursor: pointer
	}
	body[data-wdd860bfa72ad="j4daea4b27159"] .ee353bb41b051, .ee353bb41b051 {
		flex-direction: row
	}
	.o428949fe3074 {
		display: block;
		position: relative
	}
	.o428949fe3074 nav {
		gap: 12px;
		box-shadow: 0 12px 24px #00000022;
		width: 240px;
		position: absolute;
		background: var(--x79be51b258fe);
		padding: 16px;
		border: 1px solid var(--h39b2306c0d9d);
		display: grid;
		right: 0;
		top: 100%
	}
	.l62935a992e5c {
		max-width: 420px;
		width: 100%;
		margin: auto
	}
	.e3ba716f7ef45, body[data-ca363e92a8d37="a84aeb54204d0"] .e3ba716f7ef45 {
		padding: 24px 0;
		grid-template-columns: 1fr;
		gap: 24px
	}
	.uf70e89c716bd {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-o46816f2e28b3=q9008989c8092] .iac6ae678a82a {
		grid-template-columns: 1fr
	}
	.q7888f624bcd4>a {
		flex: 1;
		min-width: 0;
		max-width: 340px
	}
	.x04b9605c9d97>a {
		flex: 1;
		min-width: 0
	}
	.vcfc394ad5ed4 {
		padding-left: 20px;
		padding-right: 20px
	}
	.q7888f624bcd4 {
		padding: 10px 20px
	}
	.ee353bb41b051 {
		min-height: 56px;
		padding: 10px 20px
	}
}
@media(max-width:540px) {
	.e3ba716f7ef45 h1 {
		font-size: 1.6rem
	}
	.f07a8fd2bd4c5, .uf70e89c716bd {
		grid-template-columns: 1fr
	}
	.r6e8509612e95 .y9a1066238dc5>a>div {
		padding: 12px
	}
	.r6e8509612e95 .y9a1066238dc5 img {
		height: 100%;
		aspect-ratio: auto
	}
	.r6e8509612e95 {
		gap: 12px
	}
	.x04b9605c9d97 {
		gap: 10px
	}
	.s79e43500bd8c {
		padding: 24px 0
	}
	.q7888f624bcd4 .c172a6727f6d1 {
		padding: 10px 12px
	}
	.r6e8509612e95 .y9a1066238dc5>a {
		grid-template-columns: 88px 1fr;
		display: grid
	}
	.r6e8509612e95 .y9a1066238dc5 p {
		display: none
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}.dd356120b013a{z-index:auto}
.y529ce46d7574[data-t0f50add34be7=yc56abc9852c9] .v0dfd1c79925a p {
	break-inside: avoid
}
.y529ce46d7574[data-t0f50add34be7=q84503cb2424c] .v0dfd1c79925a, .y529ce46d7574[data-t0f50add34be7=df1113b9db5fb] .v0dfd1c79925a {
	counter-reset: cffc6eb0a1f7e
}
[data-lf0d962746913] {
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0;
	align-items: center;
	display: flex
}.s2963aa4458c0{visibility:inherit}
[data-lf0d962746913] input {
	background: var(--nf5f1e0e4a5f0);
	color: var(--mf9f50cdda51e);
	min-width: 180px;
	border: 1px solid var(--h39b2306c0d9d);
	flex: 1;
	border-radius: 6px;
	padding: 12px;
	font: inherit
}
.o44f1eb7fac0c .y9a1066238dc5 img {
	width: 120px
}
[data-lf0d962746913] button {
	background: var(--z583e7efcccba);
	border: 0;
	font: inherit;
	color: var(--x79be51b258fe);
	padding: 12px 20px;
	border-radius: 6px
}
.r4cd68dd894fb summary {
	font-weight: 650;
	cursor: pointer
}
.s79e43500bd8c[data-vbc368a5a1b7e=eb43dea44973f] .iac6ae678a82a {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.d25b89cc32c52{font-kerning:auto}
.s79e43500bd8c[data-vbc368a5a1b7e=m349357031e62] .sc3b797765d2f {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.s79e43500bd8c[data-vbc368a5a1b7e=kde134ba661ea] .sc3b797765d2f {
	grid-template-columns: repeat(4,minmax(0,1fr))
}
.r4cd68dd894fb details p {
	margin: 12px 0
}
.z9f0b0e324863 {
	min-width: 0
}
.h5af645f1fd2d {
	list-style: none;
	padding: 0
}
.h5af645f1fd2d li {
	border-bottom: 1px solid var(--h39b2306c0d9d);
	padding: 14px 0
}
.r4cd68dd894fb details {
	border-bottom: 1px solid var(--h39b2306c0d9d);
	padding: 16px 18px;
	background: var(--nf5f1e0e4a5f0)
}
.y529ce46d7574[data-t0f50add34be7=df1113b9db5fb] .v0dfd1c79925a h2, .y529ce46d7574[data-t0f50add34be7=q84503cb2424c] .v0dfd1c79925a h2 {
	background: var(--nf5f1e0e4a5f0);
	counter-increment: cffc6eb0a1f7e;
	padding: 16px;
	border-left: 3px solid var(--z583e7efcccba)
}
.h5af645f1fd2d [hidden] {
	display: none
}.p4f6f31baa140{contain:none}
.o44f1eb7fac0c {
	margin: 24px 0;
	gap: 24px;
	display: grid
}
.o44f1eb7fac0c .y9a1066238dc5>a {
	grid-template-columns: 120px 1fr;
	display: grid;
	gap: 8px
}
.y529ce46d7574[data-t0f50add34be7=yc56abc9852c9] .v0dfd1c79925a {
	columns: 2;
	column-gap: 32px
}.p2a3498bc8357{outline-offset:0}
body[data-o46816f2e28b3=q9008989c8092] .y529ce46d7574[data-t0f50add34be7=yc56abc9852c9] .v0dfd1c79925a {
	columns: 1
}
.n9de48b275962 p {
	margin: 0;
	grid-column: 2
}
.s79e43500bd8c[data-vbc368a5a1b7e=eb43dea44973f] .n9de48b275962 p {
	grid-column: auto
}.d75ecb088f093{font-kerning:auto}
@media(max-width:800px) {
	.s79e43500bd8c[data-vbc368a5a1b7e=eb43dea44973f] .iac6ae678a82a {
		grid-template-columns: 1fr
	}
	.s79e43500bd8c[data-vbc368a5a1b7e=kde134ba661ea] .sc3b797765d2f {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.o44f1eb7fac0c .y9a1066238dc5 img {
		width: 88px
	}
	.y529ce46d7574[data-t0f50add34be7=yc56abc9852c9] .v0dfd1c79925a {
		columns: 1
	}
	.o44f1eb7fac0c .y9a1066238dc5>a {
		grid-template-columns: 88px 1fr
	}
}.aba44e9f79f35{outline-offset:0}
@media(min-width:801px) {
	.v28aef8c0db2d {
		display: none
	}
}
.o6016d57c8bb0>li {
	flex-shrink: 0
}
.y9cc33dc68180:has(>.z6ec0c3e52365) {
	padding-bottom: 0
}
:where(.u2e64bc433f56) {
	margin: 0;
	list-style: none;
	padding: 0
}.b5ada66d7fe8d{outline-offset:0}
.s79e43500bd8c>.a09b548d0d17c>h2 {
	border-left: 3px solid var(--z583e7efcccba);
	padding-left: 12px
}.v827e5471bbbc{outline-offset:0}
:where(figure.l62935a992e5c) {
	margin: 0
}
.y9cc33dc68180 {
	--lf3bfe862e1fa: var(--i1af6c4e5cf47);
	--u055525cc9c00: 6px;
	--c7bbf0df8c219: var(--h39b2306c0d9d);
	--cf3cdc11f2fc0: var(--z583e7efcccba);
	--q2888425a92d6: var(--fa73dd6db3ce2);
	--bac42e0b7a580: var(--x79be51b258fe);
	--ae5f252329ac8: var(--nf5f1e0e4a5f0);
	--if7f5a0b9f181: var(--h39b2306c0d9d);
	--b9836eaab2436: rgba(255,255,255,.14);
	--f0a201bf758cf: color-mix(in srgb,var(--z583e7efcccba) 16%,rgb(13,15,20));
	--d1155b3409753: var(--mf9f50cdda51e);
	--fdd291a1150f0: var(--z583e7efcccba);
	--qc1ceb0081223: rgb(255,255,255);
	--v8acd9547a660: var(--nf5f1e0e4a5f0);
	--w444e8b966ed6: var(--ib019f5906630);
	--e8fcfad3dcaca: inherit;
	--x0e68d0c5879e: var(--mf9f50cdda51e);
	--h919200cd3f80: rgba(255,255,255,.72)
}
.y9cc33dc68180:is([data-g498966ef3332=kc77c014b2ff7], [data-g498966ef3332=p17ef9e7da39a]) {
	--q2888425a92d6: color-mix(in srgb,var(--z583e7efcccba) 10%,var(--nf5f1e0e4a5f0))
}
.y9cc33dc68180:is([data-g498966ef3332=kc77c014b2ff7], [data-g498966ef3332=r6d4440c30261], [data-g498966ef3332=p17ef9e7da39a]) {
	--qc1ceb0081223: var(--x79be51b258fe)
}.x5534f5507624{font-kerning:auto}
.y9cc33dc68180>.z6ec0c3e52365::after {
	display: block;
	height: 72px;
	content: ""
}.lda22b466e386{outline-offset:0}
.x04b9605c9d97>li>a {
	min-width: 220px
}
.a09b548d0d17c {
	display: contents
}
@media(max-width:800px) {
	.x04b9605c9d97>li>a {
		flex: 1;
		min-width: 0
	}
}
.e3ba716f7ef45 .f066a2afd5cfc {
	grid-template-columns: 1fr 1fr
}
.z739342da780c>p, .z739342da780c ul, .z739342da780c menu {
	padding: 0;
	flex-wrap: wrap;
	gap: 10px;
	list-style: none;
	font-size: .82rem;
	display: flex;
	color: var(--i1af6c4e5cf47)
}
.q7888f624bcd4 {
	flex-wrap: wrap;
	row-gap: 6px
}
.z739342da780c>p {
	margin: 1em 0
}.pd275642357b8{outline-offset:0}
div.h5af645f1fd2d {
	margin: 1em 0
}
.m64a7a290de03 {
	margin: 0;
	text-align: center;
	flex-basis: 100%;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	color: var(--cf3cdc11f2fc0)
}
.h5af645f1fd2d>div {
	border-bottom: 1px solid var(--h39b2306c0d9d);
	padding: 14px 0
}
.y9cc33dc68180 {
	padding-bottom: 110px
}
.vadda9f7a7ed5 li {
	display: inline
}.v0695a5a5f529{isolation:auto}
@media(max-width:800px) {
	.z9f0b0e324863 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	body[data-ca363e92a8d37] .l62935a992e5c, .l62935a992e5c {
		grid-column: auto;
		order: -1
	}
	.z9f0b0e324863 .ef9a8c900dbf5 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden
	}
	.e3ba716f7ef45, body[data-ca363e92a8d37] .e3ba716f7ef45 {
		gap: 20px;
		padding-top: 12px
	}
	.l62935a992e5c img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain
	}
}
.l62935a992e5c img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.y9a1066238dc5 img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.ab1a42cb1a14e {
	object-fit: contain
}.v4df8d75e9dd5{font-kerning:auto}
