a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--fcb53bd3daf40);
	outline-offset: 4px
}.uaebcc1cdb27c{isolation:auto}
img {
	display: block;
	max-width: 100%;
	height: auto
}.p331d98ea8406{z-index:auto}
* {
	box-sizing: border-box
}
body {
	--qcbb149b17eea: 12px;
	margin: 0;
	--ee5924059d3b4: #f0f5f3;
	--ca61bab0e8413: #ffffff;
	--cf7cb504c7bea: #dce9e3;
	background: var(--ca61bab0e8413);
	--fcb53bd3daf40: #197b66;
	--qc36523d257ed: #163b32;
	--n20bd205b2d4f: #637c74;
	color: var(--qc36523d257ed);
	--jf0ce70d0aec0: #e9f5ee;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7
}.rc322c2ec8528{z-index:auto}
.m5bd2249a10fb {
	border-bottom: 1px solid var(--cf7cb504c7bea);
	background: var(--ca61bab0e8413);
	top: 0;
	z-index: 5;
	position: sticky
}
h2, h3, h1, p {
	margin: 0 0 1rem
}
a {
	text-decoration: none;
	color: inherit
}
p {
	color: var(--n20bd205b2d4f)
}
.j0bd69bc507cc {
	margin: auto;
	padding: 0 24px;
	max-width: 1140px
}.d70b4be9910ae{opacity:1}
.g3a26adccdafc {
	margin: auto;
	padding: 12px 24px;
	gap: 24px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	max-width: 1140px;
	min-height: 64px
}
.ybf31ad666010 img {
	object-fit: cover;
	border-radius: var(--qcbb149b17eea);
	width: 100%;
	aspect-ratio: 1/1
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}.e860eaad13178{isolation:auto}
a:hover {
	text-decoration: underline
}.c3a8677ed6361{outline-offset:0}
.p33df46b21a86 {
	text-align: center
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.f08df44bb3555{opacity:1}
h3 {
	font-size: 1rem;
	line-height: 1.45
}.rfcb15b5bd498{unicode-bidi:normal}
.b71c82cd27ebc {
	z-index: 20;
	position: absolute;
	top: -100px;
	left: 20px;
	padding: 10px;
	background: var(--ca61bab0e8413)
}.obca25fe04c68{unicode-bidi:normal}
.b71c82cd27ebc:focus {
	top: 10px
}.m6aacb6097eae{outline-offset:0}
.zc7ba0eb61bb5 {
	display: flex;
	font-weight: 750;
	align-items: center;
	gap: 10px
}
.e01dab17c7769 {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
	font-size: 0.85rem
}
.p9321e0c365d0 {
	font-size: 1rem
}
.s11cc2bb28b46 {
	display: none
}
.o712a6008ed8f {
	align-items: center;
	padding: 40px 0;
	display: grid;
	gap: 40px;
	grid-template-columns: 1fr 1fr
}
.i7f4ebeaca2ce {
	max-width: 480px;
	gap: 12px;
	display: grid;
	margin: 24px auto 0
}
.r8eef9ecd1114 {
	display: block;
	background: var(--fcb53bd3daf40);
	text-align: center;
	padding: 12px 20px;
	border: 1px solid var(--fcb53bd3daf40);
	font-weight: 650;
	color: #ffffff;
	border-radius: 6px
}
.xad0ec68e8908>a>div {
	padding: 16px
}
.r867e283c7bde {
	gap: 20px;
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr))
}.lc2ef7c4a3927{outline-offset:0}
.b94d7f1c6925c {
	gap: 12px;
	display: grid
}
.h47241d26d4b8 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-e8ea084d762b0="w6fa584f2be59"] .o712a6008ed8f {
	grid-template-columns: 1.1fr 0.9fr
}
body[data-t7276d531d9af=rb5cdb17a57d6] .b94d7f1c6925c {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.xad0ec68e8908 p {
	font-size: 0.86rem;
	margin: 0
}
.pbf528bbcee66 {
	margin: 12px 0 32px
}.cfac9afb040b0{outline-offset:0}
.q053f1d62fff7 h3 {
	margin: 0
}.r4689ae7aff5f{isolation:auto}
.kbd2b1e0c352d {
	background: 0 0;
	color: var(--fcb53bd3daf40)
}
.xad0ec68e8908 {
	overflow: hidden;
	border: 1px solid var(--cf7cb504c7bea);
	border-radius: var(--qcbb149b17eea);
	background: var(--ee5924059d3b4);
	min-width: 0
}
.xad0ec68e8908 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}.g422547ee8d4e{outline-offset:0}
.c23912faec77a {
	border-top: 1px solid var(--cf7cb504c7bea);
	padding: 28px 0
}
.h47241d26d4b8 img {
	aspect-ratio: 16/9
}
.c23912faec77a>h2 {
	border-left: 3px solid var(--fcb53bd3daf40);
	padding-left: 12px
}
.q053f1d62fff7 {
	background: var(--ee5924059d3b4);
	border: 1px solid var(--cf7cb504c7bea);
	border-radius: var(--qcbb149b17eea);
	padding: 18px
}
.b76377f9d0001 {
	flex-wrap: wrap;
	display: flex;
	padding: 0;
	gap: 12px;
	list-style: none;
	margin: 16px 0;
	font-size: 0.88rem;
	color: var(--fcb53bd3daf40)
}
.w0a0aa3997bd3 {
	display: flex;
	gap: 16px;
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	overflow-x: auto
}.h28bc3166b6bb{opacity:1}
.u0a02e0d32c7e {
	padding: 32px 0;
	display: flex;
	gap: 16px;
	justify-content: center
}.ze3fb4cd7713d{z-index:auto}
.p643c3bd92b89 {
	overflow-wrap: anywhere
}.vaf58cb3d00eb{contain:none}
.j5d6aa3079b09 {
	border-top: 1px solid var(--cf7cb504c7bea);
	padding: 32px 0 100px
}
.w0a0aa3997bd3 img {
	scroll-snap-align: start;
	width: 240px;
	flex-shrink: 0
}
.u0a02e0d32c7e>a {
	min-width: 220px
}
.j5d6aa3079b09 nav {
	display: flex;
	font-size: 0.86rem;
	gap: 20px;
	margin-top: 20px;
	flex-wrap: wrap
}
.tdf9b1bc12e0c>a {
	min-width: 220px
}
.p643c3bd92b89 summary {
	cursor: pointer;
	font-weight: 650
}.z611e31ca6c0f{visibility:inherit}
.tdf9b1bc12e0c {
	position: fixed;
	background: var(--ca61bab0e8413);
	border-top: 1px solid var(--cf7cb504c7bea);
	bottom: 0;
	z-index: 10;
	justify-content: center;
	gap: 12px;
	padding: 10px 24px;
	left: 0;
	right: 0;
	display: flex
}
.scd382152a6de {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px
}
.c6faa9a694f7b {
	min-width: 0
}.e24f7c315ce47{unicode-bidi:normal}
.n40bf8983e19c {
	border-radius: var(--qcbb149b17eea);
	margin: 24px 0;
	object-fit: cover;
	width: 100%;
	max-height: 560px
}
.p643c3bd92b89 h2 {
	margin-top: 28px
}
.p643c3bd92b89 details {
	border-bottom: 1px solid var(--cf7cb504c7bea);
	padding: 16px 0
}.ya54cd715eb9a{font-kerning:auto}
.p643c3bd92b89 table {
	display: block;
	max-width: 100%;
	overflow-x: auto
}
.g190f315617c5 ol {
	flex-wrap: wrap;
	color: var(--n20bd205b2d4f);
	display: flex;
	padding: 0;
	gap: 10px;
	font-size: 0.82rem;
	list-style: none
}.k4ebf8bfb5ca4{isolation:auto}
body[data-e1cc12ff1dadf=s97423783ced7] .r8eef9ecd1114 {
	color: var(--ca61bab0e8413)
}
body[data-e1cc12ff1dadf=s97423783ced7] .kbd2b1e0c352d {
	color: var(--fcb53bd3daf40)
}.pb91b7ee93edf{visibility:inherit}
.m9cd8f8f36d3e {
	border: 1px solid var(--cf7cb504c7bea);
	margin-top: 32px;
	border-radius: var(--qcbb149b17eea);
	padding: 20px
}.xd69274c033cb{isolation:auto}
.kfbc4e0f1e9a6 {
	font-size: 0.85rem;
	gap: 10px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin-top: 20px
}.nfc3305f134e4{unicode-bidi:normal}
body[data-e1cc12ff1dadf=s97423783ced7] h1 {
	font-family: Georgia,times new roman,serif
}
body[data-n5f10ce1b3d46="sfbd08068aa28"] .e01dab17c7769 a {
	padding: 8px 12px;
	border-radius: var(--qcbb149b17eea);
	background: var(--ee5924059d3b4)
}.p11f6f93967d3{visibility:inherit}
body[data-k73ab7d977a55="z575b69ea3ca8"] .e01dab17c7769 a {
	border-bottom: 1px solid var(--fcb53bd3daf40)
}
body[data-e032b81866bf2="v6c07dc7699be"] .ybf31ad666010 img {
	border: 6px solid var(--ee5924059d3b4)
}
body[data-r3161835f2fb3="t7b4397ac9164"] .tdf9b1bc12e0c .r8eef9ecd1114 {
	border-radius: 999px
}.l79beabf220df{visibility:inherit}
body[data-t7276d531d9af=rb5cdb17a57d6] .q053f1d62fff7 {
	border-left: 3px solid var(--fcb53bd3daf40)
}.a9dadd44bc698{font-kerning:auto}
body[data-e1cc12ff1dadf=s97423783ced7] {
	--ee5924059d3b4: #321a27;
	--qc36523d257ed: #faede8;
	--n20bd205b2d4f: #c9aab7;
	--cf7cb504c7bea: #52303f;
	--qcbb149b17eea: 8px;
	--ca61bab0e8413: #24101b;
	--fcb53bd3daf40: #ed9f9b
}
@media(max-width:800px) {
	.s11cc2bb28b46 summary {
		cursor: pointer
	}
	body[data-n5f10ce1b3d46="sfbd08068aa28"] .g3a26adccdafc, .g3a26adccdafc {
		flex-direction: row
	}
	.e01dab17c7769 {
		display: none
	}
	.s11cc2bb28b46 {
		display: block;
		position: relative
	}
	.s11cc2bb28b46 nav {
		width: 240px;
		right: 0;
		position: absolute;
		padding: 16px;
		border: 1px solid var(--cf7cb504c7bea);
		gap: 12px;
		box-shadow: 0 12px 24px #00000022;
		top: 100%;
		background: var(--ca61bab0e8413);
		display: grid
	}
	.o712a6008ed8f, body[data-e8ea084d762b0="w6fa584f2be59"] .o712a6008ed8f {
		grid-template-columns: 1fr;
		padding: 24px 0;
		gap: 24px
	}
	.j0bd69bc507cc {
		padding-left: 20px;
		padding-right: 20px
	}
	.tdf9b1bc12e0c {
		padding: 10px 20px
	}
	.ybf31ad666010 {
		max-width: 420px;
		margin: auto;
		width: 100%
	}
	.tdf9b1bc12e0c>a {
		flex: 1;
		min-width: 0;
		max-width: 340px
	}
	.u0a02e0d32c7e>a {
		flex: 1;
		min-width: 0
	}
	.g3a26adccdafc {
		min-height: 56px;
		padding: 10px 20px
	}
	.r867e283c7bde {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-t7276d531d9af=rb5cdb17a57d6] .b94d7f1c6925c {
		grid-template-columns: 1fr
	}
}
@media(max-width:540px) {
	.pbf528bbcee66 {
		gap: 12px
	}
	.u0a02e0d32c7e {
		gap: 10px
	}
	.o712a6008ed8f h1 {
		font-size: 1.6rem
	}
	.pbf528bbcee66 .xad0ec68e8908>a>div {
		padding: 12px
	}
	.c23912faec77a {
		padding: 24px 0
	}
	.tdf9b1bc12e0c .r8eef9ecd1114 {
		padding: 10px 12px
	}
	.r867e283c7bde, .h47241d26d4b8 {
		grid-template-columns: 1fr
	}
	.pbf528bbcee66 .xad0ec68e8908>a {
		grid-template-columns: 88px 1fr;
		display: grid
	}
	.pbf528bbcee66 .xad0ec68e8908 p {
		display: none
	}
	.pbf528bbcee66 .xad0ec68e8908 img {
		height: 100%;
		aspect-ratio: auto
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
.c6faa9a694f7b[data-lb4eb458c388c=x1a68ce08beb4] .p643c3bd92b89 p {
	break-inside: avoid
}.m2684391bedf4{isolation:auto}
.c23912faec77a[data-l7241c0e80709=nd3b3f98e92b6] .b94d7f1c6925c {
	counter-reset: ca144a18e0a6d
}
.d985bd4f38057 details p {
	margin: 12px 0
}
[data-ee69104ffebde] {
	align-items: center;
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0
}.j18f0d4971b25{opacity:1}
.c23912faec77a[data-l7241c0e80709=wc4d53accd455] .b94d7f1c6925c {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
[data-ee69104ffebde] input {
	min-width: 180px;
	font: inherit;
	border: 1px solid var(--cf7cb504c7bea);
	border-radius: 6px;
	flex: 1;
	color: var(--qc36523d257ed);
	background: var(--ee5924059d3b4);
	padding: 12px
}
.ybe0efa6cc7d4 .xad0ec68e8908 img {
	width: 120px
}
.p33df46b21a86 {
	min-width: 0
}
[data-ee69104ffebde] button {
	border: 0;
	border-radius: 6px;
	color: var(--ca61bab0e8413);
	padding: 12px 20px;
	font: inherit;
	background: var(--fcb53bd3daf40)
}.x6c3494f1f35e{unicode-bidi:normal}
.d985bd4f38057 summary {
	cursor: pointer;
	font-weight: 650
}.g1bbe22138aed{z-index:auto}
.y52b4cdfec8b8 {
	list-style: none;
	padding: 0
}
.y52b4cdfec8b8 li {
	border-bottom: 1px solid var(--cf7cb504c7bea);
	padding: 14px 0
}.v54fe0fe4f506{unicode-bidi:normal}
.d985bd4f38057 details {
	background: var(--ee5924059d3b4);
	border-bottom: 1px solid var(--cf7cb504c7bea);
	padding: 16px 18px
}
.y52b4cdfec8b8 [hidden] {
	display: none
}
.c23912faec77a[data-l7241c0e80709=l36aea3a88cbd] .b94d7f1c6925c {
	grid-template-columns: repeat(2,minmax(0,1fr))
}.ne23c87e0e18a{outline-offset:0}
.c23912faec77a[data-l7241c0e80709=nd3b3f98e92b6] .q053f1d62fff7 {
	gap: 4px 16px;
	counter-increment: ca144a18e0a6d;
	grid-template-columns: 40px 1fr;
	display: grid
}
.ybe0efa6cc7d4 {
	margin: 24px 0;
	display: grid;
	gap: 24px
}
.c23912faec77a[data-l7241c0e80709=nd3b3f98e92b6] .q053f1d62fff7::before {
	font-weight: 750;
	content: counter(ca144a18e0a6d,decimal-leading-zero);
	color: var(--fcb53bd3daf40);
	grid-row: span 2
}
.ybe0efa6cc7d4 .xad0ec68e8908>a {
	gap: 8px;
	display: grid;
	grid-template-columns: 120px 1fr
}.cc23451f7e481{outline-offset:0}
.q053f1d62fff7 p {
	grid-column: 2;
	margin: 0
}.wf768411ee0b0{contain:none}
.c23912faec77a[data-l7241c0e80709=l36aea3a88cbd] .q053f1d62fff7 p, .c23912faec77a[data-l7241c0e80709=wc4d53accd455] .q053f1d62fff7 p {
	grid-column: auto
}
.c6faa9a694f7b[data-lb4eb458c388c=x1a68ce08beb4] .p643c3bd92b89 {
	columns: 2;
	column-gap: 32px
}.d713f8d1077e3{visibility:inherit}
body[data-t7276d531d9af=rb5cdb17a57d6] .c6faa9a694f7b[data-lb4eb458c388c=x1a68ce08beb4] .p643c3bd92b89 {
	columns: 1
}.lc909434a2b02{visibility:inherit}
.c6faa9a694f7b[data-lb4eb458c388c=f84d6cf0c7090] .p643c3bd92b89, .c6faa9a694f7b[data-lb4eb458c388c=z90c4f91af29d] .p643c3bd92b89 {
	counter-reset: c0d82e3ba07bc
}
.c6faa9a694f7b[data-lb4eb458c388c=z90c4f91af29d] .p643c3bd92b89 h2, .c6faa9a694f7b[data-lb4eb458c388c=f84d6cf0c7090] .p643c3bd92b89 h2 {
	border-left: 3px solid var(--fcb53bd3daf40);
	counter-increment: c0d82e3ba07bc;
	background: var(--ee5924059d3b4);
	padding: 16px
}
@media(max-width:800px) {
	.c6faa9a694f7b[data-lb4eb458c388c=x1a68ce08beb4] .p643c3bd92b89 {
		columns: 1
	}
	.ybe0efa6cc7d4 .xad0ec68e8908 img {
		width: 88px
	}
	.c23912faec77a[data-l7241c0e80709=l36aea3a88cbd] .b94d7f1c6925c, .c23912faec77a[data-l7241c0e80709=wc4d53accd455] .b94d7f1c6925c {
		grid-template-columns: 1fr
	}
	.ybe0efa6cc7d4 .xad0ec68e8908>a {
		grid-template-columns: 88px 1fr
	}
}.j6424152c8f92{unicode-bidi:normal}
@media(min-width:801px) {
	.kfbc4e0f1e9a6 {
		display: none
	}
}.fe437717a689b{unicode-bidi:normal}
.jca524dbb15a3:has(>.sd692cd57f35a) {
	padding-bottom: 0
}
.jca524dbb15a3 {
	--r7742d268e042: var(--ee5924059d3b4);
	--l094b165a65c9: var(--cf7cb504c7bea);
	--n55d82b771c26: rgba(255,255,255,0.72);
	--n81d5650abfe7: var(--cf7cb504c7bea);
	--lb1b5bab34983: var(--ca61bab0e8413);
	--e04214f8636bd: var(--qcbb149b17eea);
	--a4beb53b39b36: var(--fcb53bd3daf40);
	--padd25f6fb357: #ffffff;
	--a7d303c51dce5: var(--qc36523d257ed);
	--s80aaedd85afd: var(--ee5924059d3b4);
	--s87ba40c05e04: rgba(255,255,255,0.14);
	--xa841a7f9b91d: 6px;
	--g8320a0a6a105: var(--n20bd205b2d4f);
	--c25b43d31b1ed: var(--fcb53bd3daf40);
	--z2dafdd914e57: inherit;
	--rf86e2005640a: var(--jf0ce70d0aec0);
	--yda6dcd870b96: var(--qc36523d257ed);
	--m6c4195767734: color-mix(in srgb,var(--fcb53bd3daf40) 16%,#0d0f14)
}
.jca524dbb15a3:is([data-e1cc12ff1dadf=u773311833e8b], [data-e1cc12ff1dadf=s97423783ced7]) {
	--rf86e2005640a: color-mix(in srgb,var(--fcb53bd3daf40) 10%,var(--ee5924059d3b4))
}
:where(.ffb2d5d7876e4) {
	padding: 0;
	list-style: none;
	margin: 0
}
:where(figure.ybf31ad666010) {
	margin: 0
}
.c23912faec77a>.w0270765235b6>h2 {
	border-left: 3px solid var(--fcb53bd3daf40);
	padding-left: 12px
}
.w0a0aa3997bd3>li {
	flex-shrink: 0
}.v8c607ac46fcc{unicode-bidi:normal}
.jca524dbb15a3:is([data-e1cc12ff1dadf=u773311833e8b], [data-e1cc12ff1dadf=g37400e728f4c], [data-e1cc12ff1dadf=s97423783ced7]) {
	--padd25f6fb357: var(--ca61bab0e8413)
}.c65ed8cb106e7{font-kerning:auto}
.jca524dbb15a3>.sd692cd57f35a::after {
	height: 72px;
	content: "";
	display: block
}
.w0270765235b6 {
	display: contents
}
.u0a02e0d32c7e>li>a {
	min-width: 220px
}
@media(max-width:800px) {
	.u0a02e0d32c7e>li>a {
		flex: 1;
		min-width: 0
	}
}.tf8241239ab47{opacity:1}
.o712a6008ed8f .i7f4ebeaca2ce {
	grid-template-columns: 1fr 1fr
}
.g190f315617c5>p, .g190f315617c5 ul, .g190f315617c5 menu {
	flex-wrap: wrap;
	color: var(--n20bd205b2d4f);
	display: flex;
	padding: 0;
	gap: 10px;
	font-size: 0.82rem;
	list-style: none
}
.f41b280d64f62 li {
	display: inline
}.d5c1aec4d8770{unicode-bidi:normal}
.g190f315617c5>p {
	margin: 1em 0
}
div.y52b4cdfec8b8 {
	margin: 1em 0
}
.tdf9b1bc12e0c {
	flex-wrap: wrap;
	row-gap: 6px
}.md002b2930c19{opacity:1}
.la87feb03eb9c {
	font-size: 13px;
	flex-basis: 100%;
	font-weight: 800;
	line-height: 1.35;
	margin: 0;
	text-align: center;
	color: var(--c25b43d31b1ed)
}.u07a24e0ba3df{contain:none}
.y52b4cdfec8b8>div {
	border-bottom: 1px solid var(--cf7cb504c7bea);
	padding: 14px 0
}
.jca524dbb15a3 {
	padding-bottom: 110px
}
@media(max-width:800px) {
	.o712a6008ed8f, body[data-e8ea084d762b0] .o712a6008ed8f {
		padding-top: 12px;
		gap: 20px
	}
	.ybf31ad666010 img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
	.p33df46b21a86 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	.p33df46b21a86 .p9321e0c365d0 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical
	}
	.ybf31ad666010, body[data-e8ea084d762b0] .ybf31ad666010 {
		order: -1;
		grid-column: auto
	}
}
.ybf31ad666010 img {
	object-fit: contain;
	aspect-ratio: 3/2
}.x107ca9136bcc{opacity:1}
.xad0ec68e8908 img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.n40bf8983e19c {
	object-fit: contain
}
