img {
	display: block;
	max-width: 100%;
	height: auto;
}
* {
	box-sizing: border-box;
}
body {
	--bc020ed21a3ed: #F0F5F3;
	margin: 0;
	--y36d42f1edf2e: #FFF;
	--c6670247cdcbd: #637C74;
	background: var(--y36d42f1edf2e);
	--m732cc375f735: 12px;
	--n1ef8beec13f8: #197B66;
	--e99ad3ad11ec8: #E9F5EE;
	--d51ab82bfa74f: #163B32;
	--rb063136f3164: #DCE9E3;
	color: var(--d51ab82bfa74f);
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
}
a {
	color: inherit;
	text-decoration: none;
}
body[data-t6a8b92c276e0=y9236ccc20ef4] {
	--y36d42f1edf2e: #F0F9FE;
	--d51ab82bfa74f: #123D52;
	--c6670247cdcbd: #4B7487;
	--bc020ed21a3ed: #E1F2FA;
	--m732cc375f735: 14px;
	--rb063136f3164: #C3E1EF;
	--n1ef8beec13f8: #14799A;
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}.y7454ab47d216{unicode-bidi:normal}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}.tecbd27fe9a01{unicode-bidi:normal}
a:hover {
	text-decoration: underline;
}
.cdcb7fac43898 {
	text-align: center;
}
h2, h3, h1, p {
	margin: 0 0 1rem;
}
p {
	color: var(--c6670247cdcbd);
}
.xd384e8a60f6a {
	padding: 0 24px;
	margin: auto;
	max-width: 1140px;
}
.ua9508a9e8690 {
	align-items: center;
	padding: 12px 24px;
	justify-content: space-between;
	margin: auto;
	gap: 24px;
	display: flex;
	max-width: 1140px;
	min-height: 64px;
}
.b482eca52530f {
	align-items: center;
	font-weight: 750;
	display: flex;
	gap: 10px;
}.e33aefa190e48{z-index:auto}
.x91b3a20a1e46 {
	gap: 20px;
	display: flex;
	font-size: .85rem;
	flex-wrap: wrap;
}
.pe70734a995e5 {
	font-size: 1rem;
}
.fe9ebd5ae18aa {
	display: none;
}
.q516ad04ccc1e {
	border-bottom: 1px solid var(--rb063136f3164);
	top: 0;
	z-index: 5;
	position: sticky;
	background: var(--y36d42f1edf2e);
}.pf916ae6d26e9{visibility:inherit}
.c5711eb27e192 {
	z-index: 20;
	background: var(--y36d42f1edf2e);
	position: absolute;
	top: -100px;
	left: 20px;
	padding: 10px;
}
.c5711eb27e192:focus {
	top: 10px;
}.j48189419e53f{opacity:1}
.me35a9bc8c7dc {
	display: grid;
	gap: 40px;
	grid-template-columns: 1fr 1fr;
	align-items: center;
	padding: 40px 0;
}.d23071893880f{z-index:auto}
.j385f06ee87e2 img {
	object-fit: cover;
	border-radius: var(--m732cc375f735);
	width: 100%;
	aspect-ratio: 1/1;
}.f9a61b6e201a3{outline-offset:0}
.i2348dd42c0c5 {
	display: grid;
	gap: 12px;
	margin: 24px auto 0;
	max-width: 480px;
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--n1ef8beec13f8);
	outline-offset: 4px;
}.c943dcac828fe{unicode-bidi:normal}
.hf7985db496fc {
	color: #FFF;
	font-weight: 650;
	text-align: center;
	border: 1px solid var(--n1ef8beec13f8);
	border-radius: 6px;
	background: var(--n1ef8beec13f8);
	display: block;
	padding: 12px 20px;
}
.n56757b430b52 {
	color: var(--n1ef8beec13f8);
	background: 0 0;
}
.k5f84fd3b96ce {
	display: grid;
	gap: 20px;
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.k91972e8103ee {
	background: var(--bc020ed21a3ed);
	overflow: hidden;
	border: 1px solid var(--rb063136f3164);
	border-radius: var(--m732cc375f735);
	min-width: 0;
}.m185ca428c616{opacity:1}
.k91972e8103ee img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.qdf682858c4a1 {
	display: grid;
	gap: 12px;
}.r8a2076be0054{outline-offset:0}
.k91972e8103ee>a>div {
	padding: 16px;
}
.h7f3f0dce5166 {
	padding: 28px 0;
	border-top: 1px solid var(--rb063136f3164);
}.gc7582f4a62d1{contain:none}
.h7f3f0dce5166>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--n1ef8beec13f8);
}
.k91972e8103ee p {
	font-size: .86rem;
	margin: 0;
}
.h7c0cf9e7e3a6 {
	margin: 12px 0 32px;
}
.gb18b73aa8703 h3 {
	margin: 0;
}
.gb18b73aa8703 {
	border: 1px solid var(--rb063136f3164);
	padding: 18px;
	border-radius: var(--m732cc375f735);
	background: var(--bc020ed21a3ed);
}
.i226087f4ea1e {
	font-size: .88rem;
	flex-wrap: wrap;
	gap: 12px;
	list-style: none;
	padding: 0;
	color: var(--n1ef8beec13f8);
	display: flex;
	margin: 16px 0;
}
.k2d61d5cdcc14 {
	gap: 16px;
	padding-bottom: 12px;
	scroll-snap-type: x proximity;
	display: flex;
	overflow-x: auto;
}.jef2c4d97b0fd{contain:none}
.p7a6138ab0410 {
	gap: 16px;
	justify-content: center;
	padding: 32px 0;
	display: flex;
}
.td8c7e958bc5e {
	padding: 32px 0 100px;
	border-top: 1px solid var(--rb063136f3164);
}
.g767a324bfc0f {
	overflow-wrap: anywhere;
}.a0045f631dc9f{opacity:1}
.q841fa7f60722 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-h664d6cb3a57a="de3ba8e1e207d"] .me35a9bc8c7dc {
	grid-template-columns: .9fr 1.1fr;
}
.q841fa7f60722 img {
	aspect-ratio: 16/9;
}.r35c263267ad1{font-kerning:auto}
.k2d61d5cdcc14 img {
	width: 240px;
	flex-shrink: 0;
	scroll-snap-align: start;
}
.p7a6138ab0410>a {
	min-width: 220px;
}
.w7fd93587d534>a {
	min-width: 220px;
}
.td8c7e958bc5e nav {
	gap: 20px;
	font-size: .86rem;
	display: flex;
	margin-top: 20px;
	flex-wrap: wrap;
}
.w7fd93587d534 {
	border-top: 1px solid var(--rb063136f3164);
	padding: 10px 24px;
	justify-content: center;
	bottom: 0;
	left: 0;
	display: flex;
	z-index: 10;
	gap: 12px;
	right: 0;
	position: fixed;
	background: var(--y36d42f1edf2e);
}.a25c6d576c003{font-kerning:auto}
.n63aa7046cb29 {
	padding-top: 32px;
	max-width: 880px;
	padding-bottom: 48px;
}.x108ae7c79422{opacity:1}
.fcc4627a5277c {
	min-width: 0;
}
.b7756fdf5df74 {
	object-fit: cover;
	margin: 24px 0;
	border-radius: var(--m732cc375f735);
	width: 100%;
	max-height: 560px;
}.o0a2e270c60c8{outline-offset:0}
.g767a324bfc0f h2 {
	margin-top: 28px;
}
.g767a324bfc0f table {
	overflow-x: auto;
	max-width: 100%;
	display: block;
}
.g767a324bfc0f details {
	padding: 16px 0;
	border-bottom: 1px solid var(--rb063136f3164);
}
.g767a324bfc0f summary {
	cursor: pointer;
	font-weight: 650;
}
.wa77cf54c8d64 ol {
	flex-wrap: wrap;
	color: var(--c6670247cdcbd);
	display: flex;
	padding: 0;
	list-style: none;
	gap: 10px;
	font-size: .82rem;
}
body[data-h664d6cb3a57a="de3ba8e1e207d"] .j385f06ee87e2 {
	grid-column: 2;
}
body[data-j3f0f75ba81d3=gb93be28464ea] .qdf682858c4a1 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.tbf194201fb6c {
	border: 1px solid var(--rb063136f3164);
	padding: 20px;
	border-radius: var(--m732cc375f735);
	margin-top: 32px;
}
body[data-b3150ea0bdfd7="a48e8e7dafe37"] .x91b3a20a1e46 a {
	padding: 4px 10px;
	border: 1px solid var(--rb063136f3164);
	border-radius: 999px;
}.ve46025633b54{unicode-bidi:normal}
body[data-zb3cb2c82c8b0="je1a0a5c061e8"] .j385f06ee87e2 img {
	border-radius: 28px;
}
.ifaa82ea3e4d3 {
	justify-content: center;
	display: flex;
	font-size: .85rem;
	margin-top: 20px;
	gap: 10px;
	flex-wrap: wrap;
}.u4ea8fd54d791{isolation:auto}
body[data-ia7d0f8368ac1="j7b56cdc1f3e7"] .w7fd93587d534 .hf7985db496fc {
	border-radius: 999px;
}.s222dd05d82eb{outline-offset:0}
body[data-j3f0f75ba81d3=gb93be28464ea] .gb18b73aa8703 {
	border-left: 3px solid var(--n1ef8beec13f8);
}.bb76c629ea1f1{contain:none}
@media(max-width:800px) {
	.x91b3a20a1e46 {
		display: none;
	}
	.ua9508a9e8690 {
		flex-direction: row;
	}
	.fe9ebd5ae18aa summary {
		cursor: pointer;
	}
	body[data-h664d6cb3a57a="de3ba8e1e207d"] .j385f06ee87e2 {
		order: 0;
	}
	.fe9ebd5ae18aa {
		position: relative;
		display: block;
	}
	.fe9ebd5ae18aa nav {
		right: 0;
		top: 100%;
		padding: 16px;
		display: grid;
		width: 240px;
		background: var(--y36d42f1edf2e);
		position: absolute;
		box-shadow: 0 12px 24px #0002;
		gap: 12px;
		border: 1px solid var(--rb063136f3164);
	}
	.j385f06ee87e2 {
		max-width: 420px;
		width: 100%;
		margin: auto;
	}
	.me35a9bc8c7dc, body[data-h664d6cb3a57a="de3ba8e1e207d"] .me35a9bc8c7dc {
		grid-template-columns: 1fr;
		padding: 24px 0;
		gap: 24px;
	}
	.w7fd93587d534>a {
		flex: 1;
		min-width: 0;
		max-width: 340px;
	}
	.k5f84fd3b96ce {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.p7a6138ab0410>a {
		flex: 1;
		min-width: 0;
	}
	body[data-j3f0f75ba81d3=gb93be28464ea] .qdf682858c4a1 {
		grid-template-columns: 1fr;
	}
	.xd384e8a60f6a {
		padding-left: 20px;
		padding-right: 20px;
	}
	.w7fd93587d534 {
		padding: 10px 20px;
	}
	.ua9508a9e8690 {
		padding: 10px 20px;
		min-height: 56px;
	}
}.mb8ec11b31831{opacity:1}
@media(max-width:540px) {
	.h7c0cf9e7e3a6 .k91972e8103ee img {
		height: 100%;
		aspect-ratio: auto;
	}
	.h7c0cf9e7e3a6 {
		gap: 12px;
	}
	.p7a6138ab0410 {
		gap: 10px;
	}
	.q841fa7f60722, .k5f84fd3b96ce {
		grid-template-columns: 1fr;
	}
	.h7c0cf9e7e3a6 .k91972e8103ee>a {
		display: grid;
		grid-template-columns: 88px 1fr;
	}
	.h7c0cf9e7e3a6 .k91972e8103ee>a>div {
		padding: 12px;
	}
	.h7f3f0dce5166 {
		padding: 24px 0;
	}
	.w7fd93587d534 .hf7985db496fc {
		padding: 10px 12px;
	}
	.h7c0cf9e7e3a6 .k91972e8103ee p {
		display: none;
	}
	.me35a9bc8c7dc h1 {
		font-size: 1.6rem;
	}
}.gae41e3e912ef{isolation:auto}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
.h615c9975fb0b details p {
	margin: 12px 0;
}
.h7f3f0dce5166[data-pdb0da6fa1479=m87aae1b5cb64] .qdf682858c4a1 {
	counter-reset: c837c5fd1c65c;
}
.h7f3f0dce5166[data-pdb0da6fa1479=j0c809efa5b85] .qdf682858c4a1 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
[data-lee7062c9d25c] {
	align-items: center;
	gap: 12px;
	flex-wrap: wrap;
	padding: 20px 0;
	display: flex;
}.v46a601c35e53{isolation:auto}
[data-lee7062c9d25c] input {
	border: 1px solid var(--rb063136f3164);
	padding: 12px;
	color: var(--d51ab82bfa74f);
	min-width: 180px;
	font: inherit;
	background: var(--bc020ed21a3ed);
	border-radius: 6px;
	flex: 1;
}
[data-lee7062c9d25c] button {
	font: inherit;
	color: var(--y36d42f1edf2e);
	background: var(--n1ef8beec13f8);
	border: 0;
	border-radius: 6px;
	padding: 12px 20px;
}
.nc62c5b8e2264 .k91972e8103ee img {
	width: 120px;
}
.u22883b40974d [hidden] {
	display: none;
}.a029c31b4b321{outline-offset:0}
.u22883b40974d {
	list-style: none;
	padding: 0;
}
.u22883b40974d li {
	padding: 14px 0;
	border-bottom: 1px solid var(--rb063136f3164);
}.g7eb7f1794230{isolation:auto}
.h615c9975fb0b details {
	padding: 16px 18px;
	background: var(--bc020ed21a3ed);
	border-bottom: 1px solid var(--rb063136f3164);
}
.cdcb7fac43898 {
	min-width: 0;
}
.h615c9975fb0b summary {
	cursor: pointer;
	font-weight: 650;
}.q2a5e5fd844b4{outline-offset:0}
.h7f3f0dce5166[data-pdb0da6fa1479=m87aae1b5cb64] .gb18b73aa8703 {
	counter-increment: c837c5fd1c65c;
	display: grid;
	gap: 4px 16px;
	grid-template-columns: 40px 1fr;
}
.nc62c5b8e2264 {
	display: grid;
	gap: 24px;
	margin: 24px 0;
}.dd92876e65e59{visibility:inherit}
.fcc4627a5277c[data-na6014afdf92a=b25de1eb32982] .g767a324bfc0f, .fcc4627a5277c[data-na6014afdf92a=ea889fc85050b] .g767a324bfc0f {
	counter-reset: c19f211d00d75;
}
.h7f3f0dce5166[data-pdb0da6fa1479=m87aae1b5cb64] .gb18b73aa8703::before {
	content: counter(c837c5fd1c65c,decimal-leading-zero);
	font-weight: 750;
	color: var(--n1ef8beec13f8);
	grid-row: span 2;
}.yd1950a5758b1{visibility:inherit}
.h7f3f0dce5166[data-pdb0da6fa1479=gab5e649a6b16] .f54702218b128 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.nc62c5b8e2264 .k91972e8103ee>a {
	display: grid;
	gap: 8px;
	grid-template-columns: 120px 1fr;
}.e79a889e9fd1a{visibility:inherit}
.gb18b73aa8703 p {
	margin: 0;
	grid-column: 2;
}
.fcc4627a5277c[data-na6014afdf92a=eb14a3d697d2e] .g767a324bfc0f {
	columns: 2;
	column-gap: 32px;
}
body[data-j3f0f75ba81d3=gb93be28464ea] .fcc4627a5277c[data-na6014afdf92a=eb14a3d697d2e] .g767a324bfc0f {
	columns: 1;
}
.fcc4627a5277c[data-na6014afdf92a=eb14a3d697d2e] .g767a324bfc0f p {
	break-inside: avoid;
}
.h7f3f0dce5166[data-pdb0da6fa1479=j0c809efa5b85] .gb18b73aa8703 p {
	grid-column: auto;
}.q56eceeee2d96{isolation:auto}
.fcc4627a5277c[data-na6014afdf92a=ea889fc85050b] .g767a324bfc0f h2, .fcc4627a5277c[data-na6014afdf92a=b25de1eb32982] .g767a324bfc0f h2 {
	counter-increment: c19f211d00d75;
	background: var(--bc020ed21a3ed);
	padding: 16px;
	border-left: 3px solid var(--n1ef8beec13f8);
}.w6d7f5df45ee9{font-kerning:auto}
@media(max-width:800px) {
	.nc62c5b8e2264 .k91972e8103ee img {
		width: 88px;
	}
	.fcc4627a5277c[data-na6014afdf92a=eb14a3d697d2e] .g767a324bfc0f {
		columns: 1;
	}
	.h7f3f0dce5166[data-pdb0da6fa1479=j0c809efa5b85] .qdf682858c4a1 {
		grid-template-columns: 1fr;
	}
	.nc62c5b8e2264 .k91972e8103ee>a {
		grid-template-columns: 88px 1fr;
	}
	body[data-h664d6cb3a57a="de3ba8e1e207d"] .j385f06ee87e2 {
		grid-column: auto;
	}
}
@media(min-width:801px) {
	.ifaa82ea3e4d3 {
		display: none;
	}
}
.i9eb1b5407bf5>.m45cd7e3a8fc9::after {
	content: "";
	display: block;
	height: 72px;
}
.ba986222b3fdc {
	display: contents;
}
.i9eb1b5407bf5 {
	--e715bdc53ff18: color-mix(in srgb,var(--n1ef8beec13f8) 16%,#0D0F14);
	--aa0c9adc610d8: var(--d51ab82bfa74f);
	--g1f49852bf8c6: rgba(255,255,255,.72);
	--lade18ce61e7d: rgba(255,255,255,.14);
	--e1b034299c640: var(--rb063136f3164);
	--ve935f2984a16: var(--n1ef8beec13f8);
	--vcae5f8e5fc84: var(--bc020ed21a3ed);
	--b5b3909ad9132: var(--n1ef8beec13f8);
	--vacda8e7f802b: var(--m732cc375f735);
	--i3c939ae58d07: var(--y36d42f1edf2e);
	--t2ec83ad3b8cc: inherit;
	--z39f64130c11d: #FFF;
	--g1acfb54d866d: var(--c6670247cdcbd);
	--l28b0459b5150: 6px;
	--mcde89a72ba60: var(--bc020ed21a3ed);
	--n38062e9e4c9f: var(--d51ab82bfa74f);
	--q20c2729c2e36: var(--rb063136f3164);
	--xc9653f8f79a4: var(--e99ad3ad11ec8);
}
.i9eb1b5407bf5:is([data-t6a8b92c276e0=ec6198bdd82fb], [data-t6a8b92c276e0=accf026763dc2]) {
	--xc9653f8f79a4: color-mix(in srgb,var(--n1ef8beec13f8) 10%,var(--bc020ed21a3ed));
}
.p7a6138ab0410>li>a {
	min-width: 220px;
}
.i9eb1b5407bf5:is([data-t6a8b92c276e0=ec6198bdd82fb], [data-t6a8b92c276e0=j534ef3df0638], [data-t6a8b92c276e0=accf026763dc2]) {
	--z39f64130c11d: var(--y36d42f1edf2e);
}
.i9eb1b5407bf5:has(>.m45cd7e3a8fc9) {
	padding-bottom: 0;
}
:where(.j68b85719de7c) {
	list-style: none;
	padding: 0;
	margin: 0;
}.nd403fe6d09f0{unicode-bidi:normal}
:where(figure.j385f06ee87e2) {
	margin: 0;
}
.h7f3f0dce5166>.ba986222b3fdc>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--n1ef8beec13f8);
}
.k2d61d5cdcc14>li {
	flex-shrink: 0;
}
@media(max-width:800px) {
	.p7a6138ab0410>li>a {
		flex: 1;
		min-width: 0;
	}
}
.wa77cf54c8d64>p {
	margin: 1em 0;
}.ab1f68f3206f8{visibility:inherit}
.me35a9bc8c7dc .i2348dd42c0c5 {
	grid-template-columns: 1fr 1fr;
}
.wa77cf54c8d64 ul, .wa77cf54c8d64>p, .wa77cf54c8d64 menu {
	flex-wrap: wrap;
	color: var(--c6670247cdcbd);
	display: flex;
	padding: 0;
	list-style: none;
	gap: 10px;
	font-size: .82rem;
}
.w7fd93587d534 {
	row-gap: 6px;
	flex-wrap: wrap;
}
div.u22883b40974d {
	margin: 1em 0;
}
.g3d944529d8ac {
	color: var(--ve935f2984a16);
	flex-basis: 100%;
	margin: 0;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35;
	text-align: center;
}
.ddb73242cb479 li {
	display: inline;
}
.u22883b40974d>div {
	padding: 14px 0;
	border-bottom: 1px solid var(--rb063136f3164);
}
.i9eb1b5407bf5 {
	padding-bottom: 110px;
}
@media(max-width:800px) {
	.cdcb7fac43898 h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.cdcb7fac43898 .pe70734a995e5 {
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		overflow: hidden;
	}
	.j385f06ee87e2, body[data-h664d6cb3a57a] .j385f06ee87e2 {
		order: -1;
		grid-column: auto;
	}
	.j385f06ee87e2 img {
		aspect-ratio: 3/2;
		max-height: 52svh;
		object-fit: contain;
	}
	.me35a9bc8c7dc, body[data-h664d6cb3a57a] .me35a9bc8c7dc {
		padding-top: 12px;
		gap: 20px;
	}
}
.j385f06ee87e2 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}.u8a8f5b814337{outline-offset:0}
.k91972e8103ee img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.b7756fdf5df74 {
	object-fit: contain;
}.a2846cc60391b{opacity:1}
