* {
	box-sizing: border-box;
}.i8fa67caaad5b{contain:none}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--xe2d0712efe5d);
	outline-offset: 4px;
}.n80b8910b0259{opacity:1}
body {
	--p28769332e49f: #e9f5ee;
	--tc01bb50b09d3: #f0f5f3;
	--c381ab9f55202: #fff;
	--u6c23590beb53: #163b32;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	background: var(--c381ab9f55202);
	--xe2d0712efe5d: #197b66;
	--qebcd49553fa4: #637c74;
	color: var(--u6c23590beb53);
	--nf1451215cc93: #dce9e3;
	--o73575e5b0ac6: 12px;
	margin: 0px;
}
img {
	display: block;
	max-width: 100%;
	height: auto;
}.w207bb9572563{opacity:1}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}.saa3ca895f79f{outline-offset:0}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
body[data-t4e7ba7333a87=h177541fed746] {
	--tc01bb50b09d3: #1b182b;
	--o73575e5b0ac6: 4px;
	--nf1451215cc93: #302b42;
	--qebcd49553fa4: #b8b0c4;
	--c381ab9f55202: #100e1d;
	--u6c23590beb53: #f3eddc;
	--xe2d0712efe5d: #dbb85d;
}.h67aec1a02223{contain:none}
p, h2, h1, h3 {
	margin: 0px 0px 1rem;
}.f9b20653fe40a{z-index:auto}
.l7c33283a3525 {
	margin: auto;
	padding: 0px 24px;
	max-width: 1140px;
}
.fb700016a070d {
	top: 0px;
	position: sticky;
	background: var(--c381ab9f55202);
	z-index: 5;
	border-bottom: 1px solid var(--nf1451215cc93);
}
a {
	color: inherit;
	text-decoration: none;
}
p {
	color: var(--qebcd49553fa4);
}
a:hover {
	text-decoration: underline;
}
.p2b652479c8cf {
	text-align: center;
}
.rf8ece1a00c4c {
	align-items: center;
	padding: 12px 24px;
	margin: auto;
	justify-content: space-between;
	display: flex;
	gap: 24px;
	max-width: 1140px;
	min-height: 64px;
}
.ee79baa65ac39 img {
	border-radius: var(--o73575e5b0ac6);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.iebc8fbca19a8 {
	font-weight: 750;
	display: flex;
	align-items: center;
	gap: 10px;
}.b6a4082e88a47{outline-offset:0}
.yfd7935aa4f00 {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
	font-size: 0.85rem;
}
.dc62192b26ec6 {
	z-index: 20;
	position: absolute;
	padding: 10px;
	background: var(--c381ab9f55202);
	top: -100px;
	left: 20px;
}.g62ec0f7ee74f{outline-offset:0}
.h146b2afab5fe {
	font-size: 1rem;
}
.m9494e90bf5ae {
	display: none;
}
.pd6c00c7904e9 {
	gap: 40px;
	padding: 40px 0px;
	align-items: center;
	grid-template-columns: 1fr 1fr;
	display: grid;
}.vc8ffe30fffd5{opacity:1}
.g5a236ae663f9 {
	max-width: 480px;
	margin: 24px auto 0px;
	display: grid;
	gap: 12px;
}.z3a9fa20e62d0{outline-offset:0}
.t9e26c364aabc {
	padding: 12px 20px;
	text-align: center;
	border: 1px solid var(--xe2d0712efe5d);
	border-radius: 6px;
	font-weight: 650;
	background: var(--xe2d0712efe5d);
	color: #fff;
	display: block;
}
.u1bf3c322f656>a>div {
	padding: 16px;
}
.p63c872a3d053 {
	color: var(--xe2d0712efe5d);
	background: 0 0;
}
.u1bf3c322f656 {
	overflow: hidden;
	background: var(--tc01bb50b09d3);
	border: 1px solid var(--nf1451215cc93);
	border-radius: var(--o73575e5b0ac6);
	min-width: 0px;
}
.l6d13cd58489c {
	padding: 28px 0px;
	border-top: 1px solid var(--nf1451215cc93);
}.zcec250300c40{isolation:auto}
.l6d13cd58489c>h2 {
	border-left: 3px solid var(--xe2d0712efe5d);
	padding-left: 12px;
}
.b3cac12c58814 {
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
}.je51f1e75f6b3{font-kerning:auto}
.kc5bdd104f7f3 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.u1bf3c322f656 p {
	font-size: 0.86rem;
	margin: 0px;
}
.me67cdfaa60a5 {
	margin: 12px 0px 32px;
}
.o0bb7bbd200db h3 {
	margin: 0px;
}.d99f63cc079ed{visibility:inherit}
body[data-u0e60e3aa587a="h404070e46464"] .pd6c00c7904e9 {
	grid-template-columns: 1.1fr 0.9fr;
}.s261b571f30c5{isolation:auto}
body[data-pd121d9a485e0=e378036644612] .s85dfd45e4ddb {
	grid-template-columns: repeat(3,minmax(0,1fr));
}.r6499be33c774{unicode-bidi:normal}
.u1bf3c322f656 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.dc62192b26ec6:focus {
	top: 10px;
}.pb3dcd38026b8{z-index:auto}
.kc5bdd104f7f3 img {
	aspect-ratio: 16/9;
}.jfc51f6e091cd{unicode-bidi:normal}
.o0bb7bbd200db {
	background: var(--tc01bb50b09d3);
	border: 1px solid var(--nf1451215cc93);
	border-radius: var(--o73575e5b0ac6);
	padding: 18px;
}
.s85dfd45e4ddb {
	display: grid;
	gap: 12px;
}.s9af5906eed0b{outline-offset:0}
.h31aefe16f230 {
	color: var(--xe2d0712efe5d);
	margin: 16px 0px;
	flex-wrap: wrap;
	list-style: none;
	display: flex;
	font-size: 0.88rem;
	padding: 0px;
	gap: 12px;
}
.gf4247237d7ab {
	scroll-snap-type: x proximity;
	display: flex;
	overflow-x: auto;
	padding-bottom: 12px;
	gap: 16px;
}
.gf4247237d7ab img {
	scroll-snap-align: start;
	flex-shrink: 0;
	width: 240px;
}
.t0340715a9a7a>a {
	min-width: 220px;
}
.rf526af9e2bac>a {
	min-width: 220px;
}
.t0340715a9a7a {
	display: flex;
	padding: 32px 0px;
	gap: 16px;
	justify-content: center;
}
.ka6a426124fb5 {
	padding: 32px 0px 100px;
	border-top: 1px solid var(--nf1451215cc93);
}
.ka6a426124fb5 nav {
	font-size: 0.86rem;
	display: flex;
	margin-top: 20px;
	gap: 20px;
	flex-wrap: wrap;
}
.b3ba877c4c65a summary {
	cursor: pointer;
	font-weight: 650;
}
.b3ba877c4c65a {
	overflow-wrap: anywhere;
}
.rf526af9e2bac {
	background: var(--c381ab9f55202);
	justify-content: center;
	border-top: 1px solid var(--nf1451215cc93);
	position: fixed;
	z-index: 10;
	display: flex;
	gap: 12px;
	padding: 10px 24px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}.n34e6489e4391{unicode-bidi:normal}
.b49ee4073afcc {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px;
}.laeaf2eea65d9{isolation:auto}
.h11f9b9000c07 {
	min-width: 0px;
}
.wddf10bd2b05d {
	margin: 24px 0px;
	border-radius: var(--o73575e5b0ac6);
	object-fit: cover;
	width: 100%;
	max-height: 560px;
}.l67cb7ddca5f1{contain:none}
.b3ba877c4c65a details {
	padding: 16px 0px;
	border-bottom: 1px solid var(--nf1451215cc93);
}.x607dd210e0ba{opacity:1}
.b3ba877c4c65a h2 {
	margin-top: 28px;
}.x20d92d685233{opacity:1}
.b3ba877c4c65a table {
	max-width: 100%;
	overflow-x: auto;
	display: block;
}
.md9bd6a1ba9e3 ol {
	gap: 10px;
	flex-wrap: wrap;
	display: flex;
	font-size: 0.82rem;
	padding: 0px;
	color: var(--qebcd49553fa4);
	list-style: none;
}.zade4baa75c3f{font-kerning:auto}
body[data-t4e7ba7333a87=h177541fed746] .t9e26c364aabc {
	color: var(--c381ab9f55202);
}.j6bea6794fb49{z-index:auto}
body[data-t4e7ba7333a87=h177541fed746] .p63c872a3d053 {
	color: var(--xe2d0712efe5d);
}.q8c2e4d1d3eb8{unicode-bidi:normal}
.s0d9cd86fa58e {
	margin-top: 32px;
	border: 1px solid var(--nf1451215cc93);
	border-radius: var(--o73575e5b0ac6);
	padding: 20px;
}
body[data-qc39d0d17584a="r44295717f3c5"] .yfd7935aa4f00 a {
	padding: 8px 12px;
	border-radius: var(--o73575e5b0ac6);
	background: var(--tc01bb50b09d3);
}
.adfce64a15704 {
	display: flex;
	gap: 10px;
	font-size: 0.85rem;
	justify-content: center;
	flex-wrap: wrap;
	margin-top: 20px;
}
body[data-bfd905dba6d1d="ea63add2f250f"] .yfd7935aa4f00 a {
	border-bottom: 1px solid var(--xe2d0712efe5d);
}
body[data-pd121d9a485e0=e378036644612] .o0bb7bbd200db {
	border-left: 3px solid var(--xe2d0712efe5d);
}
@media(max-width:800px) {
	.yfd7935aa4f00 {
		display: none;
	}
	.m9494e90bf5ae summary {
		cursor: pointer;
	}
	body[data-qc39d0d17584a="r44295717f3c5"] .rf8ece1a00c4c, .rf8ece1a00c4c {
		flex-direction: row;
	}
	.m9494e90bf5ae {
		position: relative;
		display: block;
	}
	.m9494e90bf5ae nav {
		padding: 16px;
		right: 0px;
		display: grid;
		border: 1px solid var(--nf1451215cc93);
		gap: 12px;
		position: absolute;
		width: 240px;
		box-shadow: 0 12px 24px #0002;
		top: 100%;
		background: var(--c381ab9f55202);
	}
	.pd6c00c7904e9, body[data-u0e60e3aa587a="h404070e46464"] .pd6c00c7904e9 {
		padding: 24px 0px;
		gap: 24px;
		grid-template-columns: 1fr;
	}
	.l7c33283a3525 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.b3cac12c58814 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.ee79baa65ac39 {
		max-width: 420px;
		margin: auto;
		width: 100%;
	}
	.rf526af9e2bac {
		padding: 10px 20px;
	}
	body[data-pd121d9a485e0=e378036644612] .s85dfd45e4ddb {
		grid-template-columns: 1fr;
	}
	.rf526af9e2bac>a {
		flex: 1;
		min-width: 0px;
		max-width: 340px;
	}
	.t0340715a9a7a>a {
		flex: 1;
		min-width: 0px;
	}
	.rf8ece1a00c4c {
		min-height: 56px;
		padding: 10px 20px;
	}
}.t19e7527a06c2{visibility:inherit}
@media(max-width:540px) {
	.me67cdfaa60a5 .u1bf3c322f656 img {
		height: 100%;
		aspect-ratio: auto;
	}
	.me67cdfaa60a5 .u1bf3c322f656>a>div {
		padding: 12px;
	}
	.kc5bdd104f7f3, .b3cac12c58814 {
		grid-template-columns: 1fr;
	}
	.pd6c00c7904e9 h1 {
		font-size: 1.6rem;
	}
	.me67cdfaa60a5 {
		gap: 12px;
	}
	.t0340715a9a7a {
		gap: 10px;
	}
	.me67cdfaa60a5 .u1bf3c322f656>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.me67cdfaa60a5 .u1bf3c322f656 p {
		display: none;
	}
	.l6d13cd58489c {
		padding: 24px 0px;
	}
	.rf526af9e2bac .t9e26c364aabc {
		padding: 10px 12px;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}.qa1eb82b5eab9{visibility:inherit}
.h11f9b9000c07[data-ee2beb274d76d=meee4bd504230] .b3ba877c4c65a p {
	break-inside: avoid;
}
.h11f9b9000c07[data-ee2beb274d76d=v4b64ac78d2e3] .b3ba877c4c65a, .h11f9b9000c07[data-ee2beb274d76d=wa25806b29784] .b3ba877c4c65a {
	counter-reset: ce11e3be681c5;
}
.nbd9cb89ccabe details p {
	margin: 12px 0px;
}
[data-ocaf45987f766] {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	padding: 20px 0px;
	gap: 12px;
}
.k3a875b1804eb [hidden] {
	display: none;
}.f9adf21621476{outline-offset:0}
.feb95afda5f39 {
	margin: 24px 0px;
	gap: 24px;
	display: grid;
}.i185e86c2fe6d{opacity:1}
[data-ocaf45987f766] input {
	font: inherit;
	min-width: 180px;
	background: var(--tc01bb50b09d3);
	flex: 1;
	padding: 12px;
	border: 1px solid var(--nf1451215cc93);
	border-radius: 6px;
	color: var(--u6c23590beb53);
}
.feb95afda5f39 .u1bf3c322f656 img {
	width: 120px;
}
.p2b652479c8cf {
	min-width: 0px;
}
[data-ocaf45987f766] button {
	padding: 12px 20px;
	background: var(--xe2d0712efe5d);
	color: var(--c381ab9f55202);
	border: 0;
	border-radius: 6px;
	font: inherit;
}
.k3a875b1804eb {
	padding: 0px;
	list-style: none;
}.paa2d8fbaef73{outline-offset:0}
.k3a875b1804eb li {
	padding: 14px 0px;
	border-bottom: 1px solid var(--nf1451215cc93);
}.t7225ec1f256a{outline-offset:0}
.nbd9cb89ccabe details {
	background: var(--tc01bb50b09d3);
	border-bottom: 1px solid var(--nf1451215cc93);
	padding: 16px 18px;
}.e8fd57d24b0fc{contain:none}
.h11f9b9000c07[data-ee2beb274d76d=v4b64ac78d2e3] .b3ba877c4c65a h2, .h11f9b9000c07[data-ee2beb274d76d=wa25806b29784] .b3ba877c4c65a h2 {
	border-left: 3px solid var(--xe2d0712efe5d);
	counter-increment: ce11e3be681c5;
	background: var(--tc01bb50b09d3);
	padding: 16px;
}.x8bc14ddbdee7{z-index:auto}
.nbd9cb89ccabe summary {
	cursor: pointer;
	font-weight: 650;
}
.l6d13cd58489c[data-g0fc5ee871361=cf3ad78980232] .s85dfd45e4ddb {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.feb95afda5f39 .u1bf3c322f656>a {
	grid-template-columns: 120px 1fr;
	gap: 8px;
	display: grid;
}
.o0bb7bbd200db p {
	grid-column: 2;
	margin: 0px;
}
.h11f9b9000c07[data-ee2beb274d76d=meee4bd504230] .b3ba877c4c65a {
	columns: 2;
	column-gap: 32px;
}
body[data-pd121d9a485e0=e378036644612] .h11f9b9000c07[data-ee2beb274d76d=meee4bd504230] .b3ba877c4c65a {
	columns: 1;
}
.l6d13cd58489c[data-g0fc5ee871361=cf3ad78980232] .o0bb7bbd200db p {
	grid-column: auto;
}
@media(max-width:800px) {
	.l6d13cd58489c[data-g0fc5ee871361=cf3ad78980232] .s85dfd45e4ddb {
		grid-template-columns: 1fr;
	}
	.h11f9b9000c07[data-ee2beb274d76d=meee4bd504230] .b3ba877c4c65a {
		columns: 1;
	}
	.feb95afda5f39 .u1bf3c322f656>a {
		grid-template-columns: 88px 1fr;
	}
	.feb95afda5f39 .u1bf3c322f656 img {
		width: 88px;
	}
}
@media(min-width:801px) {
	.adfce64a15704 {
		display: none;
	}
}
.if354363c9379 {
	--c6b08dbfad370: inherit;
	--s5513cdaa4daa: var(--tc01bb50b09d3);
	--c31de95ce946b: var(--tc01bb50b09d3);
	--q1e0e78a1a97c: var(--u6c23590beb53);
	--l6e9a2b209c3b: 6px;
	--gfe5379cb5993: rgba(255,255,255,0.72);
	--f7497c438a783: var(--xe2d0712efe5d);
	--eb6e287e4ec77: #fff;
	--ze96a20d138ae: color-mix(in srgb,var(--xe2d0712efe5d) 16%,#0d0f14);
	--ebdc55ccf5ed6: var(--nf1451215cc93);
	--x697526cb1fab: var(--qebcd49553fa4);
	--l08168bf9ee19: var(--nf1451215cc93);
	--p30a68ccdc294: var(--xe2d0712efe5d);
	--n28307154bea8: var(--c381ab9f55202);
	--b0aa7d4437dc9: var(--p28769332e49f);
	--i5822f35af554: var(--o73575e5b0ac6);
	--wd1ae09e18863: var(--u6c23590beb53);
	--b6e596791f53d: rgba(255,255,255,0.14);
}
.if354363c9379:is([data-t4e7ba7333a87=h177541fed746], [data-t4e7ba7333a87=ndb971b52dd53]) {
	--b0aa7d4437dc9: color-mix(in srgb,var(--xe2d0712efe5d) 10%,var(--tc01bb50b09d3));
}
.gf4247237d7ab>li {
	flex-shrink: 0;
}
.if354363c9379:has(>.k0250b56dc9d8) {
	padding-bottom: 0px;
}
.if354363c9379>.k0250b56dc9d8::after {
	content: "";
	display: block;
	height: 72px;
}.j2b5dd503eb59{z-index:auto}
.t0340715a9a7a>li>a {
	min-width: 220px;
}.bdac85f67f56b{outline-offset:0}
.b04dba72c4200 {
	display: contents;
}
:where(.mdb632407f31e) {
	list-style: none;
	padding: 0px;
	margin: 0px;
}.te48ed307829c{unicode-bidi:normal}
:where(figure.ee79baa65ac39) {
	margin: 0px;
}.jc64fdbdc2c11{isolation:auto}
.if354363c9379:is([data-t4e7ba7333a87=h177541fed746], [data-t4e7ba7333a87=sc0d2d7d705ed], [data-t4e7ba7333a87=ndb971b52dd53]) {
	--eb6e287e4ec77: var(--c381ab9f55202);
}
.l6d13cd58489c>.b04dba72c4200>h2 {
	border-left: 3px solid var(--xe2d0712efe5d);
	padding-left: 12px;
}
@media(max-width:800px) {
	.t0340715a9a7a>li>a {
		flex: 1;
		min-width: 0px;
	}
}
.md9bd6a1ba9e3>p {
	margin: 1em 0px;
}
.md9bd6a1ba9e3>p, .md9bd6a1ba9e3 menu, .md9bd6a1ba9e3 ul {
	gap: 10px;
	flex-wrap: wrap;
	display: flex;
	font-size: 0.82rem;
	padding: 0px;
	color: var(--qebcd49553fa4);
	list-style: none;
}.cff1e5333f43e{contain:none}
.k3a875b1804eb>div {
	padding: 14px 0px;
	border-bottom: 1px solid var(--nf1451215cc93);
}.o3565cde37f3c{font-kerning:auto}
.rf526af9e2bac {
	flex-wrap: wrap;
	row-gap: 6px;
}
.if354363c9379 {
	padding-bottom: 110px;
}
.pd6c00c7904e9 .g5a236ae663f9 {
	grid-template-columns: 1fr 1fr;
}
.fdc0a2a5deb2c li {
	display: inline;
}
div.k3a875b1804eb {
	margin: 1em 0px;
}
.e703e46bb9d7c {
	flex-basis: 100%;
	color: var(--f7497c438a783);
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	margin: 0px;
	text-align: center;
}
@media(max-width:800px) {
	.ee79baa65ac39 img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain;
	}
	.ee79baa65ac39, body[data-u0e60e3aa587a] .ee79baa65ac39 {
		order: -1;
		grid-column: auto;
	}
	.p2b652479c8cf .h146b2afab5fe {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.pd6c00c7904e9, body[data-u0e60e3aa587a] .pd6c00c7904e9 {
		padding-top: 12px;
		gap: 20px;
	}
	.p2b652479c8cf h1 {
		font-size: clamp(22px,6vw,32px);
	}
}.zb6e7704cd4e0{isolation:auto}
.ee79baa65ac39 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}.o695d322e7826{visibility:inherit}
.u1bf3c322f656 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.wddf10bd2b05d {
	object-fit: contain;
}.o10074513c720{opacity:1}
