body {
	--ja28764382ca8: rgb(240,245,243);
	--o194f48745c65: rgb(233,245,238);
	--se7581e8d5881: rgb(22,59,50);
	margin: 0;
	--tc0d67c7ac46d: 12px;
	background: var(--b0122c09119e6);
	--b0122c09119e6: rgb(255,255,255);
	--na485c8947f45: rgb(220,233,227);
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	color: var(--se7581e8d5881);
	--t784f70f8a749: rgb(25,123,102);
	--f7a2833b4492e: rgb(99,124,116);
}.n212261007907{visibility:inherit}
body[data-q6a06710b48bf=rc36a3dfa7fe5] {
	--f7a2833b4492e: rgb(75,116,135);
	--b0122c09119e6: rgb(240,249,254);
	--ja28764382ca8: rgb(225,242,250);
	--t784f70f8a749: rgb(20,121,154);
	--se7581e8d5881: rgb(18,61,82);
	--na485c8947f45: rgb(195,225,239);
	--tc0d67c7ac46d: 14px;
}
h3, p, h1, h2 {
	margin: 0 0 1rem;
}.g8706a40d487c{contain:none}
.p39a982ead4df {
	background: var(--b0122c09119e6);
	top: 0;
	z-index: 5;
	border-bottom: 1px solid var(--na485c8947f45);
	position: sticky;
}.k74fc309c8349{unicode-bidi:normal}
* {
	box-sizing: border-box;
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
a {
	color: inherit;
	text-decoration: none;
}.sb37ead4b52b0{z-index:auto}
p {
	color: var(--f7a2833b4492e);
}.nb324635aa900{z-index:auto}
a:hover {
	text-decoration: underline;
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--t784f70f8a749);
	outline-offset: 4px;
}.f9ef532500585{isolation:auto}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}.g9b460b3b8243{z-index:auto}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}
.h57d570da9579 {
	text-align: center;
}.x967bc1c68216{isolation:auto}
img {
	max-width: 100%;
	height: auto;
	display: block;
}.de02950988e95{opacity:1}
.l0a1aada4c317 {
	padding: 0 24px;
	margin: auto;
	max-width: 1140px;
}.zdb2b03b01320{z-index:auto}
.h3626583ad361 {
	margin: auto;
	max-width: 1140px;
	display: flex;
	gap: 24px;
	min-height: 64px;
	padding: 12px 24px;
	align-items: center;
	justify-content: space-between;
}
.p5dea5041030d {
	top: -100px;
	background: var(--b0122c09119e6);
	padding: 10px;
	z-index: 20;
	left: 20px;
	position: absolute;
}.a2051ebe82055{opacity:1}
.q6b7492d41f3c {
	display: flex;
	font-weight: 750;
	gap: 10px;
	align-items: center;
}.c1b82321ac06d{z-index:auto}
.l41c904ab9932 img {
	object-fit: cover;
	border-radius: var(--tc0d67c7ac46d);
	width: 100%;
	aspect-ratio: 1/1;
}
.l5b39699e30e6 {
	font-size: .85rem;
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
}.ja62d3a23197c{isolation:auto}
.pe20bf015f0ae {
	font-size: 1rem;
}.r15f081cccae7{font-kerning:auto}
.lf728d5d7284e {
	display: none;
}
.da0f02e532bff {
	gap: 40px;
	grid-template-columns: 1fr 1fr;
	padding: 40px 0;
	align-items: center;
	display: grid;
}
.k60c719277382 {
	margin: 24px auto 0;
	max-width: 480px;
	gap: 12px;
	display: grid;
}.c880f690f0fcb{opacity:1}
.p5dea5041030d:focus {
	top: 10px;
}
.n149e90c0f28e {
	display: block;
	font-weight: 650;
	background: var(--t784f70f8a749);
	color: rgb(255,255,255);
	padding: 12px 20px;
	text-align: center;
	border: 1px solid var(--t784f70f8a749);
	border-radius: 6px;
}
.j3543e8b99431 p {
	margin: 0;
	font-size: .86rem;
}.p16d73b3a4012{isolation:auto}
.j3543e8b99431>a>div {
	padding: 16px;
}.o4d6a0ec3b50b{font-kerning:auto}
.zd225ad6f4364 {
	margin: 12px 0 32px;
}
.f766304fcf0d0 {
	background: 0 0;
	color: var(--t784f70f8a749);
}
.j3543e8b99431 {
	overflow: hidden;
	background: var(--ja28764382ca8);
	border: 1px solid var(--na485c8947f45);
	min-width: 0;
	border-radius: var(--tc0d67c7ac46d);
}
.x0c498a1912f9 {
	border-top: 1px solid var(--na485c8947f45);
	padding: 28px 0;
}
.me6273e2daed9 h3 {
	margin: 0;
}
.x0c498a1912f9>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--t784f70f8a749);
}
.me6273e2daed9 {
	background: var(--ja28764382ca8);
	padding: 18px;
	border: 1px solid var(--na485c8947f45);
	border-radius: var(--tc0d67c7ac46d);
}.u046ea591c63c{unicode-bidi:normal}
.j3543e8b99431 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.j443d0ff8b84a img {
	aspect-ratio: 16/9;
}
.q7a953082c4a7 {
	grid-template-columns: repeat(3,minmax(0,1fr));
	gap: 20px;
	display: grid;
}
.j443d0ff8b84a {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.mdba5bea28c40 {
	gap: 12px;
	display: grid;
}.p3dde47b9cc6c{font-kerning:auto}
.f6ef0f9435dee {
	color: var(--t784f70f8a749);
	margin: 16px 0;
	font-size: .88rem;
	padding: 0;
	flex-wrap: wrap;
	display: flex;
	gap: 12px;
	list-style: none;
}
body[data-qd4c3db29ad92="if85e145733c7"] .da0f02e532bff {
	grid-template-columns: 1fr 1fr;
}.nbbb27dcc32ad{z-index:auto}
body[data-e70e056f5f238=w4b7afa5b054a] .mdba5bea28c40 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.ye3c74cf5b391 {
	scroll-snap-type: x proximity;
	padding-bottom: 12px;
	gap: 16px;
	display: flex;
	overflow-x: auto;
}.a0a0a99b844af{outline-offset:0}
.x0a5f8aa2c779 {
	padding: 32px 0;
	gap: 16px;
	justify-content: center;
	display: flex;
}
.w1ffb6aad46a5 {
	overflow-wrap: anywhere;
}
.u19add9df3c7e {
	border-top: 1px solid var(--na485c8947f45);
	padding: 32px 0 100px;
}
.ye3c74cf5b391 img {
	scroll-snap-align: start;
	flex-shrink: 0;
	width: 240px;
}
.x0a5f8aa2c779>a {
	min-width: 220px;
}.eaf0a11d3a31b{contain:none}
.u19add9df3c7e nav {
	margin-top: 20px;
	font-size: .86rem;
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
}
.w1ffb6aad46a5 summary {
	cursor: pointer;
	font-weight: 650;
}
.fc0185fd5fd41 {
	background: var(--b0122c09119e6);
	bottom: 0;
	justify-content: center;
	left: 0;
	position: fixed;
	display: flex;
	gap: 12px;
	border-top: 1px solid var(--na485c8947f45);
	right: 0;
	padding: 10px 24px;
	z-index: 10;
}
.fc0185fd5fd41>a {
	min-width: 220px;
}
.we9dd0b6be914 {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px;
}.t8528f5f1ecef{font-kerning:auto}
.y9528fc55b35c {
	min-width: 0;
}
.lb6bac88f55f6 {
	margin: 24px 0;
	width: 100%;
	max-height: 560px;
	border-radius: var(--tc0d67c7ac46d);
	object-fit: cover;
}
.w1ffb6aad46a5 table {
	display: block;
	max-width: 100%;
	overflow-x: auto;
}.y106341c98698{opacity:1}
.w1ffb6aad46a5 details {
	border-bottom: 1px solid var(--na485c8947f45);
	padding: 16px 0;
}.ef235e58553aa{outline-offset:0}
.w1ffb6aad46a5 h2 {
	margin-top: 28px;
}.n3c2a412c618f{unicode-bidi:normal}
.jc0baa521f07b ol {
	padding: 0;
	color: var(--f7a2833b4492e);
	flex-wrap: wrap;
	display: flex;
	gap: 10px;
	list-style: none;
	font-size: .82rem;
}
.q6520d272d153 {
	margin-top: 32px;
	padding: 20px;
	border: 1px solid var(--na485c8947f45);
	border-radius: var(--tc0d67c7ac46d);
}
body[data-qd4c3db29ad92="if85e145733c7"] .h57d570da9579 {
	background: var(--ja28764382ca8);
	padding: 18px;
	border-radius: var(--tc0d67c7ac46d);
}
.pe1fc269ace66 {
	justify-content: center;
	display: flex;
	font-size: .85rem;
	gap: 10px;
	margin-top: 20px;
	flex-wrap: wrap;
}.pef9b90632782{contain:none}
body[data-r0e43a9210ce8="fef4abd2d0273"] .p39a982ead4df {
	border-bottom: 3px solid var(--t784f70f8a749);
}.d4d40a8295fc2{font-kerning:auto}
body[data-sb68c338a3a0b="e2e47cb7b6af1"] .l41c904ab9932 img {
	border: 6px solid var(--ja28764382ca8);
}
body[data-e70e056f5f238=w4b7afa5b054a] .me6273e2daed9 {
	border-left: 3px solid var(--t784f70f8a749);
}
@media(max-width:800px) {
	.l5b39699e30e6 {
		display: none;
	}
	.lf728d5d7284e {
		display: block;
		position: relative;
	}
	.h3626583ad361 {
		flex-direction: row;
	}
	.lf728d5d7284e summary {
		cursor: pointer;
	}
	.lf728d5d7284e nav {
		border: 1px solid var(--na485c8947f45);
		display: grid;
		background: var(--b0122c09119e6);
		right: 0;
		box-shadow: 0 12px 24px #00000022;
		gap: 12px;
		position: absolute;
		padding: 16px;
		width: 240px;
		top: 100%;
	}
	.da0f02e532bff, body[data-qd4c3db29ad92="if85e145733c7"] .da0f02e532bff {
		padding: 24px 0;
		grid-template-columns: 1fr;
		gap: 24px;
	}
	.l41c904ab9932 {
		margin: auto;
		max-width: 420px;
		width: 100%;
	}
	.fc0185fd5fd41>a {
		min-width: 0;
		max-width: 340px;
		flex: 1;
	}
	.q7a953082c4a7 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.x0a5f8aa2c779>a {
		min-width: 0;
		flex: 1;
	}
	.l0a1aada4c317 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.fc0185fd5fd41 {
		padding: 10px 20px;
	}
	.h3626583ad361 {
		min-height: 56px;
		padding: 10px 20px;
	}
	body[data-e70e056f5f238=w4b7afa5b054a] .mdba5bea28c40 {
		grid-template-columns: 1fr;
	}
}.qddf91bb0bf9d{font-kerning:auto}
@media(max-width:540px) {
	.da0f02e532bff h1 {
		font-size: 1.6rem;
	}
	.zd225ad6f4364 .j3543e8b99431 img {
		height: 100%;
		aspect-ratio: auto;
	}
	.zd225ad6f4364 .j3543e8b99431>a>div {
		padding: 12px;
	}
	.x0c498a1912f9 {
		padding: 24px 0;
	}
	.fc0185fd5fd41 .n149e90c0f28e {
		padding: 10px 12px;
	}
	.zd225ad6f4364 {
		gap: 12px;
	}
	.x0a5f8aa2c779 {
		gap: 10px;
	}
	.j443d0ff8b84a, .q7a953082c4a7 {
		grid-template-columns: 1fr;
	}
	.zd225ad6f4364 .j3543e8b99431>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.zd225ad6f4364 .j3543e8b99431 p {
		display: none;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}.v623906d49540{outline-offset:0}
.x0c498a1912f9[data-t1c622a1744d6=g327cf4384b79] .mdba5bea28c40 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.x0c498a1912f9[data-t1c622a1744d6=cf4f1988cc9fb] .mdba5bea28c40 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.y9528fc55b35c[data-q5aa5bc56b12a=e2facfb8c9168] .w1ffb6aad46a5 p {
	break-inside: avoid;
}.jb39d67010fa4{z-index:auto}
[data-z264af3a5e61a] {
	padding: 20px 0;
	display: flex;
	align-items: center;
	gap: 12px;
	flex-wrap: wrap;
}
.ne4b12f857604 [hidden] {
	display: none;
}
[data-z264af3a5e61a] input {
	background: var(--ja28764382ca8);
	min-width: 180px;
	padding: 12px;
	border: 1px solid var(--na485c8947f45);
	border-radius: 6px;
	font: inherit;
	flex: 1;
	color: var(--se7581e8d5881);
}.jdddcab61caa8{font-kerning:auto}
[data-z264af3a5e61a] button {
	padding: 12px 20px;
	border: 0;
	border-radius: 6px;
	background: var(--t784f70f8a749);
	font: inherit;
	color: var(--b0122c09119e6);
}.xf81e96f5acd3{opacity:1}
.ne4b12f857604 {
	padding: 0;
	list-style: none;
}
.ne4b12f857604 li {
	border-bottom: 1px solid var(--na485c8947f45);
	padding: 14px 0;
}
.z1b19715ac999 details {
	border-bottom: 1px solid var(--na485c8947f45);
	background: var(--ja28764382ca8);
	padding: 16px 18px;
}
.y9528fc55b35c[data-q5aa5bc56b12a=c3ad965d0d62d] .w1ffb6aad46a5, .y9528fc55b35c[data-q5aa5bc56b12a=lace219dd626a] .w1ffb6aad46a5 {
	counter-reset: cfabe408b77fa;
}.h3ce3f9a86543{unicode-bidi:normal}
.y9528fc55b35c[data-q5aa5bc56b12a=lace219dd626a] .w1ffb6aad46a5 h2, .y9528fc55b35c[data-q5aa5bc56b12a=c3ad965d0d62d] .w1ffb6aad46a5 h2 {
	border-left: 3px solid var(--t784f70f8a749);
	padding: 16px;
	counter-increment: cfabe408b77fa;
	background: var(--ja28764382ca8);
}.ze964b7561707{visibility:inherit}
.nefa0ff751cdb .j3543e8b99431 img {
	width: 120px;
}.j0c94850626cd{unicode-bidi:normal}
.h57d570da9579 {
	min-width: 0;
}
.z1b19715ac999 details p {
	margin: 12px 0;
}
.nefa0ff751cdb {
	margin: 24px 0;
	gap: 24px;
	display: grid;
}
.nefa0ff751cdb .j3543e8b99431>a {
	gap: 8px;
	grid-template-columns: 120px 1fr;
	display: grid;
}.za1317e77cf6a{visibility:inherit}
.y9528fc55b35c[data-q5aa5bc56b12a=e2facfb8c9168] .w1ffb6aad46a5 {
	column-gap: 32px;
	columns: 2;
}
body[data-e70e056f5f238=w4b7afa5b054a] .y9528fc55b35c[data-q5aa5bc56b12a=e2facfb8c9168] .w1ffb6aad46a5 {
	columns: 1;
}.sa75b0d62eb5a{contain:none}
.z1b19715ac999 summary {
	font-weight: 650;
	cursor: pointer;
}.t044d32b2f1ac{unicode-bidi:normal}
.me6273e2daed9 p {
	margin: 0;
	grid-column: 2;
}
.x0c498a1912f9[data-t1c622a1744d6=cf4f1988cc9fb] .me6273e2daed9 p, .x0c498a1912f9[data-t1c622a1744d6=g327cf4384b79] .me6273e2daed9 p {
	grid-column: auto;
}.k54674e1d6847{unicode-bidi:normal}
@media(max-width:800px) {
	.y9528fc55b35c[data-q5aa5bc56b12a=e2facfb8c9168] .w1ffb6aad46a5 {
		columns: 1;
	}
	.nefa0ff751cdb .j3543e8b99431 img {
		width: 88px;
	}
	.x0c498a1912f9[data-t1c622a1744d6=g327cf4384b79] .mdba5bea28c40, .x0c498a1912f9[data-t1c622a1744d6=cf4f1988cc9fb] .mdba5bea28c40 {
		grid-template-columns: 1fr;
	}
	.nefa0ff751cdb .j3543e8b99431>a {
		grid-template-columns: 88px 1fr;
	}
}.a7d643084abf5{font-kerning:auto}
@media(min-width:801px) {
	.pe1fc269ace66 {
		display: none;
	}
}
.ye3c74cf5b391>li {
	flex-shrink: 0;
}
.a5ef1b9c48fc5:has(>.na368dc4751fc) {
	padding-bottom: 0;
}
.a5ef1b9c48fc5 {
	--f8c24385f959e: rgba(255,255,255,.14);
	--e9ab60883dab1: rgba(255,255,255,.72);
	--l3bc9d396582d: var(--na485c8947f45);
	--rc79ee4810584: var(--f7a2833b4492e);
	--k921090d08336: var(--tc0d67c7ac46d);
	--rdc0dcc4ee3d8: var(--t784f70f8a749);
	--pa5d25b169a6a: inherit;
	--h5010d8df675b: rgb(255,255,255);
	--h21314937709e: var(--se7581e8d5881);
	--d850cccc50a36: var(--t784f70f8a749);
	--o649091ad9bcd: color-mix(in srgb,var(--t784f70f8a749) 16%,rgb(13,15,20));
	--r3221573a8636: var(--se7581e8d5881);
	--w8264060605fb: var(--ja28764382ca8);
	--of610527ae5d4: var(--o194f48745c65);
	--rdd6e1e434866: var(--ja28764382ca8);
	--v9d4f94b64094: var(--na485c8947f45);
	--o27dfe243b0e7: var(--b0122c09119e6);
	--rf310767f6bf4: 6px;
}
.a5ef1b9c48fc5:is([data-q6a06710b48bf=f6f864b7756aa], [data-q6a06710b48bf=f638d2044f239], [data-q6a06710b48bf=c07185de89b88]) {
	--h5010d8df675b: var(--b0122c09119e6);
}
.a5ef1b9c48fc5>.na368dc4751fc::after {
	height: 72px;
	display: block;
	content: "";
}.td95432f170ad{visibility:inherit}
.n4cb48928118d {
	display: contents;
}
.x0a5f8aa2c779>li>a {
	min-width: 220px;
}.e3fe0b6ea45d8{contain:none}
.a5ef1b9c48fc5:is([data-q6a06710b48bf=f6f864b7756aa], [data-q6a06710b48bf=c07185de89b88]) {
	--of610527ae5d4: color-mix(in srgb,var(--t784f70f8a749) 10%,var(--ja28764382ca8));
}
:where(.kc91cb028cffd) {
	margin: 0;
	list-style: none;
	padding: 0;
}.a0336590cd47d{z-index:auto}
:where(figure.l41c904ab9932) {
	margin: 0;
}
.x0c498a1912f9>.n4cb48928118d>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--t784f70f8a749);
}.z520f2c5f3881{outline-offset:0}
@media(max-width:800px) {
	.x0a5f8aa2c779>li>a {
		min-width: 0;
		flex: 1;
	}
}
.da0f02e532bff .k60c719277382 {
	grid-template-columns: 1fr 1fr;
}
.jc0baa521f07b menu, .jc0baa521f07b ul, .jc0baa521f07b>p {
	padding: 0;
	color: var(--f7a2833b4492e);
	flex-wrap: wrap;
	display: flex;
	gap: 10px;
	list-style: none;
	font-size: .82rem;
}
.hef371aa9ff3a li {
	display: inline;
}
.fc0185fd5fd41 {
	flex-wrap: wrap;
	row-gap: 6px;
}
.ne4b12f857604>div {
	border-bottom: 1px solid var(--na485c8947f45);
	padding: 14px 0;
}
.a5ef1b9c48fc5 {
	padding-bottom: 110px;
}.pff13b7ae90ae{contain:none}
.jc0baa521f07b>p {
	margin: 1em 0;
}.b9419bdbddf54{unicode-bidi:normal}
div.ne4b12f857604 {
	margin: 1em 0;
}.ma8b213dfcd4e{opacity:1}
.u7892879e26cc {
	font-size: 13px;
	margin: 0;
	color: var(--rdc0dcc4ee3d8);
	font-weight: 800;
	line-height: 1.35;
	flex-basis: 100%;
	text-align: center;
}.kb4ce71ba02d6{unicode-bidi:normal}
@media(max-width:800px) {
	body[data-qd4c3db29ad92] .l41c904ab9932, .l41c904ab9932 {
		grid-column: auto;
		order: -1;
	}
	.da0f02e532bff, body[data-qd4c3db29ad92] .da0f02e532bff {
		gap: 20px;
		padding-top: 12px;
	}
	.h57d570da9579 .pe20bf015f0ae {
		display: -webkit-box;
		overflow: hidden;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.h57d570da9579 h1 {
		font-size: clamp(22px,6vw,32px);
	}
	.l41c904ab9932 img {
		aspect-ratio: 3/2;
		object-fit: contain;
		max-height: 52svh;
	}
}
.l41c904ab9932 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.j3543e8b99431 img {
	aspect-ratio: 3/2;
	object-fit: contain;
}
.lb6bac88f55f6 {
	object-fit: contain;
}.de337d0189baa{z-index:auto}
