body {
	--a8c49c443a11f: rgb(99,124,116);
	--c8b6f64ea05ee: 12px;
	color: var(--d4980eb13c272);
	background: var(--y6aeb9f0bfb9f);
	--xddf993132bf8: rgb(220,233,227);
	--y6aeb9f0bfb9f: rgb(255,255,255);
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	--m3caaf46b676c: rgb(240,245,243);
	line-height: 1.7;
	--wfa93e6856922: rgb(233,245,238);
	margin: 0px;
	--v65cefd906dd8: rgb(25,123,102);
	--d4980eb13c272: rgb(22,59,50);
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}.qcfff439c7cda{contain:none}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}
a {
	color: inherit;
	text-decoration: none;
}.hd3f9c548e54d{z-index:auto}
p {
	color: var(--a8c49c443a11f);
}
.m02179bc455c8 {
	background: var(--y6aeb9f0bfb9f);
	top: 0px;
	border-bottom: 1px solid var(--xddf993132bf8);
	z-index: 5;
	position: sticky;
}.l490d3b4d1ac9{visibility:inherit}
* {
	box-sizing: border-box;
}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
body[data-v102346247e5d=u2502cc9d57a2] {
	--d4980eb13c272: rgb(250,237,232);
	--c8b6f64ea05ee: 8px;
	--m3caaf46b676c: rgb(50,26,39);
	--v65cefd906dd8: rgb(237,159,155);
	--xddf993132bf8: rgb(82,48,63);
	--a8c49c443a11f: rgb(201,170,183);
	--y6aeb9f0bfb9f: rgb(36,16,27);
}.i328fa0381223{outline-offset:0}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--v65cefd906dd8);
	outline-offset: 4px;
}
h1, h2, h3, p {
	margin: 0px 0px 1rem;
}
img {
	display: block;
	max-width: 100%;
	height: auto;
}
.n15f0b39ac29e {
	max-width: 1140px;
	margin: auto;
	padding: 0px 24px;
}.u025ec29d9ef0{outline-offset:0}
.h9420f8f8324a {
	align-items: center;
	max-width: 1140px;
	margin: auto;
	display: flex;
	min-height: 64px;
	justify-content: space-between;
	gap: 24px;
	padding: 12px 24px;
}
.tf2ff80053f7e img {
	width: 100%;
	border-radius: var(--c8b6f64ea05ee);
	object-fit: cover;
	aspect-ratio: 1/1;
}.ncce5e0a16e52{unicode-bidi:normal}
.re5b765e0f929 {
	top: -100px;
	left: 20px;
	background: var(--y6aeb9f0bfb9f);
	z-index: 20;
	position: absolute;
	padding: 10px;
}
.re5b765e0f929:focus {
	top: 10px;
}
a:hover {
	text-decoration: underline;
}.e33844120ed80{z-index:auto}
.be97606dfcc39 {
	text-align: center;
}.kde96f602b641{isolation:auto}
.g538ebab20a75 {
	display: flex;
	font-weight: 750;
	align-items: center;
	gap: 10px;
}
.w944121eeb823 {
	gap: 20px;
	display: flex;
	flex-wrap: wrap;
	font-size: .85rem;
}
.tbdec7958aa96 {
	display: none;
}
.sd7127d95a978 {
	align-items: center;
	grid-template-columns: 1fr 1fr;
	padding: 40px 0px;
	gap: 40px;
	display: grid;
}
.nf5cf1d0cfeae {
	margin: 24px auto 0px;
	max-width: 480px;
	gap: 12px;
	display: grid;
}.x0b6d33296a5e{z-index:auto}
.yf190a56c9a69 {
	font-size: 1rem;
}.d5c04ed8b7e38{unicode-bidi:normal}
.lb0244534c63b {
	font-weight: 650;
	background: var(--v65cefd906dd8);
	text-align: center;
	display: block;
	color: rgb(255,255,255);
	border: 1px solid var(--v65cefd906dd8);
	border-radius: 6px;
	padding: 12px 20px;
}
.de1ef8c3315f3 {
	color: var(--v65cefd906dd8);
	background: 0 0;
}
.af79755b326e0 p {
	margin: 0px;
	font-size: .86rem;
}.h104f67a546d9{opacity:1}
.h412cda2c5b71 {
	margin: 12px 0px 32px;
}
.v70d3b848ac15 h3 {
	margin: 0px;
}.p5b85d1ad20ac{z-index:auto}
.af79755b326e0>a>div {
	padding: 16px;
}
.y238b28534710 {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
}.ec8d4ab1bccbe{opacity:1}
.t1d54402a1558 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-j8d4d6efe547e="v15470472b724"] .sd7127d95a978 {
	grid-template-columns: 1fr 1fr;
}
.nf3619d6c3d96 {
	gap: 12px;
	display: grid;
}.e159d705135cc{font-kerning:auto}
.af79755b326e0 {
	overflow: hidden;
	min-width: 0px;
	background: var(--m3caaf46b676c);
	border: 1px solid var(--xddf993132bf8);
	border-radius: var(--c8b6f64ea05ee);
}
.af79755b326e0 img {
	width: 100%;
	object-fit: cover;
	aspect-ratio: 1/1;
}.a6be1da561d39{z-index:auto}
.w64343b69a454 {
	border-top: 1px solid var(--xddf993132bf8);
	padding: 28px 0px;
}.d751076f76579{font-kerning:auto}
.w64343b69a454>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--v65cefd906dd8);
}
.t1d54402a1558 img {
	aspect-ratio: 16/9;
}
.v70d3b848ac15 {
	background: var(--m3caaf46b676c);
	padding: 18px;
	border: 1px solid var(--xddf993132bf8);
	border-radius: var(--c8b6f64ea05ee);
}
.h7bf8d6a34dbc {
	display: flex;
	padding: 0px;
	color: var(--v65cefd906dd8);
	flex-wrap: wrap;
	gap: 12px;
	margin: 16px 0px;
	list-style: none;
	font-size: .88rem;
}.s24180c55f2b9{unicode-bidi:normal}
.oa979cf656d79 {
	scroll-snap-type: x proximity;
	display: flex;
	overflow-x: auto;
	gap: 16px;
	padding-bottom: 12px;
}
.oa979cf656d79 img {
	width: 240px;
	scroll-snap-align: start;
	flex-shrink: 0;
}.ff3898ecebe59{z-index:auto}
.l364f9235c97e>a {
	min-width: 220px;
}
.n97618ce46e55>a {
	min-width: 220px;
}
body[data-b72695296f57a=b5797bc156257] .nf3619d6c3d96 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.l364f9235c97e {
	display: flex;
	gap: 16px;
	justify-content: center;
	padding: 32px 0px;
}
.oc6c5ea7d06e7 nav {
	gap: 20px;
	display: flex;
	flex-wrap: wrap;
	font-size: .86rem;
	margin-top: 20px;
}
.dc81a55f7020a summary {
	cursor: pointer;
	font-weight: 650;
}.c8a8845279358{outline-offset:0}
.oc6c5ea7d06e7 {
	border-top: 1px solid var(--xddf993132bf8);
	padding: 32px 0px 100px;
}
.n97618ce46e55 {
	background: var(--y6aeb9f0bfb9f);
	z-index: 10;
	justify-content: center;
	position: fixed;
	padding: 10px 24px;
	border-top: 1px solid var(--xddf993132bf8);
	display: flex;
	bottom: 0px;
	left: 0px;
	right: 0px;
	gap: 12px;
}
.z736323811c04 {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px;
}.n4ae10da16880{outline-offset:0}
.i5df56cb5dea8 {
	min-width: 0px;
}.s555236322f4d{font-kerning:auto}
.nf63b0c688376 {
	border-radius: var(--c8b6f64ea05ee);
	margin: 24px 0px;
	width: 100%;
	max-height: 560px;
	object-fit: cover;
}
.dc81a55f7020a details {
	padding: 16px 0px;
	border-bottom: 1px solid var(--xddf993132bf8);
}
.dc81a55f7020a h2 {
	margin-top: 28px;
}
.dc81a55f7020a {
	overflow-wrap: anywhere;
}
.dc81a55f7020a table {
	overflow-x: auto;
	display: block;
	max-width: 100%;
}
.a82ddb7b224d9 ol {
	display: flex;
	font-size: .82rem;
	padding: 0px;
	gap: 10px;
	flex-wrap: wrap;
	list-style: none;
	color: var(--a8c49c443a11f);
}.xa84c522e7fda{opacity:1}
body[data-v102346247e5d=u2502cc9d57a2] .lb0244534c63b {
	color: var(--y6aeb9f0bfb9f);
}.vbd2eae9d96d7{font-kerning:auto}
body[data-v102346247e5d=u2502cc9d57a2] .de1ef8c3315f3 {
	color: var(--v65cefd906dd8);
}.m0b1307dd64f5{z-index:auto}
.x53f31dfd5fba {
	padding: 20px;
	border: 1px solid var(--xddf993132bf8);
	border-radius: var(--c8b6f64ea05ee);
	margin-top: 32px;
}
.m3bccfd56a253 {
	display: flex;
	flex-wrap: wrap;
	margin-top: 20px;
	font-size: .85rem;
	justify-content: center;
	gap: 10px;
}
body[data-v102346247e5d=u2502cc9d57a2] h1 {
	font-family: Georgia,times new roman,serif;
}.bac8cde0985a5{unicode-bidi:normal}
body[data-j8d4d6efe547e="v15470472b724"] .be97606dfcc39 {
	padding: 18px;
	background: var(--m3caaf46b676c);
	border-radius: var(--c8b6f64ea05ee);
}.j5a842a737545{outline-offset:0}
body[data-r8b1261ee2475="ee3fa6f6de208"] .w944121eeb823 a {
	background: var(--m3caaf46b676c);
	padding: 8px 12px;
	border-radius: var(--c8b6f64ea05ee);
}
body[data-nd6c7e9203428="xa037ca3f0eb3"] .w944121eeb823 a {
	border-bottom: 1px solid var(--v65cefd906dd8);
}
body[data-ra7f9c8d3d8c7="ldb28afe97285"] .tf2ff80053f7e img {
	border-radius: 28px;
}
body[data-r95add2b86fb0="h7cf2aa03e50f"] .n97618ce46e55 .lb0244534c63b {
	border-radius: 999px;
}
body[data-b72695296f57a=b5797bc156257] .v70d3b848ac15 {
	border-left: 3px solid var(--v65cefd906dd8);
}
@media(max-width:800px) {
	.w944121eeb823 {
		display: none;
	}
	.tbdec7958aa96 {
		position: relative;
		display: block;
	}
	.tbdec7958aa96 summary {
		cursor: pointer;
	}
	.h9420f8f8324a, body[data-r8b1261ee2475="ee3fa6f6de208"] .h9420f8f8324a {
		flex-direction: row;
	}
	.tbdec7958aa96 nav {
		width: 240px;
		padding: 16px;
		background: var(--y6aeb9f0bfb9f);
		box-shadow: 0 12px 24px #00000022;
		position: absolute;
		right: 0px;
		top: 100%;
		border: 1px solid var(--xddf993132bf8);
		gap: 12px;
		display: grid;
	}
	.tf2ff80053f7e {
		margin: auto;
		max-width: 420px;
		width: 100%;
	}
	.sd7127d95a978, body[data-j8d4d6efe547e="v15470472b724"] .sd7127d95a978 {
		gap: 24px;
		grid-template-columns: 1fr;
		padding: 24px 0px;
	}
	.n15f0b39ac29e {
		padding-left: 20px;
		padding-right: 20px;
	}
	.y238b28534710 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	body[data-b72695296f57a=b5797bc156257] .nf3619d6c3d96 {
		grid-template-columns: 1fr;
	}
	.n97618ce46e55 {
		padding: 10px 20px;
	}
	.n97618ce46e55>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1;
	}
	.l364f9235c97e>a {
		min-width: 0px;
		flex: 1;
	}
	.h9420f8f8324a {
		min-height: 56px;
		padding: 10px 20px;
	}
}.fffa0b49f36eb{contain:none}
@media(max-width:540px) {
	.y238b28534710, .t1d54402a1558 {
		grid-template-columns: 1fr;
	}
	.sd7127d95a978 h1 {
		font-size: 1.6rem;
	}
	.h412cda2c5b71 .af79755b326e0>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.h412cda2c5b71 .af79755b326e0 p {
		display: none;
	}
	.h412cda2c5b71 .af79755b326e0>a>div {
		padding: 12px;
	}
	.w64343b69a454 {
		padding: 24px 0px;
	}
	.n97618ce46e55 .lb0244534c63b {
		padding: 10px 12px;
	}
	.h412cda2c5b71 {
		gap: 12px;
	}
	.l364f9235c97e {
		gap: 10px;
	}
	.h412cda2c5b71 .af79755b326e0 img {
		height: 100%;
		aspect-ratio: auto;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
.i5df56cb5dea8[data-ra26274054f27=mddf2c80d05ce] .dc81a55f7020a, .i5df56cb5dea8[data-ra26274054f27=c75a7f1682a4e] .dc81a55f7020a {
	counter-reset: cc6719a1186eb;
}
.w64343b69a454[data-a06588e8cea8c=c94cf995dea51] .nf3619d6c3d96 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.i5df56cb5dea8[data-ra26274054f27=i6139d466a59a] .dc81a55f7020a p {
	break-inside: avoid;
}
[data-h40116802083c] {
	flex-wrap: wrap;
	display: flex;
	padding: 20px 0px;
	align-items: center;
	gap: 12px;
}
[data-h40116802083c] input {
	background: var(--m3caaf46b676c);
	border: 1px solid var(--xddf993132bf8);
	color: var(--d4980eb13c272);
	flex: 1;
	min-width: 180px;
	font: inherit;
	padding: 12px;
	border-radius: 6px;
}.f5eeb81e6605a{isolation:auto}
.z6528dcd4f6ee .af79755b326e0 img {
	width: 120px;
}
.be97606dfcc39 {
	min-width: 0px;
}.j27ec83e283f7{contain:none}
[data-h40116802083c] button {
	background: var(--v65cefd906dd8);
	color: var(--y6aeb9f0bfb9f);
	border: 0;
	font: inherit;
	border-radius: 6px;
	padding: 12px 20px;
}.b43e4952af7cd{z-index:auto}
.x72c4975edb30 {
	padding: 0px;
	list-style: none;
}
.x72c4975edb30 [hidden] {
	display: none;
}.q968dacb06810{isolation:auto}
.yd9236d3580b7 summary {
	font-weight: 650;
	cursor: pointer;
}
.yd9236d3580b7 details p {
	margin: 12px 0px;
}.p24408507556d{unicode-bidi:normal}
.z6528dcd4f6ee {
	gap: 24px;
	margin: 24px 0px;
	display: grid;
}
.x72c4975edb30 li {
	padding: 14px 0px;
	border-bottom: 1px solid var(--xddf993132bf8);
}
.w64343b69a454[data-a06588e8cea8c=e4f5481dff1b0] .p9650949a385c {
	grid-template-columns: 2fr 1fr;
}.id57aa8cd15e9{font-kerning:auto}
.yd9236d3580b7 details {
	padding: 16px 18px;
	background: var(--m3caaf46b676c);
	border-bottom: 1px solid var(--xddf993132bf8);
}
.i5df56cb5dea8[data-ra26274054f27=mddf2c80d05ce] .dc81a55f7020a h2, .i5df56cb5dea8[data-ra26274054f27=c75a7f1682a4e] .dc81a55f7020a h2 {
	counter-increment: cc6719a1186eb;
	border-left: 3px solid var(--v65cefd906dd8);
	background: var(--m3caaf46b676c);
	padding: 16px;
}.qab239174bba3{z-index:auto}
.w64343b69a454[data-a06588e8cea8c=e4f5481dff1b0] .af79755b326e0:first-child {
	grid-row: span 2;
}.j9cc9672e097b{unicode-bidi:normal}
.w64343b69a454[data-a06588e8cea8c=j286824bfce00] .p9650949a385c {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.z6528dcd4f6ee .af79755b326e0>a {
	gap: 8px;
	grid-template-columns: 120px 1fr;
	display: grid;
}.nda01c9100659{outline-offset:0}
.i5df56cb5dea8[data-ra26274054f27=i6139d466a59a] .dc81a55f7020a {
	column-gap: 32px;
	columns: 2;
}
.v70d3b848ac15 p {
	margin: 0px;
	grid-column: 2;
}
.w64343b69a454[data-a06588e8cea8c=c94cf995dea51] .v70d3b848ac15 p {
	grid-column: auto;
}.v79c294a92eec{visibility:inherit}
body[data-b72695296f57a=b5797bc156257] .i5df56cb5dea8[data-ra26274054f27=i6139d466a59a] .dc81a55f7020a {
	columns: 1;
}.k7e4894221601{isolation:auto}
@media(max-width:800px) {
	.i5df56cb5dea8[data-ra26274054f27=i6139d466a59a] .dc81a55f7020a {
		columns: 1;
	}
	.z6528dcd4f6ee .af79755b326e0 img {
		width: 88px;
	}
	.w64343b69a454[data-a06588e8cea8c=c94cf995dea51] .nf3619d6c3d96 {
		grid-template-columns: 1fr;
	}
	.z6528dcd4f6ee .af79755b326e0>a {
		grid-template-columns: 88px 1fr;
	}
}.qd9600e295dd0{visibility:inherit}
@media(min-width:801px) {
	.m3bccfd56a253 {
		display: none;
	}
}
.oa979cf656d79>li {
	flex-shrink: 0;
}
.d63caa4f8d6c6>.d2a969bfab717::after {
	content: "";
	display: block;
	height: 72px;
}.abd8f724fb857{font-kerning:auto}
.l364f9235c97e>li>a {
	min-width: 220px;
}
.d63caa4f8d6c6 {
	--ge21e7854fa75: var(--wfa93e6856922);
	--jf72e8efbd4df: var(--m3caaf46b676c);
	--n3750408cc447: rgb(255,255,255);
	--u5b25c320b702: rgba(255,255,255,.14);
	--i25d68fd42cef: var(--m3caaf46b676c);
	--a8af8c4468e0f: var(--xddf993132bf8);
	--kc5b4fa6a5f16: var(--d4980eb13c272);
	--sed2c533eeb95: var(--c8b6f64ea05ee);
	--f5e1182300732: var(--y6aeb9f0bfb9f);
	--v2659a8a1753f: var(--d4980eb13c272);
	--qbe43a066169a: color-mix(in srgb,var(--v65cefd906dd8) 16%,rgb(13,15,20));
	--a3b236a52eb91: var(--v65cefd906dd8);
	--l5e989bed7850: 6px;
	--m4464914f7847: var(--v65cefd906dd8);
	--sddc691f0e996: var(--xddf993132bf8);
	--ndf471936870f: inherit;
	--a7a5ba7d69b5d: var(--a8c49c443a11f);
	--t237adddf4896: rgba(255,255,255,.72);
}.z0e48718c4e88{isolation:auto}
.d63caa4f8d6c6:is([data-v102346247e5d=a9108df840801], [data-v102346247e5d=ud113fc73a039], [data-v102346247e5d=u2502cc9d57a2]) {
	--n3750408cc447: var(--y6aeb9f0bfb9f);
}
.d63caa4f8d6c6:is([data-v102346247e5d=a9108df840801], [data-v102346247e5d=u2502cc9d57a2]) {
	--ge21e7854fa75: color-mix(in srgb,var(--v65cefd906dd8) 10%,var(--m3caaf46b676c));
}
.d63caa4f8d6c6:has(>.d2a969bfab717) {
	padding-bottom: 0px;
}.v266ad849c14c{isolation:auto}
.n596ad02b2157 {
	display: contents;
}
:where(.h3ad236492e15) {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.w64343b69a454>.n596ad02b2157>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--v65cefd906dd8);
}
:where(figure.tf2ff80053f7e) {
	margin: 0px;
}
@media(max-width:800px) {
	.l364f9235c97e>li>a {
		min-width: 0px;
		flex: 1;
	}
}
.sd7127d95a978 .nf5cf1d0cfeae {
	grid-template-columns: 1fr 1fr;
}
.a82ddb7b224d9>p {
	margin: 1em 0px;
}.ae43b7e6b05bd{unicode-bidi:normal}
div.x72c4975edb30 {
	margin: 1em 0px;
}.adbe9a7dee13d{z-index:auto}
.a82ddb7b224d9 ul, .a82ddb7b224d9 menu, .a82ddb7b224d9>p {
	display: flex;
	font-size: .82rem;
	padding: 0px;
	gap: 10px;
	flex-wrap: wrap;
	list-style: none;
	color: var(--a8c49c443a11f);
}
.n97618ce46e55 {
	flex-wrap: wrap;
	row-gap: 6px;
}
.x72c4975edb30>div {
	padding: 14px 0px;
	border-bottom: 1px solid var(--xddf993132bf8);
}.f2caaf78944f5{unicode-bidi:normal}
.m72baab5c0fe8 {
	flex-basis: 100%;
	color: var(--m4464914f7847);
	margin: 0px;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	text-align: center;
}
.c9caa8cd7ead5 li {
	display: inline;
}
.d63caa4f8d6c6 {
	padding-bottom: 110px;
}.d918c80475c41{visibility:inherit}
@media(max-width:800px) {
	body[data-j8d4d6efe547e] .tf2ff80053f7e, .tf2ff80053f7e {
		order: -1;
		grid-column: auto;
	}
	.be97606dfcc39 h1 {
		font-size: clamp(22px,6vw,32px);
	}
	body[data-j8d4d6efe547e] .sd7127d95a978, .sd7127d95a978 {
		padding-top: 12px;
		gap: 20px;
	}
	.tf2ff80053f7e img {
		aspect-ratio: 3/2;
		object-fit: contain;
		max-height: 52svh;
	}
	.be97606dfcc39 .yf190a56c9a69 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
}
.tf2ff80053f7e img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.af79755b326e0 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}.wbc192e33f808{unicode-bidi:normal}
.nf63b0c688376 {
	object-fit: contain;
}
