body {
	--u7670d5b38a83: #197b66;
	color: var(--j0412b41388f9);
	--zfa8d5f3d09cd: #dce9e3;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--v4278e3211abf: 12px;
	--s6a64f5e4e3ee: #637c74;
	--r552fa3317293: #ffffff;
	margin: 0;
	--zb09d28e8a478: #f0f5f3;
	--c5964c0ccc6c8: #e9f5ee;
	--j0412b41388f9: #163b32;
	background: var(--r552fa3317293)
}
body[data-a1d882b41c581=ld3acaf3a4cd1] {
	--zb09d28e8a478: #e1f2fa;
	--s6a64f5e4e3ee: #4b7487;
	--j0412b41388f9: #123d52;
	--zfa8d5f3d09cd: #c3e1ef;
	--v4278e3211abf: 14px;
	--r552fa3317293: #f0f9fe;
	--u7670d5b38a83: #14799a
}
h3, p, h1, h2 {
	margin: 0 0 1rem
}.j75767559edac{font-kerning:auto}
img {
	display: block;
	max-width: 100%;
	height: auto
}.peb26313c4746{z-index:auto}
.m130ff9d3b112 {
	max-width: 1140px;
	padding: 0 24px;
	margin: auto
}
.ed6886a41ec3f {
	top: 0;
	z-index: 5;
	background: var(--r552fa3317293);
	border-bottom: 1px solid var(--zfa8d5f3d09cd);
	position: sticky
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--u7670d5b38a83);
	outline-offset: 4px
}.t92fb27ef5ce8{outline-offset:0}
* {
	box-sizing: border-box
}
body[data-u640bff57764b="ccac195c267f3"] .r9dc30f00ee4c {
	box-shadow: 0 -8px 30px #00000011
}
a {
	text-decoration: none;
	color: inherit
}.n1c014af63334{unicode-bidi:normal}
a:hover {
	text-decoration: underline
}
p {
	color: var(--s6a64f5e4e3ee)
}.g1cd09e128b9b{unicode-bidi:normal}
.i40be00fc89a8 {
	text-align: center
}.md12066329be2{visibility:inherit}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
.w244b8d3697e2 {
	align-items: center;
	max-width: 1140px;
	min-height: 64px;
	gap: 24px;
	display: flex;
	margin: auto;
	justify-content: space-between;
	padding: 12px 24px
}
.v19323700b6d2 {
	z-index: 20;
	top: -100px;
	padding: 10px;
	left: 20px;
	background: var(--r552fa3317293);
	position: absolute
}
.v19323700b6d2:focus {
	top: 10px
}.b96d101d24d70{isolation:auto}
.a6eaab1964f0b img {
	border-radius: var(--v4278e3211abf);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}.f7674d0fccb35{isolation:auto}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.od5ed0ebe7fee{font-kerning:auto}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.n6b0d7e543aa4{z-index:auto}
