* {
	box-sizing: border-box
}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--mfa90b83e4d87);
	outline-offset: 4px
}
body {
	color: var(--i75e51725c5cd);
	--x00306be1005c: #637C74;
	background: var(--hb0ed1695bbb8);
	--t8e1685543b69: #E9F5EE;
	--i75e51725c5cd: #163B32;
	--hb0ed1695bbb8: #FFF;
	--mfa90b83e4d87: #197B66;
	--o5ad4c6f18427: #F0F5F3;
	--qa5e079856007: #DCE9E3;
	margin: 0;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--r9b88dd538623: 12px
}
.i168eff7afe59 {
	position: sticky;
	border-bottom: 1px solid var(--qa5e079856007);
	z-index: 5;
	top: 0;
	background: var(--hb0ed1695bbb8)
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}.s0529fcfa9491{font-kerning:auto}
p, h2, h3, h1 {
	margin: 0 0 1rem
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.c1b43ccfbb6cc{z-index:auto}
a {
	text-decoration: none;
	color: inherit
}.fe2a255e24c99{outline-offset:0}
body[data-i1983912a65a9=lcbed90fcb826] {
	--qa5e079856007: #52303F;
	--hb0ed1695bbb8: #24101B;
	--i75e51725c5cd: #FAEDE8;
	--mfa90b83e4d87: #ED9F9B;
	--o5ad4c6f18427: #321A27;
	--x00306be1005c: #C9AAB7;
	--r9b88dd538623: 8px
}.pbb27de5a2d42{z-index:auto}
img {
	display: block;
	max-width: 100%;
	height: auto
}
.wb26535d0f80d {
	max-width: 1140px;
	padding: 0 24px;
	margin: auto
}
body[data-i545c2c8582a6="a529502b28c3b"] .aaa37b46c33e4 {
	box-shadow: 0 -8px 30px #0001
}
p {
	color: var(--x00306be1005c)
}.i8c81ec81bd25{unicode-bidi:normal}
.j926f59869c77 {
	padding: 12px 24px;
	max-width: 1140px;
	margin: auto;
	min-height: 64px;
	align-items: center;
	gap: 24px;
	justify-content: space-between;
	display: flex
}
.n246630105b65 {
	position: absolute;
	padding: 10px;
	background: var(--hb0ed1695bbb8);
	top: -100px;
	left: 20px;
	z-index: 20
}
.n246630105b65:focus {
	top: 10px
}.v889af711f3bc{opacity:1}
.adbc2cb06a6ee img {
	border-radius: var(--r9b88dd538623);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
a:hover {
	text-decoration: underline
}.ddff04514503f{contain:none}
.h23df03e96902 {
	text-align: center
}
h3 {
	font-size: 1rem;
	line-height: 1.45
}
.p08ae3353225c {
	gap: 10px;
	align-items: center;
	display: flex;
	font-weight: 750
}
.g375ac3df3bdb {
	flex-wrap: wrap;
	gap: 20px;
	display: flex;
	font-size: .85rem
}
.l35d9accc869d {
	font-size: 1rem
}
.j75affa2dfb6c {
	display: none
}
.ee1e603279240 {
	grid-template-columns: 1fr 1fr;
	gap: 40px;
	display: grid;
	padding: 40px 0;
	align-items: center
}
.q1f328e7065c0 {
	margin: 24px auto 0;
	max-width: 480px;
	display: grid;
	gap: 12px
}
.b12e7dbfe02f8 {
	font-weight: 650;
	color: #FFF;
	padding: 12px 20px;
	display: block;
	border: 1px solid var(--mfa90b83e4d87);
	text-align: center;
	background: var(--mfa90b83e4d87);
	border-radius: 6px
}.e56cc1350d3d0{isolation:auto}
.nedbee893cf1b {
	color: var(--mfa90b83e4d87);
	background: 0 0
}
.jc2d6ab9f2510 {
	border: 1px solid var(--qa5e079856007);
	border-radius: var(--r9b88dd538623);
	overflow: hidden;
	background: var(--o5ad4c6f18427);
	min-width: 0
}
.jc2d6ab9f2510>a>div {
	padding: 16px
}.racb9d9d65fe4{unicode-bidi:normal}
.u798ef13aceef {
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
	gap: 20px
}.gac5574d0ec83{unicode-bidi:normal}
.paa50f9a173ab {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.jc2d6ab9f2510 p {
	margin: 0;
	font-size: .86rem
}
body[data-p84bc18103c19="j14004f40114a"] .ee1e603279240 {
	grid-template-columns: 1fr 1fr
}.d24cec05755c4{unicode-bidi:normal}
body[data-rcafd3cadc53f=b52ad06cafa2d] .s5e2457fbd2d6 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.yf9bc143a8cad {
	padding: 28px 0;
	border-top: 1px solid var(--qa5e079856007)
}
.yf9bc143a8cad>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--mfa90b83e4d87)
}
.ea820549ced63 {
	padding: 18px;
	border: 1px solid var(--qa5e079856007);
	border-radius: var(--r9b88dd538623);
	background: var(--o5ad4c6f18427)
}
.o7e4b19c5a352 {
	margin: 12px 0 32px
}
.ea820549ced63 h3 {
	margin: 0
}
.s5e2457fbd2d6 {
	display: grid;
	gap: 12px
}
.a5f28dd48fb14 {
	list-style: none;
	color: var(--mfa90b83e4d87);
	font-size: .88rem;
	flex-wrap: wrap;
	margin: 16px 0;
	padding: 0;
	display: flex;
	gap: 12px
}
.l02e01700840a {
	overflow-x: auto;
	gap: 16px;
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	display: flex
}.j1d76b063f9ad{font-kerning:auto}
.v6e02d2dd4f2a {
	justify-content: center;
	gap: 16px;
	padding: 32px 0;
	display: flex
}.j30ff13180bde{opacity:1}
.l3abccd383aff {
	overflow-wrap: anywhere
}
.sb257b5ff55ac {
	border-top: 1px solid var(--qa5e079856007);
	padding: 32px 0 100px
}
.jc2d6ab9f2510 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}
.paa50f9a173ab img {
	aspect-ratio: 16/9
}.o149cb286ce44{unicode-bidi:normal}
.l02e01700840a img {
	width: 240px;
	scroll-snap-align: start;
	flex-shrink: 0
}
.sb257b5ff55ac nav {
	flex-wrap: wrap;
	gap: 20px;
	font-size: .86rem;
	display: flex;
	margin-top: 20px
}
.v6e02d2dd4f2a>a {
	min-width: 220px
}
.aaa37b46c33e4>a {
	min-width: 220px
}
.aaa37b46c33e4 {
	padding: 10px 24px;
	display: flex;
	position: fixed;
	border-top: 1px solid var(--qa5e079856007);
	z-index: 10;
	gap: 12px;
	justify-content: center;
	bottom: 0;
	left: 0;
	right: 0;
	background: var(--hb0ed1695bbb8)
}.jc1aef0b1c8a3{visibility:inherit}
.l3abccd383aff summary {
	font-weight: 650;
	cursor: pointer
}
.l183554d5d58e {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px
}.kfa995a05ec00{outline-offset:0}
.h46ff0ad95cd1 {
	min-width: 0
}
.e02864b995854 {
	margin: 24px 0;
	object-fit: cover;
	border-radius: var(--r9b88dd538623);
	width: 100%;
	max-height: 560px
}
.l3abccd383aff details {
	padding: 16px 0;
	border-bottom: 1px solid var(--qa5e079856007)
}
.l3abccd383aff h2 {
	margin-top: 28px
}.e47ddc9a4e3d9{contain:none}
.l3abccd383aff table {
	overflow-x: auto;
	display: block;
	max-width: 100%
}.a472aaa52eaa5{contain:none}
.nf70ebeeab6f0 ol {
	font-size: .82rem;
	color: var(--x00306be1005c);
	flex-wrap: wrap;
	gap: 10px;
	list-style: none;
	display: flex;
	padding: 0
}
.ha56b99ad4780 {
	padding: 20px;
	border: 1px solid var(--qa5e079856007);
	border-radius: var(--r9b88dd538623);
	margin-top: 32px
}
.x01934b714607 {
	margin-top: 20px;
	justify-content: center;
	flex-wrap: wrap;
	font-size: .85rem;
	gap: 10px;
	display: flex
}
body[data-i1983912a65a9=lcbed90fcb826] h1 {
	font-family: Georgia,times new roman,serif
}
body[data-p84bc18103c19="j14004f40114a"] .h23df03e96902 {
	border-radius: var(--r9b88dd538623);
	background: var(--o5ad4c6f18427);
	padding: 18px
}
body[data-lf9dcb0dbdf59="x5df599857846"] .g375ac3df3bdb a {
	border-radius: var(--r9b88dd538623);
	background: var(--o5ad4c6f18427);
	padding: 8px 12px
}
body[data-i6f8808ac8194="kf0229d10b052"] .g375ac3df3bdb a {
	border-bottom: 1px solid var(--mfa90b83e4d87)
}.gdb9c23e0b056{z-index:auto}
body[data-rcafd3cadc53f=b52ad06cafa2d] .ea820549ced63 {
	border-left: 3px solid var(--mfa90b83e4d87)
}.ib758a5d81397{contain:none}
body[data-i1983912a65a9=lcbed90fcb826] .b12e7dbfe02f8 {
	color: var(--hb0ed1695bbb8)
}.pe98003bc3c90{visibility:inherit}
body[data-i1983912a65a9=lcbed90fcb826] .nedbee893cf1b {
	color: var(--mfa90b83e4d87)
}
@media(max-width:800px) {
	.g375ac3df3bdb {
		display: none
	}
	.j75affa2dfb6c summary {
		cursor: pointer
	}
	.j75affa2dfb6c {
		display: block;
		position: relative
	}
	.j75affa2dfb6c nav {
		right: 0;
		position: absolute;
		top: 100%;
		padding: 16px;
		display: grid;
		background: var(--hb0ed1695bbb8);
		gap: 12px;
		width: 240px;
		border: 1px solid var(--qa5e079856007);
		box-shadow: 0 12px 24px #0002
	}
	body[data-p84bc18103c19="j14004f40114a"] .ee1e603279240, .ee1e603279240 {
		gap: 24px;
		padding: 24px 0;
		grid-template-columns: 1fr
	}
	.wb26535d0f80d {
		padding-left: 20px;
		padding-right: 20px
	}
	.aaa37b46c33e4 {
		padding: 10px 20px
	}
	.adbc2cb06a6ee {
		max-width: 420px;
		margin: auto;
		width: 100%
	}
	.u798ef13aceef {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-rcafd3cadc53f=b52ad06cafa2d] .s5e2457fbd2d6 {
		grid-template-columns: 1fr
	}
	body[data-lf9dcb0dbdf59="x5df599857846"] .j926f59869c77, .j926f59869c77 {
		flex-direction: row
	}
	.aaa37b46c33e4>a {
		flex: 1;
		min-width: 0;
		max-width: 340px
	}
	.v6e02d2dd4f2a>a {
		flex: 1;
		min-width: 0
	}
	.j926f59869c77 {
		min-height: 56px;
		padding: 10px 20px
	}
}.g488df96db0f3{opacity:1}
@media(max-width:540px) {
	.paa50f9a173ab, .u798ef13aceef {
		grid-template-columns: 1fr
	}
	.o7e4b19c5a352 .jc2d6ab9f2510>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.ee1e603279240 h1 {
		font-size: 1.6rem
	}
	.o7e4b19c5a352 {
		gap: 12px
	}
	.o7e4b19c5a352 .jc2d6ab9f2510>a>div {
		padding: 12px
	}
	.o7e4b19c5a352 .jc2d6ab9f2510 p {
		display: none
	}
	.yf9bc143a8cad {
		padding: 24px 0
	}
	.aaa37b46c33e4 .b12e7dbfe02f8 {
		padding: 10px 12px
	}
	.o7e4b19c5a352 .jc2d6ab9f2510 img {
		height: 100%;
		aspect-ratio: auto
	}
	.v6e02d2dd4f2a {
		gap: 10px
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}.g9bcefeea9875{z-index:auto}
.h46ff0ad95cd1[data-ie2a388c170b2=u0f79f594260e] .l3abccd383aff, .h46ff0ad95cd1[data-ie2a388c170b2=p0a9cda2319c0] .l3abccd383aff {
	counter-reset: c8e8655c5c291
}
.h46ff0ad95cd1[data-ie2a388c170b2=id1478c2afe35] .l3abccd383aff p {
	break-inside: avoid
}.le981ac873c84{visibility:inherit}
[data-q89495a4248ae] {
	align-items: center;
	padding: 20px 0;
	flex-wrap: wrap;
	display: flex;
	gap: 12px
}
[data-q89495a4248ae] input {
	min-width: 180px;
	padding: 12px;
	color: var(--i75e51725c5cd);
	flex: 1;
	border: 1px solid var(--qa5e079856007);
	border-radius: 6px;
	background: var(--o5ad4c6f18427);
	font: inherit
}
[data-q89495a4248ae] button {
	color: var(--hb0ed1695bbb8);
	padding: 12px 20px;
	border: 0;
	border-radius: 6px;
	background: var(--mfa90b83e4d87);
	font: inherit
}
.ra5320987e13d {
	padding: 0;
	list-style: none
}.a6449dde54b61{unicode-bidi:normal}
.m6bb60dc45d62 .jc2d6ab9f2510 img {
	width: 120px
}
.h23df03e96902 {
	min-width: 0
}
.p04b53d8ae3a4 summary {
	font-weight: 650;
	cursor: pointer
}
.ra5320987e13d [hidden] {
	display: none
}
.ra5320987e13d li {
	padding: 14px 0;
	border-bottom: 1px solid var(--qa5e079856007)
}
.p04b53d8ae3a4 details {
	padding: 16px 18px;
	background: var(--o5ad4c6f18427);
	border-bottom: 1px solid var(--qa5e079856007)
}
.h46ff0ad95cd1[data-ie2a388c170b2=u0f79f594260e] .l3abccd383aff h2, .h46ff0ad95cd1[data-ie2a388c170b2=p0a9cda2319c0] .l3abccd383aff h2 {
	background: var(--o5ad4c6f18427);
	border-left: 3px solid var(--mfa90b83e4d87);
	counter-increment: c8e8655c5c291;
	padding: 16px
}.j94e864c7ad3d{unicode-bidi:normal}
.p04b53d8ae3a4 details p {
	margin: 12px 0
}
.m6bb60dc45d62 {
	margin: 24px 0;
	gap: 24px;
	display: grid
}
.yf9bc143a8cad[data-m1bf143d932de=vafdb3aadf4b9] .s5e2457fbd2d6 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.d1dd022c4d1bc{font-kerning:auto}
.yf9bc143a8cad[data-m1bf143d932de=q775e72e89d6d] .s5e2457fbd2d6 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}.hf39d5e5da88b{z-index:auto}
.m6bb60dc45d62 .jc2d6ab9f2510>a {
	gap: 8px;
	display: grid;
	grid-template-columns: 120px 1fr
}.s9183146a5e30{visibility:inherit}
.ea820549ced63 p {
	margin: 0;
	grid-column: 2
}
.yf9bc143a8cad[data-m1bf143d932de=vafdb3aadf4b9] .ea820549ced63 p, .yf9bc143a8cad[data-m1bf143d932de=q775e72e89d6d] .ea820549ced63 p {
	grid-column: auto
}.q919e9af2f6fc{visibility:inherit}
.h46ff0ad95cd1[data-ie2a388c170b2=id1478c2afe35] .l3abccd383aff {
	column-gap: 32px;
	columns: 2
}
body[data-rcafd3cadc53f=b52ad06cafa2d] .h46ff0ad95cd1[data-ie2a388c170b2=id1478c2afe35] .l3abccd383aff {
	columns: 1
}
@media(max-width:800px) {
	.h46ff0ad95cd1[data-ie2a388c170b2=id1478c2afe35] .l3abccd383aff {
		columns: 1
	}
	.m6bb60dc45d62 .jc2d6ab9f2510 img {
		width: 88px
	}
	.yf9bc143a8cad[data-m1bf143d932de=q775e72e89d6d] .s5e2457fbd2d6, .yf9bc143a8cad[data-m1bf143d932de=vafdb3aadf4b9] .s5e2457fbd2d6 {
		grid-template-columns: 1fr
	}
	.m6bb60dc45d62 .jc2d6ab9f2510>a {
		grid-template-columns: 88px 1fr
	}
}
@media(min-width:801px) {
	.x01934b714607 {
		display: none
	}
}.n8118f594fa5d{visibility:inherit}
.t172781503eb7>.tff7d18c442cd::after {
	display: block;
	content: "";
	height: 72px
}
.v6e02d2dd4f2a>li>a {
	min-width: 220px
}
.l02e01700840a>li {
	flex-shrink: 0
}
.t172781503eb7:has(>.tff7d18c442cd) {
	padding-bottom: 0
}.ab90801eb14fe{visibility:inherit}
:where(.v072a5cb33af8) {
	padding: 0;
	margin: 0;
	list-style: none
}.c183c533b88bd{opacity:1}
.yf9bc143a8cad>.c5193a69efbd9>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--mfa90b83e4d87)
}.j82e8d4f4bee1{outline-offset:0}
:where(figure.adbc2cb06a6ee) {
	margin: 0
}
.t172781503eb7 {
	--m5e596df668e9: rgba(255,255,255,.14);
	--i211693148cab: var(--qa5e079856007);
	--x6492d5dfd2e0: color-mix(in srgb,var(--mfa90b83e4d87) 16%,#0D0F14);
	--je951ee043014: var(--i75e51725c5cd);
	--d3309f15cedab: var(--i75e51725c5cd);
	--aa9d2a826d13f: 6px;
	--ae62489fbb69b: var(--t8e1685543b69);
	--l8f10709b8506: var(--mfa90b83e4d87);
	--re6b7a8229c66: inherit;
	--ma04718b0d252: var(--mfa90b83e4d87);
	--sc1815b9fc5b9: var(--o5ad4c6f18427);
	--abb146265397c: var(--x00306be1005c);
	--x9680c14d9d75: var(--hb0ed1695bbb8);
	--a79a1b73e9d54: rgba(255,255,255,.72);
	--of0a2eef10a6e: var(--o5ad4c6f18427);
	--jef9467f7441e: var(--r9b88dd538623);
	--c2aa8f51430d4: #FFF;
	--nfd2d818c3da9: var(--qa5e079856007)
}.s1795f8658aa7{contain:none}
.t172781503eb7:is([data-i1983912a65a9=f9aebff798ec1], [data-i1983912a65a9=lcbed90fcb826]) {
	--ae62489fbb69b: color-mix(in srgb,var(--mfa90b83e4d87) 10%,var(--o5ad4c6f18427))
}.kc780cf93000a{contain:none}
.t172781503eb7:is([data-i1983912a65a9=f9aebff798ec1], [data-i1983912a65a9=ua1801c9ae459], [data-i1983912a65a9=lcbed90fcb826]) {
	--c2aa8f51430d4: var(--hb0ed1695bbb8)
}.q834bc5534520{z-index:auto}
.c5193a69efbd9 {
	display: contents
}.zfc501aeee554{unicode-bidi:normal}
@media(max-width:800px) {
	.v6e02d2dd4f2a>li>a {
		flex: 1;
		min-width: 0
	}
}
.nf70ebeeab6f0>p {
	margin: 1em 0
}
div.ra5320987e13d {
	margin: 1em 0
}
.nf70ebeeab6f0 menu, .nf70ebeeab6f0>p, .nf70ebeeab6f0 ul {
	font-size: .82rem;
	color: var(--x00306be1005c);
	flex-wrap: wrap;
	gap: 10px;
	list-style: none;
	display: flex;
	padding: 0
}
.aaa37b46c33e4 {
	row-gap: 6px;
	flex-wrap: wrap
}
.b25cfec9fefb5 {
	margin: 0;
	color: var(--l8f10709b8506);
	font-size: 13px;
	text-align: center;
	flex-basis: 100%;
	font-weight: 800;
	line-height: 1.35
}
.ra5320987e13d>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--qa5e079856007)
}
.t172781503eb7 {
	padding-bottom: 110px
}
.ee1e603279240 .q1f328e7065c0 {
	grid-template-columns: 1fr 1fr
}.c83bbc74d9537{z-index:auto}
.a2057c5b7a0e1 li {
	display: inline
}
@media(max-width:800px) {
	body[data-p84bc18103c19] .ee1e603279240, .ee1e603279240 {
		padding-top: 12px;
		gap: 20px
	}
	.adbc2cb06a6ee img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain
	}
	.h23df03e96902 .l35d9accc869d {
		-webkit-box-orient: vertical;
		overflow: hidden;
		-webkit-line-clamp: 2;
		display: -webkit-box
	}
	.adbc2cb06a6ee, body[data-p84bc18103c19] .adbc2cb06a6ee {
		order: -1;
		grid-column: auto
	}
	.h23df03e96902 h1 {
		font-size: clamp(22px,6vw,32px)
	}
}
.adbc2cb06a6ee img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.jc2d6ab9f2510 img {
	aspect-ratio: 3/2;
	object-fit: contain
}
.e02864b995854 {
	object-fit: contain
}.hf3edcf4eaacc{z-index:auto}
