summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--a57aabc56f659);
	outline-offset: 4px
}
body {
	color: var(--eb5072d100f7f);
	margin: 0px;
	--j9a46cffc6ad8: #637C74;
	background: var(--sc2d78efb1cf3);
	--a57aabc56f659: #197B66;
	--s77f38d3f0807: 12px;
	--sc2d78efb1cf3: #FFF;
	--s0ee6690ec1e1: #E9F5EE;
	--ka9db71c4acdf: #DCE9E3;
	--paf166c77b45c: #F0F5F3;
	--eb5072d100f7f: #163B32;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7
}
body[data-p335c131f07c3=aaae7336b972a] {
	--paf166c77b45c: #1B182B;
	--a57aabc56f659: #DBB85D;
	--s77f38d3f0807: 4px;
	--j9a46cffc6ad8: #B8B0C4;
	--ka9db71c4acdf: #302B42;
	--eb5072d100f7f: #F3EDDC;
	--sc2d78efb1cf3: #100E1D
}
a {
	text-decoration: none;
	color: inherit
}.r63cda4111427{z-index:auto}
a:hover {
	text-decoration: underline
}.a379187f43ad9{contain:none}
h2, h1, p, h3 {
	margin: 0px 0px 1rem
}
.j3c5e3e8d1ef4 {
	position: sticky;
	top: 0px;
	background: var(--sc2d78efb1cf3);
	z-index: 5;
	border-bottom: 1px solid var(--ka9db71c4acdf)
}
.bdfe2ce153984 {
	text-align: center
}
* {
	box-sizing: border-box
}
body[data-ecb8b4bc2c2a6="r043c8545d743"] .ibb85437af042 {
	box-shadow: 0 -8px 30px #0001
}.ee02d363b637e{opacity:1}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.l15038ddfac90{font-kerning:auto}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.a3bbd0cd28b10{z-index:auto}
p {
	color: var(--j9a46cffc6ad8)
}
img {
	max-width: 100%;
	height: auto;
	display: block
}
.i0ae702b2adcf {
	max-width: 1140px;
	padding: 0px 24px;
	margin: auto
}
.gc599a0b2c9e5 {
	max-width: 1140px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: auto;
	min-height: 64px;
	gap: 24px;
	padding: 12px 24px
}.c5c6d5172fedf{unicode-bidi:normal}
.mf131e3d104a9 {
	position: absolute;
	z-index: 20;
	background: var(--sc2d78efb1cf3);
	padding: 10px;
	top: -100px;
	left: 20px
}.bced92724f698{isolation:auto}
.mf131e3d104a9:focus {
	top: 10px
}.wf446ecdf62aa{unicode-bidi:normal}
.c6d1063217376 {
	font-weight: 750;
	gap: 10px;
	display: flex;
	align-items: center
}.cadae68394d65{font-kerning:auto}
.p7f89e272fba3 {
	flex-wrap: wrap;
	gap: 20px;
	display: flex;
	font-size: 0.85rem
}.lae9f174a27a1{isolation:auto}
.sa98f0f9b17a3 {
	display: none
}
.f1e7c3b33da88 {
	grid-template-columns: 1fr 1fr;
	display: grid;
	padding: 40px 0px;
	align-items: center;
	gap: 40px
}.w0672e3cc6147{isolation:auto}
.v1eeecb350a58 img {
	border-radius: var(--s77f38d3f0807);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.d503ef4553f0c {
	max-width: 480px;
	display: grid;
	margin: 24px auto 0px;
	gap: 12px
}
.u0c0af9e3c6a0 {
	font-size: 1rem
}
.ab76d323cf551 {
	text-align: center;
	border: 1px solid var(--a57aabc56f659);
	color: #FFF;
	display: block;
	background: var(--a57aabc56f659);
	font-weight: 650;
	padding: 12px 20px;
	border-radius: 6px
}
.u3e51ee7344c9>a>div {
	padding: 16px
}
.x44f4265e39a7 {
	color: var(--a57aabc56f659);
	background: 0 0
}
.u3e51ee7344c9 p {
	font-size: 0.86rem;
	margin: 0px
}
.d69b163e4a1f4 {
	margin: 12px 0px 32px
}
.u3e51ee7344c9 {
	background: var(--paf166c77b45c);
	overflow: hidden;
	border: 1px solid var(--ka9db71c4acdf);
	border-radius: var(--s77f38d3f0807);
	min-width: 0px
}
.t6309088fa549 {
	border-top: 1px solid var(--ka9db71c4acdf);
	padding: 28px 0px
}
.t6309088fa549>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--a57aabc56f659)
}
.d1263167d4942 {
	border: 1px solid var(--ka9db71c4acdf);
	border-radius: var(--s77f38d3f0807);
	background: var(--paf166c77b45c);
	padding: 18px
}
.d1263167d4942 h3 {
	margin: 0px
}
.l184294118e0e {
	display: grid;
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.u3e51ee7344c9 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.n75a69821ae26 img {
	aspect-ratio: 16/9
}.i1369496a65a2{z-index:auto}
.n75a69821ae26 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-j6d2f05c49a9b="ef5e2b1f3f090"] .f1e7c3b33da88 {
	grid-template-columns: 1fr 1fr
}.w57245cdeb31c{contain:none}
body[data-x2c779aa42b66=m6133f20e0c62] .mcc0f47f06cbc {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.mcc0f47f06cbc {
	display: grid;
	gap: 12px
}
.jda022e558a77 {
	margin: 16px 0px;
	color: var(--a57aabc56f659);
	display: flex;
	padding: 0px;
	gap: 12px;
	flex-wrap: wrap;
	font-size: 0.88rem;
	list-style: none
}
.d037d0ff8b7c2 {
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	display: flex;
	overflow-x: auto;
	gap: 16px
}
.a88b0b50b1b68 {
	padding: 32px 0px;
	justify-content: center;
	display: flex;
	gap: 16px
}
.va8192f8bf19e {
	overflow-wrap: anywhere
}
.vb8d5e3f2da84 {
	padding: 32px 0px 100px;
	border-top: 1px solid var(--ka9db71c4acdf)
}
.d037d0ff8b7c2 img {
	flex-shrink: 0;
	scroll-snap-align: start;
	width: 240px
}
.vb8d5e3f2da84 nav {
	flex-wrap: wrap;
	font-size: 0.86rem;
	gap: 20px;
	display: flex;
	margin-top: 20px
}
.ibb85437af042 {
	background: var(--sc2d78efb1cf3);
	display: flex;
	border-top: 1px solid var(--ka9db71c4acdf);
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: fixed;
	justify-content: center;
	z-index: 10;
	gap: 12px;
	padding: 10px 24px
}.c223fd9911b96{outline-offset:0}
.a88b0b50b1b68>a {
	min-width: 220px
}
.ibb85437af042>a {
	min-width: 220px
}.k12c72a985486{outline-offset:0}
.e192bfff7890f {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}
.yd5e41480551f {
	min-width: 0px
}.r313ac9b953fc{visibility:inherit}
.e3ce6d139466a {
	object-fit: cover;
	margin: 24px 0px;
	border-radius: var(--s77f38d3f0807);
	width: 100%;
	max-height: 560px
}.p5f416e783b02{contain:none}
.va8192f8bf19e details {
	padding: 16px 0px;
	border-bottom: 1px solid var(--ka9db71c4acdf)
}.bdd0240b244e2{font-kerning:auto}
.va8192f8bf19e table {
	max-width: 100%;
	display: block;
	overflow-x: auto
}
.va8192f8bf19e summary {
	font-weight: 650;
	cursor: pointer
}
.k7f8539ee2311 ol {
	gap: 10px;
	list-style: none;
	padding: 0px;
	display: flex;
	color: var(--j9a46cffc6ad8);
	flex-wrap: wrap;
	font-size: 0.82rem
}
body[data-p335c131f07c3=aaae7336b972a] .ab76d323cf551 {
	color: var(--sc2d78efb1cf3)
}
body[data-p335c131f07c3=aaae7336b972a] .x44f4265e39a7 {
	color: var(--a57aabc56f659)
}
.va8192f8bf19e h2 {
	margin-top: 28px
}
.k2ad476416677 {
	margin-top: 32px;
	border: 1px solid var(--ka9db71c4acdf);
	border-radius: var(--s77f38d3f0807);
	padding: 20px
}
.w2bb56a41d7e8 {
	flex-wrap: wrap;
	justify-content: center;
	display: flex;
	font-size: 0.85rem;
	gap: 10px;
	margin-top: 20px
}
body[data-j6d2f05c49a9b="ef5e2b1f3f090"] .bdfe2ce153984 {
	border-radius: var(--s77f38d3f0807);
	background: var(--paf166c77b45c);
	padding: 18px
}
body[data-m6e268ae3fcfb="t8a97af100e36"] .p7f89e272fba3 a {
	border-bottom: 1px solid var(--a57aabc56f659)
}
body[data-x2c779aa42b66=m6133f20e0c62] .d1263167d4942 {
	border-left: 3px solid var(--a57aabc56f659)
}
@media(max-width:800px) {
	.gc599a0b2c9e5 {
		flex-direction: row
	}
	.sa98f0f9b17a3 summary {
		cursor: pointer
	}
	.p7f89e272fba3 {
		display: none
	}
	.sa98f0f9b17a3 {
		position: relative;
		display: block
	}
	.sa98f0f9b17a3 nav {
		position: absolute;
		width: 240px;
		box-shadow: 0 12px 24px #0002;
		border: 1px solid var(--ka9db71c4acdf);
		right: 0px;
		background: var(--sc2d78efb1cf3);
		gap: 12px;
		padding: 16px;
		top: 100%;
		display: grid
	}
	.v1eeecb350a58 {
		margin: auto;
		max-width: 420px;
		width: 100%
	}
	.f1e7c3b33da88, body[data-j6d2f05c49a9b="ef5e2b1f3f090"] .f1e7c3b33da88 {
		grid-template-columns: 1fr;
		padding: 24px 0px;
		gap: 24px
	}
	.l184294118e0e {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.i0ae702b2adcf {
		padding-left: 20px;
		padding-right: 20px
	}
	.ibb85437af042 {
		padding: 10px 20px
	}
	body[data-x2c779aa42b66=m6133f20e0c62] .mcc0f47f06cbc {
		grid-template-columns: 1fr
	}
	.ibb85437af042>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1
	}
	.a88b0b50b1b68>a {
		min-width: 0px;
		flex: 1
	}
	.gc599a0b2c9e5 {
		min-height: 56px;
		padding: 10px 20px
	}
}.o35b74a71755c{font-kerning:auto}
@media(max-width:540px) {
	.l184294118e0e, .n75a69821ae26 {
		grid-template-columns: 1fr
	}
	.d69b163e4a1f4 .u3e51ee7344c9>a>div {
		padding: 12px
	}
	.t6309088fa549 {
		padding: 24px 0px
	}
	.d69b163e4a1f4 .u3e51ee7344c9 img {
		height: 100%;
		aspect-ratio: auto
	}
	.ibb85437af042 .ab76d323cf551 {
		padding: 10px 12px
	}
	.d69b163e4a1f4 {
		gap: 12px
	}
	.a88b0b50b1b68 {
		gap: 10px
	}
	.d69b163e4a1f4 .u3e51ee7344c9>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.d69b163e4a1f4 .u3e51ee7344c9 p {
		display: none
	}
	.f1e7c3b33da88 h1 {
		font-size: 1.6rem
	}
}.h262349fe0f8d{isolation:auto}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}.a720a66ee35d5{outline-offset:0}
.yd5e41480551f[data-tbb3e26d5b637=tfbfded38cab1] .va8192f8bf19e p {
	break-inside: avoid
}
.yd5e41480551f[data-tbb3e26d5b637=w030acd9278b5] .va8192f8bf19e, .yd5e41480551f[data-tbb3e26d5b637=y622312db17ff] .va8192f8bf19e {
	counter-reset: cd2b66783baf9
}
[data-xf9d9154c2eaf] {
	padding: 20px 0px;
	display: flex;
	align-items: center;
	gap: 12px;
	flex-wrap: wrap
}
[data-xf9d9154c2eaf] input {
	min-width: 180px;
	border: 1px solid var(--ka9db71c4acdf);
	border-radius: 6px;
	font: inherit;
	background: var(--paf166c77b45c);
	color: var(--eb5072d100f7f);
	flex: 1;
	padding: 12px
}
.t6309088fa549[data-vfb70ea39106d=f333181dd3faf] .mcc0f47f06cbc {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.yd032bf11fc58 details p {
	margin: 12px 0px
}.zbdee584a7022{font-kerning:auto}
.k9fd71b013774 .u3e51ee7344c9 img {
	width: 120px
}.gf4d800a21622{unicode-bidi:normal}
.bdfe2ce153984 {
	min-width: 0px
}
.m0b2736093bdb [hidden] {
	display: none
}
.k9fd71b013774 {
	display: grid;
	margin: 24px 0px;
	gap: 24px
}.t71c2ae79146f{visibility:inherit}
.k9fd71b013774 .u3e51ee7344c9>a {
	display: grid;
	grid-template-columns: 120px 1fr;
	gap: 8px
}
.yd5e41480551f[data-tbb3e26d5b637=tfbfded38cab1] .va8192f8bf19e {
	column-gap: 32px;
	columns: 2
}
body[data-x2c779aa42b66=m6133f20e0c62] .yd5e41480551f[data-tbb3e26d5b637=tfbfded38cab1] .va8192f8bf19e {
	columns: 1
}
.d1263167d4942 p {
	grid-column: 2;
	margin: 0px
}
.t6309088fa549[data-vfb70ea39106d=f333181dd3faf] .d1263167d4942 p {
	grid-column: auto
}
[data-xf9d9154c2eaf] button {
	border: 0;
	border-radius: 6px;
	background: var(--a57aabc56f659);
	font: inherit;
	color: var(--sc2d78efb1cf3);
	padding: 12px 20px
}
.yd032bf11fc58 summary {
	cursor: pointer;
	font-weight: 650
}
.m0b2736093bdb {
	padding: 0px;
	list-style: none
}
.m0b2736093bdb li {
	padding: 14px 0px;
	border-bottom: 1px solid var(--ka9db71c4acdf)
}
.yd032bf11fc58 details {
	background: var(--paf166c77b45c);
	padding: 16px 18px;
	border-bottom: 1px solid var(--ka9db71c4acdf)
}
.yd5e41480551f[data-tbb3e26d5b637=w030acd9278b5] .va8192f8bf19e h2, .yd5e41480551f[data-tbb3e26d5b637=y622312db17ff] .va8192f8bf19e h2 {
	border-left: 3px solid var(--a57aabc56f659);
	background: var(--paf166c77b45c);
	padding: 16px;
	counter-increment: cd2b66783baf9
}.gb90d644da2cc{visibility:inherit}
@media(max-width:800px) {
	.k9fd71b013774 .u3e51ee7344c9 img {
		width: 88px
	}
	.yd5e41480551f[data-tbb3e26d5b637=tfbfded38cab1] .va8192f8bf19e {
		columns: 1
	}
	.t6309088fa549[data-vfb70ea39106d=f333181dd3faf] .mcc0f47f06cbc {
		grid-template-columns: 1fr
	}
	.k9fd71b013774 .u3e51ee7344c9>a {
		grid-template-columns: 88px 1fr
	}
}.vbbb3539ab212{z-index:auto}
@media(min-width:801px) {
	.w2bb56a41d7e8 {
		display: none
	}
}.e822123e34733{outline-offset:0}
.q96c3f4f8e2ed>.h9fe509b71b0d::after {
	display: block;
	height: 72px;
	content: ""
}
.a88b0b50b1b68>li>a {
	min-width: 220px
}.dd2bcf72e0531{outline-offset:0}
.q96c3f4f8e2ed {
	--h4b26a7e9a805: 6px;
	--zc50ed7e41522: inherit;
	--k596ab9c46e40: rgba(255,255,255,0.72);
	--b7111e2c431c6: var(--ka9db71c4acdf);
	--wc6acecb15196: var(--paf166c77b45c);
	--s544b8ab94df8: var(--a57aabc56f659);
	--xd6eb03042014: var(--eb5072d100f7f);
	--bf4000575df52: #FFF;
	--j67cff5583e28: var(--paf166c77b45c);
	--iad2d15819eec: var(--a57aabc56f659);
	--ec70401f63976: var(--s77f38d3f0807);
	--z9fbe433a6c42: color-mix(in srgb,var(--a57aabc56f659) 16%,#0D0F14);
	--se4e45c0c0444: var(--ka9db71c4acdf);
	--g40b997f04c0c: rgba(255,255,255,0.14);
	--sb69c74679fe3: var(--j9a46cffc6ad8);
	--d13b160af5c76: var(--sc2d78efb1cf3);
	--a9cbd7ab08ca4: var(--eb5072d100f7f);
	--g209e9439619a: var(--s0ee6690ec1e1)
}
.q96c3f4f8e2ed:has(>.h9fe509b71b0d) {
	padding-bottom: 0px
}.q1118566a281b{visibility:inherit}
.d037d0ff8b7c2>li {
	flex-shrink: 0
}
.q96c3f4f8e2ed:is([data-p335c131f07c3=aaae7336b972a], [data-p335c131f07c3=ibd84ae10bb79]) {
	--g209e9439619a: color-mix(in srgb,var(--a57aabc56f659) 10%,var(--paf166c77b45c))
}
:where(.a807ee4fd5cab) {
	list-style: none;
	padding: 0px;
	margin: 0px
}.bed8e50406ab6{font-kerning:auto}
.t6309088fa549>.u39bb9b78916b>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--a57aabc56f659)
}
.u39bb9b78916b {
	display: contents
}
.q96c3f4f8e2ed:is([data-p335c131f07c3=aaae7336b972a], [data-p335c131f07c3=bb54ea66547ec], [data-p335c131f07c3=ibd84ae10bb79]) {
	--bf4000575df52: var(--sc2d78efb1cf3)
}
:where(figure.v1eeecb350a58) {
	margin: 0px
}
@media(max-width:800px) {
	.a88b0b50b1b68>li>a {
		min-width: 0px;
		flex: 1
	}
}.o5cc33e992cb5{unicode-bidi:normal}
.k7f8539ee2311 menu, .k7f8539ee2311>p, .k7f8539ee2311 ul {
	gap: 10px;
	list-style: none;
	padding: 0px;
	display: flex;
	color: var(--j9a46cffc6ad8);
	flex-wrap: wrap;
	font-size: 0.82rem
}.i0da789b00d6b{font-kerning:auto}
.m0b2736093bdb>div {
	padding: 14px 0px;
	border-bottom: 1px solid var(--ka9db71c4acdf)
}
.q96c3f4f8e2ed {
	padding-bottom: 110px
}.q76ef80b6e19f{isolation:auto}
.y22f1adcf531c li {
	display: inline
}.j734dd09a1eb1{z-index:auto}
.f1e7c3b33da88 .d503ef4553f0c {
	grid-template-columns: 1fr 1fr
}
.k7f8539ee2311>p {
	margin: 1em 0px
}.s044876685236{unicode-bidi:normal}
.ibb85437af042 {
	flex-wrap: wrap;
	row-gap: 6px
}.jb44a12cb629a{unicode-bidi:normal}
div.m0b2736093bdb {
	margin: 1em 0px
}.qc20f820823d0{outline-offset:0}
.vc6232796e6c4 {
	flex-basis: 100%;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	color: var(--s544b8ab94df8);
	text-align: center;
	margin: 0px
}.m8207c5a65753{outline-offset:0}
@media(max-width:800px) {
	.v1eeecb350a58, body[data-j6d2f05c49a9b] .v1eeecb350a58 {
		order: -1;
		grid-column: auto
	}
	.f1e7c3b33da88, body[data-j6d2f05c49a9b] .f1e7c3b33da88 {
		padding-top: 12px;
		gap: 20px
	}
	.bdfe2ce153984 .u0c0af9e3c6a0 {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden
	}
	.bdfe2ce153984 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	.v1eeecb350a58 img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain
	}
}
.v1eeecb350a58 img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.u3e51ee7344c9 img {
	aspect-ratio: 3/2;
	object-fit: contain
}.db5fb5671519e{font-kerning:auto}
.e3ce6d139466a {
	object-fit: contain
}
