a:focus-visible, summary:focus-visible {
	outline: 3px solid var(--g9269fc339000);
	outline-offset: 4px
}
img {
	max-width: 100%;
	display: block;
	height: auto
}
* {
	box-sizing: border-box
}
body {
	margin: 0;
	--k5deed5ea8866: #fff;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	--t2e77e1a4784e: #e9f5ee;
	--i4f5779c0ffa8: #dce9e3;
	--w4555de2753a1: 12px;
	color: var(--e7fd6ddea6cf5);
	--e7fd6ddea6cf5: #163b32;
	--a89335f351293: #637c74;
	line-height: 1.7;
	--g9269fc339000: #197b66;
	--cb9f8f0ec1780: #f0f5f3;
	background: var(--k5deed5ea8866)
}
.rdef0b7d1d1b9 {
	background: var(--k5deed5ea8866);
	top: 0;
	position: sticky;
	border-bottom: 1px solid var(--i4f5779c0ffa8);
	z-index: 5
}
a {
	text-decoration: none;
	color: inherit
}
a:hover {
	text-decoration: underline
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.uccc27b50a475{unicode-bidi:normal}
h3 {
	font-size: 1rem;
	line-height: 1.45
}
body[data-oeb73f10c436d=maea6e6090991] {
	--w4555de2753a1: 6px;
	--a89335f351293: #a2c3cd;
	--g9269fc339000: #5bcbe3;
	--i4f5779c0ffa8: #214859;
	--e7fd6ddea6cf5: #e8f4f7;
	--k5deed5ea8866: #081d2a;
	--cb9f8f0ec1780: #102f40;
	--t2e77e1a4784e: #123947
}
p, h2, h3, h1 {
	margin: 0 0 1rem
}.me87c868f5f48{opacity:1}
.j29813aeffeb9 {
	max-width: 1140px;
	padding: 0 24px;
	margin: auto
}
.gab2737fe1bc4 {
	padding: 12px 24px;
	display: flex;
	max-width: 1140px;
	min-height: 64px;
	align-items: center;
	gap: 24px;
	justify-content: space-between;
	margin: auto
}.gebec7258ca97{z-index:auto}
.f583b6e3f3a65 {
	text-align: center
}
p {
	color: var(--a89335f351293)
}
.qcb23fc57fc0a img {
	object-fit: cover;
	width: 100%;
	border-radius: var(--w4555de2753a1);
	aspect-ratio: 1/1
}
.z48908ddeeb05 {
	gap: 10px;
	display: flex;
	font-weight: 750;
	align-items: center
}
.o97140bccc982 {
	gap: 20px;
	display: flex;
	font-size: .85rem;
	flex-wrap: wrap
}
.x010406f2e4e8 {
	font-size: 1rem
}
.q5c3d9e2b83d7 {
	display: none
}.k3e2e9e820b58{isolation:auto}
.m46c074051007 {
	padding: 10px;
	top: -100px;
	position: absolute;
	left: 20px;
	z-index: 20;
	background: var(--k5deed5ea8866)
}
.m46c074051007:focus {
	top: 10px
}
.af120f8d6f995 {
	display: grid;
	padding: 40px 0;
	gap: 40px;
	align-items: center;
	grid-template-columns: 1fr 1fr
}
.eab9af79aeccc {
	display: grid;
	max-width: 480px;
	gap: 12px;
	margin: 24px auto 0
}
.s276d738ef72e {
	padding: 12px 20px;
	display: block;
	background: var(--g9269fc339000);
	font-weight: 650;
	text-align: center;
	color: #fff;
	border: 1px solid var(--g9269fc339000);
	border-radius: 6px
}.vcd83577610c7{font-kerning:auto}
.j30b5713a99f3>a>div {
	padding: 16px
}
.f4047ae683957 {
	color: var(--g9269fc339000);
	background: 0 0
}
.j30b5713a99f3 {
	border: 1px solid var(--i4f5779c0ffa8);
	background: var(--cb9f8f0ec1780);
	overflow: hidden;
	border-radius: var(--w4555de2753a1);
	min-width: 0
}.a23cad488fd11{z-index:auto}
.j30b5713a99f3 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}.o9c3bb7823c5a{unicode-bidi:normal}
.c2bc56055ceb1 img {
	aspect-ratio: 16/9
}
.j30b5713a99f3 p {
	margin: 0;
	font-size: .86rem
}.e83d022273df4{z-index:auto}
.s4a35cc1eaca1 {
	margin: 12px 0 32px
}
.l48181082bdd5 h3 {
	margin: 0
}.fa0bd45529c38{opacity:1}
.h0231956ff146 {
	padding: 28px 0;
	border-top: 1px solid var(--i4f5779c0ffa8)
}.p71f319cfaae6{visibility:inherit}
.h0231956ff146>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--g9269fc339000)
}.k99afb56454c4{visibility:inherit}
.l48181082bdd5 {
	border: 1px solid var(--i4f5779c0ffa8);
	background: var(--cb9f8f0ec1780);
	padding: 18px;
	border-radius: var(--w4555de2753a1)
}.g896edc92e972{visibility:inherit}
.q569fd6f21636 {
	gap: 20px;
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr))
}.r10a2f5f2e85c{opacity:1}
.t99e2702bc4e4 {
	display: grid;
	gap: 12px
}
.xda59e1f68ab9 {
	font-size: .88rem;
	flex-wrap: wrap;
	display: flex;
	list-style: none;
	margin: 16px 0;
	gap: 12px;
	color: var(--g9269fc339000);
	padding: 0
}.s821de829e388{outline-offset:0}
.s76cc76c503d8 {
	display: flex;
	padding-bottom: 12px;
	scroll-snap-type: x proximity;
	overflow-x: auto;
	gap: 16px
}.if00cbfc663ba{opacity:1}
.s76cc76c503d8 img {
	flex-shrink: 0;
	width: 240px;
	scroll-snap-align: start
}
.o09592ec04847 {
	display: flex;
	justify-content: center;
	padding: 32px 0;
	gap: 16px
}
.s606ec427d299 {
	border-top: 1px solid var(--i4f5779c0ffa8);
	padding: 32px 0 100px
}
.o09592ec04847>a {
	min-width: 220px
}
.tc5e838e8573e>a {
	min-width: 220px
}
.s606ec427d299 nav {
	margin-top: 20px;
	gap: 20px;
	font-size: .86rem;
	display: flex;
	flex-wrap: wrap
}
.u9b3203d83bef summary {
	font-weight: 650;
	cursor: pointer
}.z06f182c81284{isolation:auto}
.tc5e838e8573e {
	gap: 12px;
	background: var(--k5deed5ea8866);
	bottom: 0;
	border-top: 1px solid var(--i4f5779c0ffa8);
	padding: 10px 24px;
	left: 0;
	justify-content: center;
	right: 0;
	display: flex;
	position: fixed;
	z-index: 10
}.ebe67abfb57b2{isolation:auto}
.s49ade72520ec {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px
}.s6cc1ad37154d{unicode-bidi:normal}
.n111583940d21 {
	min-width: 0
}
.u9b3203d83bef {
	overflow-wrap: anywhere
}
.c2bc56055ceb1 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-t6dbfa94e4b5a="p38334ec7809c"] .af120f8d6f995 {
	grid-template-columns: .9fr 1.1fr
}
body[data-t6dbfa94e4b5a="p38334ec7809c"] .qcb23fc57fc0a {
	grid-column: 2
}
body[data-r984a8c3cb2ed=pb659d8c29f6b] .t99e2702bc4e4 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.l42ecfec40317 {
	margin: 24px 0;
	object-fit: cover;
	width: 100%;
	max-height: 560px;
	border-radius: var(--w4555de2753a1)
}
.u9b3203d83bef table {
	display: block;
	overflow-x: auto;
	max-width: 100%
}.g07d778dc7184{contain:none}
.u9b3203d83bef h2 {
	margin-top: 28px
}.e7c83b5c82e8f{unicode-bidi:normal}
.u9b3203d83bef details {
	padding: 16px 0;
	border-bottom: 1px solid var(--i4f5779c0ffa8)
}
.aba9692e93bf9 ol {
	list-style: none;
	flex-wrap: wrap;
	display: flex;
	color: var(--a89335f351293);
	padding: 0;
	font-size: .82rem;
	gap: 10px
}
.mc59e1ecd0854 {
	padding: 20px;
	margin-top: 32px;
	border: 1px solid var(--i4f5779c0ffa8);
	border-radius: var(--w4555de2753a1)
}.h5aa3df57da0c{outline-offset:0}
body[data-oeb73f10c436d=maea6e6090991] .s276d738ef72e {
	color: var(--k5deed5ea8866)
}
body[data-oeb73f10c436d=maea6e6090991] .f4047ae683957 {
	color: var(--g9269fc339000)
}.g3f58fd322650{contain:none}
.g37e4015c729b {
	margin-top: 20px;
	display: flex;
	gap: 10px;
	justify-content: center;
	font-size: .85rem;
	flex-wrap: wrap
}.vb5fb8f9887d7{font-kerning:auto}
body[data-l93a63206c994="y92c218b6931f"] .rdef0b7d1d1b9 {
	border-bottom: 3px solid var(--g9269fc339000)
}
body[data-h4732e9f9e53d="v53f429519730"] .o97140bccc982 a {
	border-bottom: 1px solid var(--g9269fc339000)
}
body[data-q91df19a017a5="n1b77997533f6"] .qcb23fc57fc0a img {
	border-radius: 28px
}.v70ccda478f97{opacity:1}
body[data-r984a8c3cb2ed=pb659d8c29f6b] .l48181082bdd5 {
	border-left: 3px solid var(--g9269fc339000)
}.jfb9941512196{z-index:auto}
@media(max-width:800px) {
	.o97140bccc982 {
		display: none
	}
	.q5c3d9e2b83d7 summary {
		cursor: pointer
	}
	.q5c3d9e2b83d7 {
		display: block;
		position: relative
	}
	.gab2737fe1bc4 {
		flex-direction: row
	}
	.q5c3d9e2b83d7 nav {
		gap: 12px;
		right: 0;
		display: grid;
		padding: 16px;
		width: 240px;
		position: absolute;
		top: 100%;
		box-shadow: 0 12px 24px #0002;
		border: 1px solid var(--i4f5779c0ffa8);
		background: var(--k5deed5ea8866)
	}
	body[data-t6dbfa94e4b5a="p38334ec7809c"] .af120f8d6f995, .af120f8d6f995 {
		gap: 24px;
		grid-template-columns: 1fr;
		padding: 24px 0
	}
	.q569fd6f21636 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.qcb23fc57fc0a {
		max-width: 420px;
		width: 100%;
		margin: auto
	}
	body[data-t6dbfa94e4b5a="p38334ec7809c"] .qcb23fc57fc0a {
		order: 0
	}
	.tc5e838e8573e>a {
		flex: 1;
		min-width: 0;
		max-width: 340px
	}
	.o09592ec04847>a {
		flex: 1;
		min-width: 0
	}
	.j29813aeffeb9 {
		padding-left: 20px;
		padding-right: 20px
	}
	.tc5e838e8573e {
		padding: 10px 20px
	}
	.gab2737fe1bc4 {
		min-height: 56px;
		padding: 10px 20px
	}
	body[data-r984a8c3cb2ed=pb659d8c29f6b] .t99e2702bc4e4 {
		grid-template-columns: 1fr
	}
}
@media(max-width:540px) {
	.s4a35cc1eaca1 {
		gap: 12px
	}
	.s4a35cc1eaca1 .j30b5713a99f3>a>div {
		padding: 12px
	}
	.h0231956ff146 {
		padding: 24px 0
	}
	.af120f8d6f995 h1 {
		font-size: 1.6rem
	}
	.o09592ec04847 {
		gap: 10px
	}
	.tc5e838e8573e .s276d738ef72e {
		padding: 10px 12px
	}
	.q569fd6f21636, .c2bc56055ceb1 {
		grid-template-columns: 1fr
	}
	.s4a35cc1eaca1 .j30b5713a99f3>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.s4a35cc1eaca1 .j30b5713a99f3 img {
		height: 100%;
		aspect-ratio: auto
	}
	.s4a35cc1eaca1 .j30b5713a99f3 p {
		display: none
	}
}.s2f14c8936c55{contain:none}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}
.n111583940d21[data-ad6d5fd84b3f2=rb8f675c28e90] .u9b3203d83bef, .n111583940d21[data-ad6d5fd84b3f2=f2c2313e4fea2] .u9b3203d83bef {
	counter-reset: c1cd135cadae1
}.a11043ceb5a7b{visibility:inherit}
.n111583940d21[data-ad6d5fd84b3f2=ec79fee03ad61] .u9b3203d83bef p {
	break-inside: avoid
}
[data-d51ac70a1824a] {
	padding: 20px 0;
	display: flex;
	gap: 12px;
	align-items: center;
	flex-wrap: wrap
}.ma8e32a5638ae{opacity:1}
[data-d51ac70a1824a] input {
	color: var(--e7fd6ddea6cf5);
	flex: 1;
	background: var(--cb9f8f0ec1780);
	font: inherit;
	border: 1px solid var(--i4f5779c0ffa8);
	border-radius: 6px;
	min-width: 180px;
	padding: 12px
}.s67ef22de0195{contain:none}
[data-d51ac70a1824a] button {
	background: var(--g9269fc339000);
	padding: 12px 20px;
	font: inherit;
	border: 0;
	border-radius: 6px;
	color: var(--k5deed5ea8866)
}.d5670add127a3{isolation:auto}
.h7d1e90786e0f {
	list-style: none;
	padding: 0
}
.h7d1e90786e0f li {
	padding: 14px 0;
	border-bottom: 1px solid var(--i4f5779c0ffa8)
}
.ib105f489fb59 .j30b5713a99f3 img {
	width: 120px
}
.v3b56e9e7d759 summary {
	font-weight: 650;
	cursor: pointer
}.p9f81fd1afb75{contain:none}
.v3b56e9e7d759 details {
	padding: 16px 18px;
	background: var(--cb9f8f0ec1780);
	border-bottom: 1px solid var(--i4f5779c0ffa8)
}.kf1d501f30070{visibility:inherit}
.v3b56e9e7d759 details p {
	margin: 12px 0
}.g490839c052a4{visibility:inherit}
.h0231956ff146[data-ya60f061ecc85=u7c1050dc31ab] .t99e2702bc4e4 {
	grid-template-columns: repeat(3,minmax(0,1fr))
}.a4e30140f78b8{isolation:auto}
.h7d1e90786e0f [hidden] {
	display: none
}
.ib105f489fb59 {
	gap: 24px;
	margin: 24px 0;
	display: grid
}
.h0231956ff146[data-ya60f061ecc85=rb7ec6174c610] .m359874cdade1 {
	grid-template-columns: 2fr 1fr
}
.f583b6e3f3a65 {
	min-width: 0
}
.h0231956ff146[data-ya60f061ecc85=rb7ec6174c610] .j30b5713a99f3:first-child {
	grid-row: span 2
}
.h0231956ff146[data-ya60f061ecc85=qd80ef26b393b] .m359874cdade1 {
	grid-template-columns: repeat(4,minmax(0,1fr))
}
.ib105f489fb59 .j30b5713a99f3>a {
	gap: 8px;
	display: grid;
	grid-template-columns: 120px 1fr
}
.l48181082bdd5 p {
	margin: 0;
	grid-column: 2
}
.h0231956ff146[data-ya60f061ecc85=u7c1050dc31ab] .l48181082bdd5 p {
	grid-column: auto
}
.n111583940d21[data-ad6d5fd84b3f2=rb8f675c28e90] .u9b3203d83bef h2, .n111583940d21[data-ad6d5fd84b3f2=f2c2313e4fea2] .u9b3203d83bef h2 {
	padding: 16px;
	counter-increment: c1cd135cadae1;
	border-left: 3px solid var(--g9269fc339000);
	background: var(--cb9f8f0ec1780)
}
.n111583940d21[data-ad6d5fd84b3f2=ec79fee03ad61] .u9b3203d83bef {
	column-gap: 32px;
	columns: 2
}
body[data-r984a8c3cb2ed=pb659d8c29f6b] .n111583940d21[data-ad6d5fd84b3f2=ec79fee03ad61] .u9b3203d83bef {
	columns: 1
}
@media(max-width:800px) {
	.h0231956ff146[data-ya60f061ecc85=u7c1050dc31ab] .t99e2702bc4e4 {
		grid-template-columns: 1fr
	}
	.n111583940d21[data-ad6d5fd84b3f2=ec79fee03ad61] .u9b3203d83bef {
		columns: 1
	}
	.h0231956ff146[data-ya60f061ecc85=qd80ef26b393b] .m359874cdade1 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.ib105f489fb59 .j30b5713a99f3>a {
		grid-template-columns: 88px 1fr
	}
	body[data-t6dbfa94e4b5a="p38334ec7809c"] .qcb23fc57fc0a {
		grid-column: auto
	}
	.ib105f489fb59 .j30b5713a99f3 img {
		width: 88px
	}
}
@media(min-width:801px) {
	.g37e4015c729b {
		display: none
	}
}
.oafd0c19d6610>.rbbf59698dae4::after {
	height: 72px;
	content: "";
	display: block
}
.o09592ec04847>li>a {
	min-width: 220px
}
.oafd0c19d6610:has(>.rbbf59698dae4) {
	padding-bottom: 0
}
:where(.nd96f82741895) {
	margin: 0;
	padding: 0;
	list-style: none
}
.h0231956ff146>.bb20628f7e380>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--g9269fc339000)
}.m7986e1214080{visibility:inherit}
.s76cc76c503d8>li {
	flex-shrink: 0
}
.bb20628f7e380 {
	display: contents
}
.oafd0c19d6610 {
	--o2725f7ec0914: var(--e7fd6ddea6cf5);
	--i7d36b958df5a: var(--cb9f8f0ec1780);
	--r37585c1e0193: var(--i4f5779c0ffa8);
	--dd196f09a7a5d: var(--t2e77e1a4784e);
	--cbd7c7e7d50a2: rgba(255,255,255,.14);
	--v5a053ea85f74: var(--a89335f351293);
	--n71e267a43e64: var(--w4555de2753a1);
	--r855078741c2b: var(--g9269fc339000);
	--ie792e5cc0e2f: 6px;
	--w7806f223ebf5: var(--cb9f8f0ec1780);
	--caae2b6e62b89: color-mix(in srgb,var(--g9269fc339000) 16%,#0d0f14);
	--n54180e69c23c: var(--g9269fc339000);
	--h01d3a1756af3: #fff;
	--y99db6bbacbd1: inherit;
	--g302e8fe0625f: var(--k5deed5ea8866);
	--p088a3b5e903f: rgba(255,255,255,.72);
	--e236577fa6b78: var(--i4f5779c0ffa8);
	--x3a9cba2b0d86: var(--e7fd6ddea6cf5)
}
:where(figure.qcb23fc57fc0a) {
	margin: 0
}
.oafd0c19d6610:is([data-oeb73f10c436d=h42220be5fa1f], [data-oeb73f10c436d=maea6e6090991], [data-oeb73f10c436d=o8c1e70a67370]) {
	--h01d3a1756af3: var(--k5deed5ea8866)
}
.oafd0c19d6610:is([data-oeb73f10c436d=h42220be5fa1f], [data-oeb73f10c436d=o8c1e70a67370]) {
	--dd196f09a7a5d: color-mix(in srgb,var(--g9269fc339000) 10%,var(--cb9f8f0ec1780))
}
@media(max-width:800px) {
	.o09592ec04847>li>a {
		flex: 1;
		min-width: 0
	}
}
.af120f8d6f995 .eab9af79aeccc {
	grid-template-columns: 1fr 1fr
}
.aba9692e93bf9>p {
	margin: 1em 0
}
div.h7d1e90786e0f {
	margin: 1em 0
}
.aba9692e93bf9 ul, .aba9692e93bf9 menu, .aba9692e93bf9>p {
	list-style: none;
	flex-wrap: wrap;
	display: flex;
	color: var(--a89335f351293);
	padding: 0;
	font-size: .82rem;
	gap: 10px
}
.tc5e838e8573e {
	row-gap: 6px;
	flex-wrap: wrap
}
.h7d1e90786e0f>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--i4f5779c0ffa8)
}.wa2fe07fb2e35{outline-offset:0}
.oafd0c19d6610 {
	padding-bottom: 110px
}
.e5b437d96db69 {
	margin: 0;
	flex-basis: 100%;
	color: var(--r855078741c2b);
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	text-align: center
}
.qbf915a28e469 li {
	display: inline
}
@media(max-width:800px) {
	.qcb23fc57fc0a img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
	.qcb23fc57fc0a, body[data-t6dbfa94e4b5a] .qcb23fc57fc0a {
		grid-column: auto;
		order: -1
	}
	.f583b6e3f3a65 .x010406f2e4e8 {
		display: -webkit-box;
		-webkit-line-clamp: 2;
		overflow: hidden;
		-webkit-box-orient: vertical
	}
	.f583b6e3f3a65 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	body[data-t6dbfa94e4b5a] .af120f8d6f995, .af120f8d6f995 {
		padding-top: 12px;
		gap: 20px
	}
}
.qcb23fc57fc0a img {
	object-fit: contain;
	aspect-ratio: 3/2
}.sff2d42650468{contain:none}
.j30b5713a99f3 img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.l42ecfec40317 {
	object-fit: contain
}