.w1de0c013477a {
	display: flex;
	font-weight: 750;
	align-items: center;
	gap: 10px
}
.c9a4b3e479894 {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
	font-size: .85rem
}.r0b828a59bc8c{z-index:auto}
.p4f58722e3b00 {
	display: none
}
.lfd9c45b47adf {
	font-size: 1rem
}.m45f2e2611946{font-kerning:auto}
.b114681cd49b2 {
	gap: 40px;
	padding: 40px 0;
	grid-template-columns: 1fr 1fr;
	align-items: center;
	display: grid
}.ya678cb9734a9{isolation:auto}
.n05776ae3c46f {
	max-width: 480px;
	margin: 24px auto 0;
	gap: 12px;
	display: grid
}
.x9fea5d9845b6 {
	color: #ffffff;
	display: block;
	border: 1px solid var(--u7670d5b38a83);
	background: var(--u7670d5b38a83);
	border-radius: 6px;
	font-weight: 650;
	padding: 12px 20px;
	text-align: center
}
.la780d111114f p {
	margin: 0;
	font-size: .86rem
}
.la780d111114f>a>div {
	padding: 16px
}
.u580e968e3d7b {
	margin: 12px 0 32px
}
.x691116206a61 {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid
}.g33322daa82f7{z-index:auto}
.s93308389f669 {
	gap: 12px;
	display: grid
}
.hae366853c2eb h3 {
	margin: 0
}
.y9ebbe71a6f5a {
	grid-template-columns: repeat(2,minmax(0,1fr))
}.d30bccb8ae2c2{opacity:1}
body[data-q0758b7f55d5a="y27e2f8b4bf3a"] .b114681cd49b2 {
	grid-template-columns: 1fr 1fr
}
body[data-i3fdfa5d6a5c0=yffc49b6fa573] .s93308389f669 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.z789afc4b5172{opacity:1}
.u148cc72c2bab {
	background: 0 0;
	color: var(--u7670d5b38a83)
}
.la780d111114f {
	background: var(--zb09d28e8a478);
	min-width: 0;
	border: 1px solid var(--zfa8d5f3d09cd);
	border-radius: var(--v4278e3211abf);
	overflow: hidden
}.t78dde14c42e7{opacity:1}
.vbce49ab56f0e {
	border-top: 1px solid var(--zfa8d5f3d09cd);
	padding: 28px 0
}
.vbce49ab56f0e>h2 {
	border-left: 3px solid var(--u7670d5b38a83);
	padding-left: 12px
}
.hae366853c2eb {
	padding: 18px;
	background: var(--zb09d28e8a478);
	border: 1px solid var(--zfa8d5f3d09cd);
	border-radius: var(--v4278e3211abf)
}.g6a184d2f2834{outline-offset:0}
.e853aa17e6e55 {
	display: flex;
	margin: 16px 0;
	list-style: none;
	color: var(--u7670d5b38a83);
	padding: 0;
	gap: 12px;
	font-size: .88rem;
	flex-wrap: wrap
}
.p9230b1c32aef {
	display: flex;
	gap: 16px;
	overflow-x: auto;
	scroll-snap-type: x proximity;
	padding-bottom: 12px
}.he9c7b44818ca{visibility:inherit}
.bcc010604b77c {
	display: flex;
	gap: 16px;
	justify-content: center;
	padding: 32px 0
}
.k14a9c542fd54 {
	border-top: 1px solid var(--zfa8d5f3d09cd);
	padding: 32px 0 100px
}
.m6bf966744e0b {
	overflow-wrap: anywhere
}
.la780d111114f img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.y9ebbe71a6f5a img {
	aspect-ratio: 16/9
}.tc4079fe8c079{unicode-bidi:normal}
.p9230b1c32aef img {
	flex-shrink: 0;
	scroll-snap-align: start;
	width: 240px
}
.bcc010604b77c>a {
	min-width: 220px
}.f515f085219ea{visibility:inherit}
.r9dc30f00ee4c>a {
	min-width: 220px
}
.k14a9c542fd54 nav {
	display: flex;
	gap: 20px;
	font-size: .86rem;
	margin-top: 20px;
	flex-wrap: wrap
}
.r9dc30f00ee4c {
	z-index: 10;
	border-top: 1px solid var(--zfa8d5f3d09cd);
	justify-content: center;
	display: flex;
	gap: 12px;
	position: fixed;
	padding: 10px 24px;
	bottom: 0;
	left: 0;
	right: 0;
	background: var(--r552fa3317293)
}
.g3d3dfc0be061 {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px
}.f062979a2f816{isolation:auto}
.w03b55760de20 {
	min-width: 0
}.kedac0d2a3f6c{font-kerning:auto}
.zcbd960d38cf1 {
	margin: 24px 0;
	border-radius: var(--v4278e3211abf);
	object-fit: cover;
	width: 100%;
	max-height: 560px
}.o6c0097974df2{unicode-bidi:normal}
.m6bf966744e0b details {
	border-bottom: 1px solid var(--zfa8d5f3d09cd);
	padding: 16px 0
}.r55e26ba86768{font-kerning:auto}
.m6bf966744e0b h2 {
	margin-top: 28px
}.oafd7f7900fe0{contain:none}
.m6bf966744e0b table {
	max-width: 100%;
	display: block;
	overflow-x: auto
}
.m6bf966744e0b summary {
	font-weight: 650;
	cursor: pointer
}
.p41d5a156938b ol {
	display: flex;
	color: var(--s6a64f5e4e3ee);
	font-size: .82rem;
	flex-wrap: wrap;
	list-style: none;
	gap: 10px;
	padding: 0
}
.uaee51526f58f {
	margin-top: 32px;
	padding: 20px;
	border: 1px solid var(--zfa8d5f3d09cd);
	border-radius: var(--v4278e3211abf)
}.j98d3173c8c96{opacity:1}
body[data-q0758b7f55d5a="y27e2f8b4bf3a"] .i40be00fc89a8 {
	background: var(--zb09d28e8a478);
	padding: 18px;
	border-radius: var(--v4278e3211abf)
}
body[data-u4febd69e10ee="rb1fb3270387e"] .ed6886a41ec3f {
	border-bottom: 3px solid var(--u7670d5b38a83)
}.kc2fbf0e44f72{outline-offset:0}
body[data-m77eba763988c="r1ccbaf6eff6b"] .a6eaab1964f0b img {
	border-radius: 28px
}
body[data-i3fdfa5d6a5c0=yffc49b6fa573] .hae366853c2eb {
	border-left: 3px solid var(--u7670d5b38a83)
}.a96c086f27a7f{isolation:auto}
.fc6ad040859b6 {
	display: flex;
	gap: 10px;
	margin-top: 20px;
	font-size: .85rem;
	flex-wrap: wrap;
	justify-content: center
}.u6c22181327ee{unicode-bidi:normal}
@media(max-width:800px) {
	.w244b8d3697e2 {
		flex-direction: row
	}
	.p4f58722e3b00 summary {
		cursor: pointer
	}
	.c9a4b3e479894 {
		display: none
	}
	.p4f58722e3b00 {
		position: relative;
		display: block
	}
	.p4f58722e3b00 nav {
		box-shadow: 0 12px 24px #00000022;
		border: 1px solid var(--zfa8d5f3d09cd);
		gap: 12px;
		display: grid;
		background: var(--r552fa3317293);
		right: 0;
		top: 100%;
		position: absolute;
		width: 240px;
		padding: 16px
	}
	body[data-q0758b7f55d5a="y27e2f8b4bf3a"] .b114681cd49b2, .b114681cd49b2 {
		gap: 24px;
		grid-template-columns: 1fr;
		padding: 24px 0
	}
	.x691116206a61 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-i3fdfa5d6a5c0=yffc49b6fa573] .s93308389f669 {
		grid-template-columns: 1fr
	}
	.m130ff9d3b112 {
		padding-left: 20px;
		padding-right: 20px
	}
	.r9dc30f00ee4c {
		padding: 10px 20px
	}
	.a6eaab1964f0b {
		margin: auto;
		max-width: 420px;
		width: 100%
	}
	.r9dc30f00ee4c>a {
		min-width: 0;
		max-width: 340px;
		flex: 1
	}
	.bcc010604b77c>a {
		min-width: 0;
		flex: 1
	}
	.w244b8d3697e2 {
		padding: 10px 20px;
		min-height: 56px
	}
}.d81b38f5d7d79{visibility:inherit}
@media(max-width:540px) {
	.b114681cd49b2 h1 {
		font-size: 1.6rem
	}
	.u580e968e3d7b .la780d111114f>a>div {
		padding: 12px
	}
	.vbce49ab56f0e {
		padding: 24px 0
	}
	.r9dc30f00ee4c .x9fea5d9845b6 {
		padding: 10px 12px
	}
	.y9ebbe71a6f5a, .x691116206a61 {
		grid-template-columns: 1fr
	}
	.u580e968e3d7b .la780d111114f>a {
		grid-template-columns: 88px 1fr;
		display: grid
	}
	.u580e968e3d7b .la780d111114f p {
		display: none
	}
	.u580e968e3d7b .la780d111114f img {
		height: 100%;
		aspect-ratio: auto
	}
	.u580e968e3d7b {
		gap: 12px
	}
	.bcc010604b77c {
		gap: 10px
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
.w03b55760de20[data-h33e8a5eda4f7=wf5baacf462a7] .m6bf966744e0b, .w03b55760de20[data-h33e8a5eda4f7=l687b331987fb] .m6bf966744e0b {
	counter-reset: c8f18090f1c54
}
.vbce49ab56f0e[data-l6aab36c1987a=lefbc0b205fd7] .s93308389f669 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.fbdc49e8cbdff details p {
	margin: 12px 0
}
.w03b55760de20[data-h33e8a5eda4f7=jc0843752f00a] .m6bf966744e0b p {
	break-inside: avoid
}.me733e91cc6db{contain:none}
[data-b1b74b592e39e] {
	display: flex;
	align-items: center;
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0
}
.m10715f4ad7eb [hidden] {
	display: none
}
[data-b1b74b592e39e] input {
	min-width: 180px;
	flex: 1;
	background: var(--zb09d28e8a478);
	font: inherit;
	border: 1px solid var(--zfa8d5f3d09cd);
	border-radius: 6px;
	color: var(--j0412b41388f9);
	padding: 12px
}.cdbdc99a1e3fd{z-index:auto}
.g7959b0cc0559 .la780d111114f img {
	width: 120px
}
.i40be00fc89a8 {
	min-width: 0
}
.g7959b0cc0559 {
	gap: 24px;
	margin: 24px 0;
	display: grid
}.ra08e78132561{opacity:1}
.g7959b0cc0559 .la780d111114f>a {
	gap: 8px;
	grid-template-columns: 120px 1fr;
	display: grid
}
.hae366853c2eb p {
	margin: 0;
	grid-column: 2
}
.w03b55760de20[data-h33e8a5eda4f7=jc0843752f00a] .m6bf966744e0b {
	columns: 2;
	column-gap: 32px
}
body[data-i3fdfa5d6a5c0=yffc49b6fa573] .w03b55760de20[data-h33e8a5eda4f7=jc0843752f00a] .m6bf966744e0b {
	columns: 1
}
.vbce49ab56f0e[data-l6aab36c1987a=lefbc0b205fd7] .hae366853c2eb p {
	grid-column: auto
}
[data-b1b74b592e39e] button {
	background: var(--u7670d5b38a83);
	color: var(--r552fa3317293);
	border: 0;
	border-radius: 6px;
	padding: 12px 20px;
	font: inherit
}.hcd267c67ce17{font-kerning:auto}
.m10715f4ad7eb {
	padding: 0;
	list-style: none
}
.m10715f4ad7eb li {
	border-bottom: 1px solid var(--zfa8d5f3d09cd);
	padding: 14px 0
}
.fbdc49e8cbdff details {
	background: var(--zb09d28e8a478);
	border-bottom: 1px solid var(--zfa8d5f3d09cd);
	padding: 16px 18px
}.d2cf381ba55c9{unicode-bidi:normal}
.fbdc49e8cbdff summary {
	font-weight: 650;
	cursor: pointer
}.qc7713ce5f044{contain:none}
.w03b55760de20[data-h33e8a5eda4f7=wf5baacf462a7] .m6bf966744e0b h2, .w03b55760de20[data-h33e8a5eda4f7=l687b331987fb] .m6bf966744e0b h2 {
	background: var(--zb09d28e8a478);
	counter-increment: c8f18090f1c54;
	border-left: 3px solid var(--u7670d5b38a83);
	padding: 16px
}
@media(max-width:800px) {
	.g7959b0cc0559 .la780d111114f img {
		width: 88px
	}
	.w03b55760de20[data-h33e8a5eda4f7=jc0843752f00a] .m6bf966744e0b {
		columns: 1
	}
	.vbce49ab56f0e[data-l6aab36c1987a=lefbc0b205fd7] .s93308389f669 {
		grid-template-columns: 1fr
	}
	.g7959b0cc0559 .la780d111114f>a {
		grid-template-columns: 88px 1fr
	}
}
@media(min-width:801px) {
	.fc6ad040859b6 {
		display: none
	}
}.o25eb149e1837{font-kerning:auto}
.p9230b1c32aef>li {
	flex-shrink: 0
}.jd4c6fb7b8340{unicode-bidi:normal}
.b971829820532:has(>.c0d478f45ba2b) {
	padding-bottom: 0
}.g81fb8eb6ee74{visibility:inherit}
:where(.y3e01256bc5e7) {
	margin: 0;
	list-style: none;
	padding: 0
}
:where(figure.a6eaab1964f0b) {
	margin: 0
}.x971b1e44dc06{contain:none}
.b971829820532>.c0d478f45ba2b::after {
	content: "";
	height: 72px;
	display: block
}
.ba655d0d91f6f {
	display: contents
}.k5306e2cf2208{z-index:auto}
.bcc010604b77c>li>a {
	min-width: 220px
}
.vbce49ab56f0e>.ba655d0d91f6f>h2 {
	border-left: 3px solid var(--u7670d5b38a83);
	padding-left: 12px
}
.b971829820532 {
	--ue4bf7defab1a: var(--s6a64f5e4e3ee);
	--a10d6d67f3bc6: var(--u7670d5b38a83);
	--rcfdfbe60ee8d: rgba(255,255,255,.72);
	--s674fa5e8b167: color-mix(in srgb,var(--u7670d5b38a83) 16%,#0d0f14);
	--z6d4ea118bb7e: var(--j0412b41388f9);
	--le9685fc69d03: var(--zfa8d5f3d09cd);
	--y14827b62b005: var(--zb09d28e8a478);
	--a0d141317deda: inherit;
	--ta9f6891698bc: 6px;
	--f641359307562: var(--v4278e3211abf);
	--da3ad8bd11039: var(--zfa8d5f3d09cd);
	--g9aadccbe80ae: var(--c5964c0ccc6c8);
	--t776903dde44f: rgba(255,255,255,.14);
	--h42c297a93cfb: var(--r552fa3317293);
	--m853cb75fb021: var(--u7670d5b38a83);
	--eb3e77f8084ef: #ffffff;
	--xaa9f8a792ecf: var(--zb09d28e8a478);
	--b6bb788c2c8dd: var(--j0412b41388f9)
}
.b971829820532:is([data-a1d882b41c581=je68976e6aabe], [data-a1d882b41c581=pe1b8fd6066bd]) {
	--g9aadccbe80ae: color-mix(in srgb,var(--u7670d5b38a83) 10%,var(--zb09d28e8a478))
}
.b971829820532:is([data-a1d882b41c581=je68976e6aabe], [data-a1d882b41c581=q72a3c7a1fb79], [data-a1d882b41c581=pe1b8fd6066bd]) {
	--eb3e77f8084ef: var(--r552fa3317293)
}
@media(max-width:800px) {
	.bcc010604b77c>li>a {
		min-width: 0;
		flex: 1
	}
}
.p41d5a156938b>p, .p41d5a156938b ul, .p41d5a156938b menu {
	display: flex;
	color: var(--s6a64f5e4e3ee);
	font-size: .82rem;
	flex-wrap: wrap;
	list-style: none;
	gap: 10px;
	padding: 0
}
.m10715f4ad7eb>div {
	border-bottom: 1px solid var(--zfa8d5f3d09cd);
	padding: 14px 0
}
.qb2a9ea1b5f63 li {
	display: inline
}
.p41d5a156938b>p {
	margin: 1em 0
}.v61d5afa67587{visibility:inherit}
div.m10715f4ad7eb {
	margin: 1em 0
}
.b971829820532 {
	padding-bottom: 110px
}.h41ee4b9fc2ac{visibility:inherit}
.r9dc30f00ee4c {
	flex-wrap: wrap;
	row-gap: 6px
}
.g157c12fadf5f {
	margin: 0;
	color: var(--a10d6d67f3bc6);
	text-align: center;
	flex-basis: 100%;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35
}
.b114681cd49b2 .n05776ae3c46f {
	grid-template-columns: 1fr 1fr
}
@media(max-width:800px) {
	.i40be00fc89a8 .lfd9c45b47adf {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden
	}
	.a6eaab1964f0b img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
	body[data-q0758b7f55d5a] .a6eaab1964f0b, .a6eaab1964f0b {
		grid-column: auto;
		order: -1
	}
	body[data-q0758b7f55d5a] .b114681cd49b2, .b114681cd49b2 {
		padding-top: 12px;
		gap: 20px
	}
	.i40be00fc89a8 h1 {
		font-size: clamp(22px,6vw,32px)
	}
}
.a6eaab1964f0b img {
	object-fit: contain;
	aspect-ratio: 3/2
}.yadc5280daaa2{font-kerning:auto}
.la780d111114f img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.zcbd960d38cf1 {
	object-fit: contain
}
