img {
	display: block;
	max-width: 100%;
	height: auto;
}
* {
	box-sizing: border-box;
}
body[data-ya645f8d25ae0="ud6547eb29965"] .nd210b953c15a {
	box-shadow: 0 -8px 30px #00000011;
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--d6ec8d3468e2f);
	outline-offset: 4px;
}.l6f5a221ffb55{contain:none}
body {
	background: var(--b4a3f846e3e2c);
	--h4ec2b4fda46b: rgb(99,124,116);
	--l677ea684f28e: rgb(22,59,50);
	--d6ec8d3468e2f: rgb(25,123,102);
	--j969392cc38bb: rgb(220,233,227);
	--ecbaae46546e1: 12px;
	color: var(--l677ea684f28e);
	margin: 0;
	--kf759ec5821e5: rgb(240,245,243);
	--b4a3f846e3e2c: rgb(255,255,255);
	--hbe98a0249631: rgb(233,245,238);
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
}.w59e059973d79{visibility:inherit}
h3, h1, h2, p {
	margin: 0 0 1rem;
}
body[data-ze2697a4b38a2=laf92419bac46] {
	--ecbaae46546e1: 6px;
	--hbe98a0249631: rgb(18,57,71);
	--d6ec8d3468e2f: rgb(91,203,227);
	--b4a3f846e3e2c: rgb(8,29,42);
	--l677ea684f28e: rgb(232,244,247);
	--h4ec2b4fda46b: rgb(162,195,205);
	--j969392cc38bb: rgb(33,72,89);
	--kf759ec5821e5: rgb(16,47,64);
}.d50777dd23f91{opacity:1}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
.g1ccaff6b6fe0 {
	max-width: 1140px;
	margin: auto;
	padding: 0 24px;
}
.iefae9fda5e0e {
	max-width: 1140px;
	margin: auto;
	display: flex;
	padding: 12px 24px;
	gap: 24px;
	align-items: center;
	justify-content: space-between;
	min-height: 64px;
}
.c1b403fdda61f {
	display: flex;
	gap: 10px;
	align-items: center;
	font-weight: 750;
}
a {
	text-decoration: none;
	color: inherit;
}
a:hover {
	text-decoration: underline;
}
p {
	color: var(--h4ec2b4fda46b);
}.q42d3cdda9e81{outline-offset:0}
.yf77888542503 {
	text-align: center;
}.l71ae3888c140{visibility:inherit}
.ua3e48cf913d6 {
	flex-wrap: wrap;
	font-size: .85rem;
	display: flex;
	gap: 20px;
}
.b2826708912a4 {
	font-size: 1rem;
}
.v2dc0c253835f {
	display: none;
}
.u9586111763ab {
	top: 0;
	background: var(--b4a3f846e3e2c);
	position: sticky;
	z-index: 5;
	border-bottom: 1px solid var(--j969392cc38bb);
}.yecaf3ee55e59{unicode-bidi:normal}
.a7b2879487329 img {
	object-fit: cover;
	width: 100%;
	border-radius: var(--ecbaae46546e1);
	aspect-ratio: 1/1;
}.h49463be7ed52{visibility:inherit}
.g6c9247673572 {
	z-index: 20;
	background: var(--b4a3f846e3e2c);
	padding: 10px;
	position: absolute;
	top: -100px;
	left: 20px;
}.ddfda74d01948{contain:none}
.h565bcf2907a4 {
	grid-template-columns: 1fr 1fr;
	display: grid;
	gap: 40px;
	padding: 40px 0;
	align-items: center;
}.yfa48c8190e23{outline-offset:0}
.z2c4f2dc5d772 {
	margin: 24px auto 0;
	display: grid;
	gap: 12px;
	max-width: 480px;
}.s6f7d873bc678{contain:none}
.uf1e5a2790409 {
	border: 1px solid var(--d6ec8d3468e2f);
	padding: 12px 20px;
	display: block;
	color: rgb(255,255,255);
	background: var(--d6ec8d3468e2f);
	font-weight: 650;
	border-radius: 6px;
	text-align: center;
}.g5bd910050b29{z-index:auto}
.u45b0992fb5be p {
	font-size: .86rem;
	margin: 0;
}
.ud7bd60e8311c {
	margin: 12px 0 32px;
}
.u45b0992fb5be>a>div {
	padding: 16px;
}
.m5b38604935b9 {
	background: 0 0;
	color: var(--d6ec8d3468e2f);
}
.u45b0992fb5be {
	border: 1px solid var(--j969392cc38bb);
	overflow: hidden;
	min-width: 0;
	background: var(--kf759ec5821e5);
	border-radius: var(--ecbaae46546e1);
}
.c79aa598d06da {
	padding: 28px 0;
	border-top: 1px solid var(--j969392cc38bb);
}.s447e183b1990{unicode-bidi:normal}
.c79aa598d06da>h2 {
	border-left: 3px solid var(--d6ec8d3468e2f);
	padding-left: 12px;
}
.jc8de05c9b64b {
	background: var(--kf759ec5821e5);
	padding: 18px;
	border: 1px solid var(--j969392cc38bb);
	border-radius: var(--ecbaae46546e1);
}
.jc8de05c9b64b h3 {
	margin: 0;
}
.g6c9247673572:focus {
	top: 10px;
}
.u45b0992fb5be img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.ddd3c5d7fb8b5 img {
	aspect-ratio: 16/9;
}
.k782d6001eb7f {
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
	gap: 20px;
}
.q25bb2e9588e2 {
	display: grid;
	gap: 12px;
}
.m68c418711cdc {
	padding: 0;
	font-size: .88rem;
	gap: 12px;
	display: flex;
	flex-wrap: wrap;
	color: var(--d6ec8d3468e2f);
	margin: 16px 0;
	list-style: none;
}.s1d02441c7d5e{font-kerning:auto}
.ueef83032a46c {
	padding-bottom: 12px;
	display: flex;
	gap: 16px;
	scroll-snap-type: x proximity;
	overflow-x: auto;
}
.gc7a65101acf5 {
	justify-content: center;
	display: flex;
	padding: 32px 0;
	gap: 16px;
}
.ueef83032a46c img {
	width: 240px;
	scroll-snap-align: start;
	flex-shrink: 0;
}
.gc7a65101acf5>a {
	min-width: 220px;
}.j91ca0616a1e1{visibility:inherit}
.a591abbbfc6f8 {
	overflow-wrap: anywhere;
}.x1ee5cd9d3fa9{isolation:auto}
.nd210b953c15a>a {
	min-width: 220px;
}.l6143c7fb9c2c{visibility:inherit}
.ddd3c5d7fb8b5 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}.nfd91f77dbada{font-kerning:auto}
body[data-wb9038aedf6ca="z68f7335027a0"] .h565bcf2907a4 {
	grid-template-columns: 1fr 1fr;
}.i610e05caf379{visibility:inherit}
body[data-m225fa320fd19=o62407ee151eb] .q25bb2e9588e2 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.f503ba505cbd9 nav {
	margin-top: 20px;
	flex-wrap: wrap;
	font-size: .86rem;
	display: flex;
	gap: 20px;
}
.a591abbbfc6f8 summary {
	font-weight: 650;
	cursor: pointer;
}
.f503ba505cbd9 {
	border-top: 1px solid var(--j969392cc38bb);
	padding: 32px 0 100px;
}
.nd210b953c15a {
	position: fixed;
	background: var(--b4a3f846e3e2c);
	gap: 12px;
	border-top: 1px solid var(--j969392cc38bb);
	display: flex;
	padding: 10px 24px;
	bottom: 0;
	left: 0;
	right: 0;
	justify-content: center;
	z-index: 10;
}.t7695fe05ce3e{isolation:auto}
.d717d580df802 {
	padding-top: 32px;
	padding-bottom: 48px;
	max-width: 880px;
}
.je785f9207d0f {
	min-width: 0;
}
.m6a828b9ca67a {
	width: 100%;
	max-height: 560px;
	border-radius: var(--ecbaae46546e1);
	object-fit: cover;
	margin: 24px 0;
}
.a591abbbfc6f8 h2 {
	margin-top: 28px;
}
.a591abbbfc6f8 details {
	border-bottom: 1px solid var(--j969392cc38bb);
	padding: 16px 0;
}
.a591abbbfc6f8 table {
	max-width: 100%;
	display: block;
	overflow-x: auto;
}
.v8851137fa565 ol {
	padding: 0;
	font-size: .82rem;
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	gap: 10px;
	color: var(--h4ec2b4fda46b);
}
.f727acc8b0dd9 {
	border: 1px solid var(--j969392cc38bb);
	border-radius: var(--ecbaae46546e1);
	margin-top: 32px;
	padding: 20px;
}
body[data-ze2697a4b38a2=laf92419bac46] .uf1e5a2790409 {
	color: var(--b4a3f846e3e2c);
}
body[data-ze2697a4b38a2=laf92419bac46] .m5b38604935b9 {
	color: var(--d6ec8d3468e2f);
}
body[data-wb9038aedf6ca="z68f7335027a0"] .yf77888542503 {
	padding: 18px;
	background: var(--kf759ec5821e5);
	border-radius: var(--ecbaae46546e1);
}
body[data-z5d1f83d6b1b3="hc02800dfa44a"] .ua3e48cf913d6 a {
	background: var(--kf759ec5821e5);
	padding: 4px 10px;
}
body[data-q6e258530904e="qaa8f4de279e0"] .u9586111763ab {
	border-bottom: 3px solid var(--d6ec8d3468e2f);
}.v8eb19535b7ad{isolation:auto}
body[data-gbc8ad3eb9059="ra9bd19a3296f"] .a7b2879487329 img {
	border-radius: 28px;
}.la85a5a4d426a{opacity:1}
body[data-m225fa320fd19=o62407ee151eb] .jc8de05c9b64b {
	border-left: 3px solid var(--d6ec8d3468e2f);
}
.f4a71968938ee {
	flex-wrap: wrap;
	gap: 10px;
	justify-content: center;
	display: flex;
	margin-top: 20px;
	font-size: .85rem;
}.mf327efa1b9d0{z-index:auto}
@media(max-width:800px) {
	.iefae9fda5e0e {
		flex-direction: row;
	}
	.ua3e48cf913d6 {
		display: none;
	}
	.v2dc0c253835f {
		display: block;
		position: relative;
	}
	.v2dc0c253835f nav {
		box-shadow: 0 12px 24px #00000022;
		border: 1px solid var(--j969392cc38bb);
		gap: 12px;
		background: var(--b4a3f846e3e2c);
		position: absolute;
		display: grid;
		padding: 16px;
		width: 240px;
		right: 0;
		top: 100%;
	}
	.h565bcf2907a4, body[data-wb9038aedf6ca="z68f7335027a0"] .h565bcf2907a4 {
		padding: 24px 0;
		gap: 24px;
		grid-template-columns: 1fr;
	}
	.k782d6001eb7f {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.a7b2879487329 {
		margin: auto;
		max-width: 420px;
		width: 100%;
	}
	.nd210b953c15a>a {
		flex: 1;
		min-width: 0;
		max-width: 340px;
	}
	.gc7a65101acf5>a {
		flex: 1;
		min-width: 0;
	}
	.g1ccaff6b6fe0 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.nd210b953c15a {
		padding: 10px 20px;
	}
	.iefae9fda5e0e {
		padding: 10px 20px;
		min-height: 56px;
	}
	body[data-m225fa320fd19=o62407ee151eb] .q25bb2e9588e2 {
		grid-template-columns: 1fr;
	}
	.v2dc0c253835f summary {
		cursor: pointer;
	}
}.zc4455719935d{unicode-bidi:normal}
@media(max-width:540px) {
	.k782d6001eb7f, .ddd3c5d7fb8b5 {
		grid-template-columns: 1fr;
	}
	.ud7bd60e8311c .u45b0992fb5be>a {
		display: grid;
		grid-template-columns: 88px 1fr;
	}
	.ud7bd60e8311c .u45b0992fb5be p {
		display: none;
	}
	.ud7bd60e8311c {
		gap: 12px;
	}
	.ud7bd60e8311c .u45b0992fb5be img {
		height: 100%;
		aspect-ratio: auto;
	}
	.ud7bd60e8311c .u45b0992fb5be>a>div {
		padding: 12px;
	}
	.c79aa598d06da {
		padding: 24px 0;
	}
	.nd210b953c15a .uf1e5a2790409 {
		padding: 10px 12px;
	}
	.gc7a65101acf5 {
		gap: 10px;
	}
	.h565bcf2907a4 h1 {
		font-size: 1.6rem;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}.x32b141c29d8f{outline-offset:0}
.i4efdce2d9628 details p {
	margin: 12px 0;
}.z119238632503{visibility:inherit}
[data-fae5cf008e59a] {
	padding: 20px 0;
	gap: 12px;
	align-items: center;
	display: flex;
	flex-wrap: wrap;
}.leca8b227d207{unicode-bidi:normal}
.je785f9207d0f[data-nc8521043546d=w57b102d6e795] .a591abbbfc6f8 p {
	break-inside: avoid;
}.r8e28e1871fde{isolation:auto}
.c79aa598d06da[data-e5e3c7ffb5fda=i1e8f903b851c] .q25bb2e9588e2 {
	counter-reset: cb540ff3e3f61;
}
.kad39e1798b18 [hidden] {
	display: none;
}
.c79aa598d06da[data-e5e3c7ffb5fda=v6f9b53f8d042] .q25bb2e9588e2 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}.s14a9b4010cfe{unicode-bidi:normal}
[data-fae5cf008e59a] input {
	font: inherit;
	padding: 12px;
	border: 1px solid var(--j969392cc38bb);
	border-radius: 6px;
	min-width: 180px;
	flex: 1;
	color: var(--l677ea684f28e);
	background: var(--kf759ec5821e5);
}
.ref5b5d54ed8f .u45b0992fb5be img {
	width: 120px;
}.x3b26a309c1d0{z-index:auto}
.yf77888542503 {
	min-width: 0;
}
.c79aa598d06da[data-e5e3c7ffb5fda=i1e8f903b851c] .jc8de05c9b64b {
	counter-increment: cb540ff3e3f61;
	grid-template-columns: 40px 1fr;
	display: grid;
	gap: 4px 16px;
}.t22945868dde2{outline-offset:0}
.ref5b5d54ed8f {
	display: grid;
	gap: 24px;
	margin: 24px 0;
}.l324bffd9b082{outline-offset:0}
.je785f9207d0f[data-nc8521043546d=k31a28d0f290c] .a591abbbfc6f8, .je785f9207d0f[data-nc8521043546d=zb25bc827cfbb] .a591abbbfc6f8 {
	counter-reset: c74051bce1714;
}.j445798d75543{unicode-bidi:normal}
[data-fae5cf008e59a] button {
	border: 0;
	padding: 12px 20px;
	border-radius: 6px;
	background: var(--d6ec8d3468e2f);
	color: var(--b4a3f846e3e2c);
	font: inherit;
}
.i4efdce2d9628 summary {
	cursor: pointer;
	font-weight: 650;
}.e6b69b758bee8{z-index:auto}
.c79aa598d06da[data-e5e3c7ffb5fda=i1e8f903b851c] .jc8de05c9b64b::before {
	content: counter(cb540ff3e3f61,decimal-leading-zero);
	grid-row: span 2;
	font-weight: 750;
	color: var(--d6ec8d3468e2f);
}.uf89c35e287af{opacity:1}
.c79aa598d06da[data-e5e3c7ffb5fda=l3e6cffaf4b5f] .l1b106dd0e52e {
	grid-template-columns: 2fr 1fr;
}.jeb8930ebc04a{z-index:auto}
.kad39e1798b18 {
	list-style: none;
	padding: 0;
}
.kad39e1798b18 li {
	border-bottom: 1px solid var(--j969392cc38bb);
	padding: 14px 0;
}.x8b74a0898fac{z-index:auto}
.i4efdce2d9628 details {
	border-bottom: 1px solid var(--j969392cc38bb);
	padding: 16px 18px;
	background: var(--kf759ec5821e5);
}
.je785f9207d0f[data-nc8521043546d=k31a28d0f290c] .a591abbbfc6f8 h2, .je785f9207d0f[data-nc8521043546d=zb25bc827cfbb] .a591abbbfc6f8 h2 {
	border-left: 3px solid var(--d6ec8d3468e2f);
	counter-increment: c74051bce1714;
	background: var(--kf759ec5821e5);
	padding: 16px;
}.n80f420796c1f{opacity:1}
.c79aa598d06da[data-e5e3c7ffb5fda=l3e6cffaf4b5f] .u45b0992fb5be:first-child {
	grid-row: span 2;
}.v175b2637474a{contain:none}
.ref5b5d54ed8f .u45b0992fb5be>a {
	display: grid;
	grid-template-columns: 120px 1fr;
	gap: 8px;
}.hb44004d892b4{unicode-bidi:normal}
.jc8de05c9b64b p {
	grid-column: 2;
	margin: 0;
}
.c79aa598d06da[data-e5e3c7ffb5fda=v6f9b53f8d042] .jc8de05c9b64b p {
	grid-column: auto;
}
.je785f9207d0f[data-nc8521043546d=w57b102d6e795] .a591abbbfc6f8 {
	column-gap: 32px;
	columns: 2;
}.t64f24ef187cd{unicode-bidi:normal}
body[data-m225fa320fd19=o62407ee151eb] .je785f9207d0f[data-nc8521043546d=w57b102d6e795] .a591abbbfc6f8 {
	columns: 1;
}
@media(max-width:800px) {
	.je785f9207d0f[data-nc8521043546d=w57b102d6e795] .a591abbbfc6f8 {
		columns: 1;
	}
	.ref5b5d54ed8f .u45b0992fb5be img {
		width: 88px;
	}
	.c79aa598d06da[data-e5e3c7ffb5fda=v6f9b53f8d042] .q25bb2e9588e2 {
		grid-template-columns: 1fr;
	}
	.ref5b5d54ed8f .u45b0992fb5be>a {
		grid-template-columns: 88px 1fr;
	}
}.a462b03e40ab1{isolation:auto}
@media(min-width:801px) {
	.f4a71968938ee {
		display: none;
	}
}.ob6576f6f7e1e{isolation:auto}
.d2097f6519e66>.ma0ca7a59f05d::after {
	display: block;
	height: 72px;
	content: "";
}
.p821655cd6c6c {
	display: contents;
}
.gc7a65101acf5>li>a {
	min-width: 220px;
}
.d2097f6519e66 {
	--c020b59281400: var(--j969392cc38bb);
	--de855c505badc: var(--kf759ec5821e5);
	--x3a79797971f7: 6px;
	--gf878e07f010f: var(--l677ea684f28e);
	--o3ec6eee0c54a: var(--kf759ec5821e5);
	--uf8517f28c79b: var(--d6ec8d3468e2f);
	--tef083588e8e1: var(--l677ea684f28e);
	--j667b5f7ba84d: var(--ecbaae46546e1);
	--n831e9cadf5ae: var(--hbe98a0249631);
	--w361aaacc4dd0: color-mix(in srgb,var(--d6ec8d3468e2f) 16%,rgb(13,15,20));
	--r0315bfa30fe4: rgba(255,255,255,.72);
	--s6e7baf5a5ab8: rgb(255,255,255);
	--ff346ea287913: var(--b4a3f846e3e2c);
	--iade9dd6e75fc: rgba(255,255,255,.14);
	--n7aff64ffaca5: inherit;
	--q3a53fde03125: var(--d6ec8d3468e2f);
	--v19dc7502410a: var(--h4ec2b4fda46b);
	--nf6ba410b0a49: var(--j969392cc38bb);
}
.d2097f6519e66:is([data-ze2697a4b38a2=qa1cdd30d27da], [data-ze2697a4b38a2=laf92419bac46], [data-ze2697a4b38a2=wb25a71192f47]) {
	--s6e7baf5a5ab8: var(--b4a3f846e3e2c);
}
.d2097f6519e66:is([data-ze2697a4b38a2=qa1cdd30d27da], [data-ze2697a4b38a2=wb25a71192f47]) {
	--n831e9cadf5ae: color-mix(in srgb,var(--d6ec8d3468e2f) 10%,var(--kf759ec5821e5));
}
.ueef83032a46c>li {
	flex-shrink: 0;
}.w3536be947321{font-kerning:auto}
.d2097f6519e66:has(>.ma0ca7a59f05d) {
	padding-bottom: 0;
}.n656eb10a89ef{font-kerning:auto}
:where(.hcb52105fb167) {
	list-style: none;
	margin: 0;
	padding: 0;
}
.c79aa598d06da>.p821655cd6c6c>h2 {
	border-left: 3px solid var(--d6ec8d3468e2f);
	padding-left: 12px;
}.kf20a507cf305{outline-offset:0}
:where(figure.a7b2879487329) {
	margin: 0;
}
@media(max-width:800px) {
	.gc7a65101acf5>li>a {
		flex: 1;
		min-width: 0;
	}
}
.h565bcf2907a4 .z2c4f2dc5d772 {
	grid-template-columns: 1fr 1fr;
}
.v8851137fa565>p, .v8851137fa565 ul, .v8851137fa565 menu {
	padding: 0;
	font-size: .82rem;
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	gap: 10px;
	color: var(--h4ec2b4fda46b);
}
.nd210b953c15a {
	flex-wrap: wrap;
	row-gap: 6px;
}
.kad39e1798b18>div {
	border-bottom: 1px solid var(--j969392cc38bb);
	padding: 14px 0;
}
.d2097f6519e66 {
	padding-bottom: 110px;
}
.v8851137fa565>p {
	margin: 1em 0;
}
div.kad39e1798b18 {
	margin: 1em 0;
}
.sf5ba317aca77 {
	flex-basis: 100%;
	font-size: 13px;
	margin: 0;
	font-weight: 800;
	line-height: 1.35;
	text-align: center;
	color: var(--uf8517f28c79b);
}
.f1408ad945b9f li {
	display: inline;
}
@media(max-width:800px) {
	.yf77888542503 h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.yf77888542503 .b2826708912a4 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		display: -webkit-box;
	}
	body[data-wb9038aedf6ca] .a7b2879487329, .a7b2879487329 {
		order: -1;
		grid-column: auto;
	}
	.a7b2879487329 img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh;
	}
	body[data-wb9038aedf6ca] .h565bcf2907a4, .h565bcf2907a4 {
		gap: 20px;
		padding-top: 12px;
	}
}
.a7b2879487329 img {
	object-fit: contain;
	aspect-ratio: 3/2;
}
.u45b0992fb5be img {
	object-fit: contain;
	aspect-ratio: 3/2;
}.a95031fa49111{font-kerning:auto}
.m6a828b9ca67a {
	object-fit: contain;
}.j7b2825d334d9{z-index:auto}
