img {
	max-width: 100%;
	display: block;
	height: auto
}
body {
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	--t9c31c0849d33: #163b32;
	--w56292386eda5: #197b66;
	--k76da333154f5: #e9f5ee;
	line-height: 1.7;
	background: var(--rdc11b2028dd8);
	margin: 0;
	color: var(--t9c31c0849d33);
	--d8b5a74be7279: #f0f5f3;
	--rdc11b2028dd8: #ffffff;
	--ka07027eac7fc: #dce9e3;
	--vbd5ee83c4f05: 12px;
	--l062777dadf93: #637c74
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
a {
	color: inherit;
	text-decoration: none
}
a:hover {
	text-decoration: underline
}.y44ab82e4c5ad{unicode-bidi:normal}
.gae05fb3f273c {
	text-align: center
}
body[data-j20be8eb52838=c6b8be2cf439c] {
	--k76da333154f5: #123947;
	--w56292386eda5: #5bcbe3;
	--l062777dadf93: #a2c3cd;
	--t9c31c0849d33: #e8f4f7;
	--d8b5a74be7279: #102f40;
	--ka07027eac7fc: #214859;
	--rdc11b2028dd8: #081d2a;
	--vbd5ee83c4f05: 6px
}.bde6b70278adc{isolation:auto}
p {
	color: var(--l062777dadf93)
}.o7d5f90576aed{font-kerning:auto}
h2, h3, h1, p {
	margin: 0 0 1rem
}
.lfb88b26d821b {
	max-width: 1140px;
	margin: auto;
	padding: 0 24px
}.i81a97d4a1b05{visibility:inherit}
a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--w56292386eda5);
	outline-offset: 4px
}.w8b32427e64a8{z-index:auto}
* {
	box-sizing: border-box
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}
h3 {
	font-size: 1rem;
	line-height: 1.45
}
.db5084216e097 {
	display: flex;
	align-items: center;
	gap: 24px;
	padding: 12px 24px;
	justify-content: space-between;
	max-width: 1140px;
	min-height: 64px;
	margin: auto
}.m647aeef8b3c8{unicode-bidi:normal}
.n5efee635c1bc {
	font-weight: 750;
	gap: 10px;
	align-items: center;
	display: flex
}.l7b73a3395634{z-index:auto}
.zdd40cdf3dc60 {
	flex-wrap: wrap;
	font-size: 0.85rem;
	gap: 20px;
	display: flex
}
.e32efc745eea7 {
	font-size: 1rem
}
.l9b545b46bd9e {
	display: none
}
.g64622cff1675 {
	z-index: 5;
	background: var(--rdc11b2028dd8);
	top: 0;
	position: sticky;
	border-bottom: 1px solid var(--ka07027eac7fc)
}
.n1bab721dc558 img {
	width: 100%;
	aspect-ratio: 1/1;
	border-radius: var(--vbd5ee83c4f05);
	object-fit: cover
}
.i276cab1babdc {
	padding: 10px;
	background: var(--rdc11b2028dd8);
	top: -100px;
	left: 20px;
	position: absolute;
	z-index: 20
}
.h0a5640b952c0 {
	align-items: center;
	gap: 40px;
	padding: 40px 0;
	grid-template-columns: 1fr 1fr;
	display: grid
}
.i276cab1babdc:focus {
	top: 10px
}
.f61fa32cb6502 {
	margin: 24px auto 0;
	gap: 12px;
	max-width: 480px;
	display: grid
}.n49819d118f03{visibility:inherit}
.pd064e9507ceb {
	border: 1px solid var(--w56292386eda5);
	border-radius: 6px;
	padding: 12px 20px;
	font-weight: 650;
	background: var(--w56292386eda5);
	color: #ffffff;
	display: block;
	text-align: center
}.v261bbb6c9874{isolation:auto}
.df7f957faedb2 {
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
	gap: 20px
}.mf0210c278481{opacity:1}
.x0300be9831c0 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-k7c31eacebaf9="p4372c51eb342"] .h0a5640b952c0 {
	grid-template-columns: 1fr 1fr
}
body[data-m7cfc1dfd9749=h9ac808cd7f70] .nb16a430f9514 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.r66dffdfaa568{isolation:auto}
.pd9f55a70d216 p {
	font-size: 0.86rem;
	margin: 0
}
.s5a7ef7a4ac3a {
	margin: 12px 0 32px
}.s5d5d9d4008c9{font-kerning:auto}
.h150c1d835a90 h3 {
	margin: 0
}
.pd9f55a70d216>a>div {
	padding: 16px
}
.hccb2e85af35b {
	color: var(--w56292386eda5);
	background: 0 0
}
.pd9f55a70d216 {
	overflow: hidden;
	border: 1px solid var(--ka07027eac7fc);
	border-radius: var(--vbd5ee83c4f05);
	background: var(--d8b5a74be7279);
	min-width: 0
}.jd67f0e766a66{isolation:auto}
.pd9f55a70d216 img {
	width: 100%;
	aspect-ratio: 1/1;
	object-fit: cover
}
.x0300be9831c0 img {
	aspect-ratio: 16/9
}
.oac044a1f2889 {
	border-top: 1px solid var(--ka07027eac7fc);
	padding: 28px 0
}
.oac044a1f2889>h2 {
	border-left: 3px solid var(--w56292386eda5);
	padding-left: 12px
}
.h150c1d835a90 {
	padding: 18px;
	border: 1px solid var(--ka07027eac7fc);
	border-radius: var(--vbd5ee83c4f05);
	background: var(--d8b5a74be7279)
}
.nb16a430f9514 {
	gap: 12px;
	display: grid
}
.pbb0c0e600375 {
	flex-wrap: wrap;
	font-size: 0.88rem;
	color: var(--w56292386eda5);
	list-style: none;
	gap: 12px;
	margin: 16px 0;
	padding: 0;
	display: flex
}
.bbc38385187ba {
	padding-bottom: 12px;
	gap: 16px;
	display: flex;
	overflow-x: auto;
	scroll-snap-type: x proximity
}
.bbc38385187ba img {
	scroll-snap-align: start;
	width: 240px;
	flex-shrink: 0
}
.v86d4b79482ba {
	overflow-wrap: anywhere
}.o8116509b3d1f{visibility:inherit}
.f69fd36a4a554>a {
	min-width: 220px
}.s150c62c9f535{font-kerning:auto}
.s4345a0d3e99f>a {
	min-width: 220px
}
.f69fd36a4a554 {
	justify-content: center;
	padding: 32px 0;
	gap: 16px;
	display: flex
}
.ncbfd30c36283 nav {
	flex-wrap: wrap;
	margin-top: 20px;
	font-size: 0.86rem;
	gap: 20px;
	display: flex
}
.ncbfd30c36283 {
	border-top: 1px solid var(--ka07027eac7fc);
	padding: 32px 0 100px
}
.v86d4b79482ba summary {
	font-weight: 650;
	cursor: pointer
}
.s4345a0d3e99f {
	justify-content: center;
	border-top: 1px solid var(--ka07027eac7fc);
	bottom: 0;
	background: var(--rdc11b2028dd8);
	display: flex;
	left: 0;
	z-index: 10;
	padding: 10px 24px;
	right: 0;
	gap: 12px;
	position: fixed
}
.f800113b11d41 {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px
}
.xc4f748522414 {
	min-width: 0
}
.o9bcb2f2b3387 {
	width: 100%;
	margin: 24px 0;
	max-height: 560px;
	border-radius: var(--vbd5ee83c4f05);
	object-fit: cover
}
.v86d4b79482ba details {
	border-bottom: 1px solid var(--ka07027eac7fc);
	padding: 16px 0
}
.v86d4b79482ba table {
	max-width: 100%;
	display: block;
	overflow-x: auto
}
.v86d4b79482ba h2 {
	margin-top: 28px
}
.s2572524a16c5 ol {
	flex-wrap: wrap;
	list-style: none;
	font-size: 0.82rem;
	gap: 10px;
	padding: 0;
	color: var(--l062777dadf93);
	display: flex
}.a01eec5877b33{visibility:inherit}
body[data-j20be8eb52838=c6b8be2cf439c] .pd064e9507ceb {
	color: var(--rdc11b2028dd8)
}.o501e6cd8d72e{opacity:1}
body[data-j20be8eb52838=c6b8be2cf439c] .hccb2e85af35b {
	color: var(--w56292386eda5)
}.j047878d72c47{unicode-bidi:normal}
.qdbaf91a2b811 {
	padding: 20px;
	margin-top: 32px;
	border: 1px solid var(--ka07027eac7fc);
	border-radius: var(--vbd5ee83c4f05)
}
.wfff259710849 {
	flex-wrap: wrap;
	gap: 10px;
	justify-content: center;
	margin-top: 20px;
	font-size: 0.85rem;
	display: flex
}.x97ccd6473607{contain:none}
body[data-k7c31eacebaf9="p4372c51eb342"] .gae05fb3f273c {
	background: var(--d8b5a74be7279);
	padding: 18px;
	border-radius: var(--vbd5ee83c4f05)
}
body[data-u6e697dd0be35="s36c94153f041"] .zdd40cdf3dc60 a {
	background: var(--d8b5a74be7279);
	padding: 8px 12px;
	border-radius: var(--vbd5ee83c4f05)
}
body[data-ab2db706f5b4b="y8fa85095143a"] .s4345a0d3e99f .pd064e9507ceb {
	border-radius: 999px
}
body[data-m7cfc1dfd9749=h9ac808cd7f70] .h150c1d835a90 {
	border-left: 3px solid var(--w56292386eda5)
}
body[data-d07cee9e74192="k6ad3d43d89a3"] .zdd40cdf3dc60 a {
	padding: 4px 10px;
	background: var(--d8b5a74be7279)
}
@media(max-width:800px) {
	.zdd40cdf3dc60 {
		display: none
	}
	.l9b545b46bd9e {
		position: relative;
		display: block
	}
	.l9b545b46bd9e nav {
		padding: 16px;
		right: 0;
		background: var(--rdc11b2028dd8);
		border: 1px solid var(--ka07027eac7fc);
		display: grid;
		gap: 12px;
		width: 240px;
		top: 100%;
		position: absolute;
		box-shadow: 0 12px 24px #00000022
	}
	.n1bab721dc558 {
		max-width: 420px;
		width: 100%;
		margin: auto
	}
	body[data-k7c31eacebaf9="p4372c51eb342"] .h0a5640b952c0, .h0a5640b952c0 {
		padding: 24px 0;
		grid-template-columns: 1fr;
		gap: 24px
	}
	.df7f957faedb2 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.lfb88b26d821b {
		padding-left: 20px;
		padding-right: 20px
	}
	.s4345a0d3e99f {
		padding: 10px 20px
	}
	body[data-u6e697dd0be35="s36c94153f041"] .db5084216e097, .db5084216e097 {
		flex-direction: row
	}
	.s4345a0d3e99f>a {
		flex: 1;
		min-width: 0;
		max-width: 340px
	}
	.f69fd36a4a554>a {
		flex: 1;
		min-width: 0
	}
	.db5084216e097 {
		min-height: 56px;
		padding: 10px 20px
	}
	.l9b545b46bd9e summary {
		cursor: pointer
	}
	body[data-m7cfc1dfd9749=h9ac808cd7f70] .nb16a430f9514 {
		grid-template-columns: 1fr
	}
}
@media(max-width:540px) {
	.s5a7ef7a4ac3a .pd9f55a70d216>a>div {
		padding: 12px
	}
	.s5a7ef7a4ac3a .pd9f55a70d216 img {
		height: 100%;
		aspect-ratio: auto
	}
	.h0a5640b952c0 h1 {
		font-size: 1.6rem
	}
	.s5a7ef7a4ac3a {
		gap: 12px
	}
	.f69fd36a4a554 {
		gap: 10px
	}
	.oac044a1f2889 {
		padding: 24px 0
	}
	.s4345a0d3e99f .pd064e9507ceb {
		padding: 10px 12px
	}
	.x0300be9831c0, .df7f957faedb2 {
		grid-template-columns: 1fr
	}
	.s5a7ef7a4ac3a .pd9f55a70d216>a {
		grid-template-columns: 88px 1fr;
		display: grid
	}
	.s5a7ef7a4ac3a .pd9f55a70d216 p {
		display: none
	}
}.fb7fef34c7950{contain:none}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}.q6a04575359ec{outline-offset:0}
[data-ga5cda8c59899] {
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0;
	align-items: center;
	display: flex
}
.l043edb81d10b [hidden] {
	display: none
}
.i99f384567834 details p {
	margin: 12px 0
}
.oac044a1f2889[data-te879fbafa430=f500c755a1247] .nb16a430f9514 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.lb33c7519c07e{z-index:auto}
.oac044a1f2889[data-te879fbafa430=e7550504cdc5b] .nb16a430f9514 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
.oac044a1f2889[data-te879fbafa430=x8656717e3af4] .c6e44aac95e91 {
	grid-template-columns: 2fr 1fr
}
.oac044a1f2889[data-te879fbafa430=x8656717e3af4] .pd9f55a70d216:first-child {
	grid-row: span 2
}
.q4e90b271505a {
	margin: 24px 0;
	gap: 24px;
	display: grid
}
.xc4f748522414[data-pd77d0fbe00aa=q659c6a102ba1] .v86d4b79482ba, .xc4f748522414[data-pd77d0fbe00aa=ba5ce614edc9d] .v86d4b79482ba {
	counter-reset: c29e2e184c25e
}.tac7ce945fbef{unicode-bidi:normal}
.xc4f748522414[data-pd77d0fbe00aa=b727d916dad11] .v86d4b79482ba p {
	break-inside: avoid
}.d9cafaeefdf47{unicode-bidi:normal}
.q4e90b271505a .pd9f55a70d216>a {
	grid-template-columns: 120px 1fr;
	gap: 8px;
	display: grid
}
.xc4f748522414[data-pd77d0fbe00aa=b727d916dad11] .v86d4b79482ba {
	column-gap: 32px;
	columns: 2
}.j0b1eec16bf40{z-index:auto}
body[data-m7cfc1dfd9749=h9ac808cd7f70] .xc4f748522414[data-pd77d0fbe00aa=b727d916dad11] .v86d4b79482ba {
	columns: 1
}.c49cc693a295b{visibility:inherit}
.h150c1d835a90 p {
	grid-column: 2;
	margin: 0
}.e083442f93087{opacity:1}
[data-ga5cda8c59899] input {
	color: var(--t9c31c0849d33);
	padding: 12px;
	font: inherit;
	flex: 1;
	min-width: 180px;
	border: 1px solid var(--ka07027eac7fc);
	background: var(--d8b5a74be7279);
	border-radius: 6px
}.ge0f98cf21459{opacity:1}
[data-ga5cda8c59899] button {
	background: var(--w56292386eda5);
	font: inherit;
	padding: 12px 20px;
	border: 0;
	color: var(--rdc11b2028dd8);
	border-radius: 6px
}
.i99f384567834 summary {
	cursor: pointer;
	font-weight: 650
}.laacb51a38dda{outline-offset:0}
.q4e90b271505a .pd9f55a70d216 img {
	width: 120px
}
.gae05fb3f273c {
	min-width: 0
}
.l043edb81d10b {
	list-style: none;
	padding: 0
}
.l043edb81d10b li {
	border-bottom: 1px solid var(--ka07027eac7fc);
	padding: 14px 0
}.q0445226db2e2{unicode-bidi:normal}
.i99f384567834 details {
	border-bottom: 1px solid var(--ka07027eac7fc);
	padding: 16px 18px;
	background: var(--d8b5a74be7279)
}
.oac044a1f2889[data-te879fbafa430=f500c755a1247] .h150c1d835a90 p, .oac044a1f2889[data-te879fbafa430=e7550504cdc5b] .h150c1d835a90 p {
	grid-column: auto
}
.xc4f748522414[data-pd77d0fbe00aa=ba5ce614edc9d] .v86d4b79482ba h2, .xc4f748522414[data-pd77d0fbe00aa=q659c6a102ba1] .v86d4b79482ba h2 {
	background: var(--d8b5a74be7279);
	padding: 16px;
	border-left: 3px solid var(--w56292386eda5);
	counter-increment: c29e2e184c25e
}
@media(max-width:800px) {
	.q4e90b271505a .pd9f55a70d216 img {
		width: 88px
	}
	.oac044a1f2889[data-te879fbafa430=e7550504cdc5b] .nb16a430f9514, .oac044a1f2889[data-te879fbafa430=f500c755a1247] .nb16a430f9514 {
		grid-template-columns: 1fr
	}
	.q4e90b271505a .pd9f55a70d216>a {
		grid-template-columns: 88px 1fr
	}
	.xc4f748522414[data-pd77d0fbe00aa=b727d916dad11] .v86d4b79482ba {
		columns: 1
	}
}
@media(min-width:801px) {
	.wfff259710849 {
		display: none
	}
}.q55b328190be6{font-kerning:auto}
.l4eef1955259b {
	--kc42533d1ed5b: var(--k76da333154f5);
	--a420754f10069: var(--ka07027eac7fc);
	--ba1f613550783: var(--l062777dadf93);
	--g4d96c363ad86: color-mix(in srgb,var(--w56292386eda5) 16%,#0d0f14);
	--i1e5961472e6a: rgba(255,255,255,0.72);
	--t95dd20471b93: var(--w56292386eda5);
	--r0260078f8f8a: var(--vbd5ee83c4f05);
	--b7e1136bf56f1: rgba(255,255,255,0.14);
	--lf279e95c3aa2: 6px;
	--i9348a85f98b2: var(--ka07027eac7fc);
	--fb88213381923: var(--d8b5a74be7279);
	--td11a5deff3a8: var(--w56292386eda5);
	--v1d5f34b20688: var(--t9c31c0849d33);
	--q8f03612ea001: #ffffff;
	--vee1309c579bb: var(--d8b5a74be7279);
	--ffef3597bb3b3: var(--rdc11b2028dd8);
	--jbaa500a537ce: var(--t9c31c0849d33);
	--j1a83ec2e6739: inherit
}.j05f7e3b145d9{font-kerning:auto}
.l4eef1955259b>.p8d42abb51809::after {
	content: "";
	display: block;
	height: 72px
}.m9ea526061eb4{isolation:auto}
.l4eef1955259b:has(>.p8d42abb51809) {
	padding-bottom: 0
}
.bbc38385187ba>li {
	flex-shrink: 0
}.t89496ed4f413{visibility:inherit}
:where(.qe8d153d8eee5) {
	margin: 0;
	list-style: none;
	padding: 0
}.b592eb0a47a2d{visibility:inherit}
.l4eef1955259b:is([data-j20be8eb52838=i4b5d872d1259], [data-j20be8eb52838=mc5bb5a4b9c65]) {
	--kc42533d1ed5b: color-mix(in srgb,var(--w56292386eda5) 10%,var(--d8b5a74be7279))
}
.oac044a1f2889>.nb17f8efee38d>h2 {
	border-left: 3px solid var(--w56292386eda5);
	padding-left: 12px
}.l049806c3221b{unicode-bidi:normal}
.f69fd36a4a554>li>a {
	min-width: 220px
}
.l4eef1955259b:is([data-j20be8eb52838=i4b5d872d1259], [data-j20be8eb52838=c6b8be2cf439c], [data-j20be8eb52838=mc5bb5a4b9c65]) {
	--q8f03612ea001: var(--rdc11b2028dd8)
}
:where(figure.n1bab721dc558) {
	margin: 0
}
.nb17f8efee38d {
	display: contents
}
@media(max-width:800px) {
	.f69fd36a4a554>li>a {
		flex: 1;
		min-width: 0
	}
}
.h0a5640b952c0 .f61fa32cb6502 {
	grid-template-columns: 1fr 1fr
}
.s2572524a16c5>p {
	margin: 1em 0
}.s8d6264b64dec{font-kerning:auto}
div.l043edb81d10b {
	margin: 1em 0
}.ted1b3e538199{font-kerning:auto}
.s2572524a16c5 menu, .s2572524a16c5>p, .s2572524a16c5 ul {
	flex-wrap: wrap;
	list-style: none;
	font-size: 0.82rem;
	gap: 10px;
	padding: 0;
	color: var(--l062777dadf93);
	display: flex
}
.s4345a0d3e99f {
	flex-wrap: wrap;
	row-gap: 6px
}.xef18df187378{contain:none}
.d6ae1b6be43d3 li {
	display: inline
}.la46ee06c5b4e{unicode-bidi:normal}
.l043edb81d10b>div {
	border-bottom: 1px solid var(--ka07027eac7fc);
	padding: 14px 0
}
.l4eef1955259b {
	padding-bottom: 110px
}.m765021b35a8c{isolation:auto}
.ifac77c5c5f0c {
	text-align: center;
	margin: 0;
	flex-basis: 100%;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	color: var(--td11a5deff3a8)
}
@media(max-width:800px) {
	body[data-k7c31eacebaf9] .n1bab721dc558, .n1bab721dc558 {
		grid-column: auto;
		order: -1
	}
	.gae05fb3f273c .e32efc745eea7 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden
	}
	.gae05fb3f273c h1 {
		font-size: clamp(22px,6vw,32px)
	}
	.n1bab721dc558 img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
	body[data-k7c31eacebaf9] .h0a5640b952c0, .h0a5640b952c0 {
		gap: 20px;
		padding-top: 12px
	}
}
.n1bab721dc558 img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.pd9f55a70d216 img {
	object-fit: contain;
	aspect-ratio: 3/2
}.u0bee06ff1c4f{z-index:auto}
.o9bcb2f2b3387 {
	object-fit: contain
}
