body {
	background: var(--sa83b31fccac3);
	--jfc09925cb733: #F0F5F3;
	--je2c091c42e4e: #163B32;
	--u259908d083e6: #637C74;
	--sa83b31fccac3: #FFF;
	--x2a7b2b8cd69c: #E9F5EE;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	color: var(--je2c091c42e4e);
	--fe32f024ce1b6: 12px;
	--y4f5c111a6099: #197B66;
	--d5f0d92cc0890: #DCE9E3;
	margin: 0
}.n99a2cac2f6fb{visibility:inherit}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25
}
.w8ecb62cecbb1 {
	z-index: 5;
	background: var(--sa83b31fccac3);
	top: 0;
	position: sticky;
	border-bottom: 1px solid var(--d5f0d92cc0890)
}.z5598e9234d1f{font-kerning:auto}
body[data-j0502e537cb15=d8b296a855c87] {
	--y4f5c111a6099: #14799A;
	--sa83b31fccac3: #F0F9FE;
	--u259908d083e6: #4B7487;
	--jfc09925cb733: #E1F2FA;
	--je2c091c42e4e: #123D52;
	--d5f0d92cc0890: #C3E1EF;
	--fe32f024ce1b6: 14px
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4
}.n59d559476701{visibility:inherit}
h3 {
	font-size: 1rem;
	line-height: 1.45
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--y4f5c111a6099);
	outline-offset: 4px
}.v6747f76d6ac2{contain:none}
img {
	max-width: 100%;
	height: auto;
	display: block
}
* {
	box-sizing: border-box
}
a {
	text-decoration: none;
	color: inherit
}.l689db2ba517e{opacity:1}
p {
	color: var(--u259908d083e6)
}.o3091bcaad122{opacity:1}
h2, p, h1, h3 {
	margin: 0 0 1rem
}.j1448930aba20{unicode-bidi:normal}
.a06ff2b47844e {
	margin: auto;
	padding: 0 24px;
	max-width: 1140px
}
.tb807b6cc549c {
	display: flex;
	margin: auto;
	max-width: 1140px;
	padding: 12px 24px;
	gap: 24px;
	align-items: center;
	justify-content: space-between;
	min-height: 64px
}
.j9c109d16ad52 {
	display: flex;
	font-weight: 750;
	align-items: center;
	gap: 10px
}.y0cd241b8ec83{unicode-bidi:normal}
.u991669b883be img {
	object-fit: cover;
	border-radius: var(--fe32f024ce1b6);
	width: 100%;
	aspect-ratio: 1/1
}
.wdbff7d1c2e94 {
	top: -100px;
	padding: 10px;
	position: absolute;
	background: var(--sa83b31fccac3);
	z-index: 20;
	left: 20px
}
.wdbff7d1c2e94:focus {
	top: 10px
}.k5860bef7571f{opacity:1}
.u7a12cd01508c {
	display: flex;
	flex-wrap: wrap;
	font-size: .85rem;
	gap: 20px
}.f4d3a2b430f74{font-kerning:auto}
.mee4dea8d2885 {
	display: none
}
.j98d8a5a57040 {
	align-items: center;
	grid-template-columns: 1fr 1fr;
	display: grid;
	padding: 40px 0;
	gap: 40px
}
.k34f279c2a62f {
	font-size: 1rem
}
.s898edaec0ff6 {
	max-width: 480px;
	gap: 12px;
	display: grid;
	margin: 24px auto 0
}.t55b4b2d7058f{font-kerning:auto}
a:hover {
	text-decoration: underline
}
.b7b59b08b53d8 {
	text-align: center
}.ae24d1feee42d{outline-offset:0}
.gd408f83204a1 {
	border: 1px solid var(--y4f5c111a6099);
	border-radius: 6px;
	display: block;
	color: #FFF;
	font-weight: 650;
	background: var(--y4f5c111a6099);
	padding: 12px 20px;
	text-align: center
}.a45055eebed27{font-kerning:auto}
.l32184dbce396 p {
	margin: 0;
	font-size: .86rem
}
.l32184dbce396>a>div {
	padding: 16px
}
.s2caf3f5b453a {
	margin: 12px 0 32px
}
.y0629aefd5a91 {
	background: 0 0;
	color: var(--y4f5c111a6099)
}
.l32184dbce396 {
	overflow: hidden;
	background: var(--jfc09925cb733);
	min-width: 0;
	border: 1px solid var(--d5f0d92cc0890);
	border-radius: var(--fe32f024ce1b6)
}
.q02775589dc84 {
	padding: 28px 0;
	border-top: 1px solid var(--d5f0d92cc0890)
}
.q02775589dc84>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--y4f5c111a6099)
}.i581cf2c6dd99{opacity:1}
.l32184dbce396 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1
}.o121d46818db8{outline-offset:0}
.z7aaa305e7934 img {
	aspect-ratio: 16/9
}
.c5bc3dc1dee1e {
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr));
	gap: 20px
}.y4a6ca3d093bf{outline-offset:0}
.z7aaa305e7934 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}.lfaee53f27797{outline-offset:0}
body[data-e0436e4531699="v4d76c36ecea8"] .j98d8a5a57040 {
	grid-template-columns: 1.1fr .9fr
}.geecb03a97e1b{isolation:auto}
body[data-m60c54825c172=xf830b9747c18] .zd594c23c8e3c {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.s11f9a15645b7 {
	padding: 18px;
	background: var(--jfc09925cb733);
	border: 1px solid var(--d5f0d92cc0890);
	border-radius: var(--fe32f024ce1b6)
}
.s11f9a15645b7 h3 {
	margin: 0
}.x3f71639da9b1{contain:none}
.zd594c23c8e3c {
	gap: 12px;
	display: grid
}.l07809b15c7f1{contain:none}
.we15a577b56aa {
	margin: 16px 0;
	gap: 12px;
	display: flex;
	list-style: none;
	color: var(--y4f5c111a6099);
	font-size: .88rem;
	padding: 0;
	flex-wrap: wrap
}
.je23a325a2f14 {
	padding-bottom: 12px;
	overflow-x: auto;
	display: flex;
	gap: 16px;
	scroll-snap-type: x proximity
}
.je23a325a2f14 img {
	width: 240px;
	flex-shrink: 0;
	scroll-snap-align: start
}.g209e8acd2c41{opacity:1}
.kfc8e39dd2789>a {
	min-width: 220px
}
.na31128e13450>a {
	min-width: 220px
}
.kfc8e39dd2789 {
	padding: 32px 0;
	display: flex;
	gap: 16px;
	justify-content: center
}.mefa7576ad235{contain:none}
.wc7feeca2eeee nav {
	font-size: .86rem;
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
	gap: 20px
}
.m6c8d7217fb1e summary {
	font-weight: 650;
	cursor: pointer
}
.wc7feeca2eeee {
	padding: 32px 0 100px;
	border-top: 1px solid var(--d5f0d92cc0890)
}
.na31128e13450 {
	display: flex;
	gap: 12px;
	justify-content: center;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 24px;
	background: var(--sa83b31fccac3);
	position: fixed;
	border-top: 1px solid var(--d5f0d92cc0890);
	z-index: 10
}
.m6c8d7217fb1e {
	overflow-wrap: anywhere
}
.d1bdc3b45c9d9 {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px
}.sce28bd25b2d0{isolation:auto}
.w8ec57530f021 {
	min-width: 0
}
.o9913c007a3b7 {
	object-fit: cover;
	border-radius: var(--fe32f024ce1b6);
	margin: 24px 0;
	width: 100%;
	max-height: 560px
}.o8e4a428243d2{isolation:auto}
.m6c8d7217fb1e table {
	overflow-x: auto;
	display: block;
	max-width: 100%
}
.m6c8d7217fb1e details {
	border-bottom: 1px solid var(--d5f0d92cc0890);
	padding: 16px 0
}.d591187e55899{visibility:inherit}
.lf60da53a8dfa ol {
	gap: 10px;
	color: var(--u259908d083e6);
	display: flex;
	list-style: none;
	padding: 0;
	font-size: .82rem;
	flex-wrap: wrap
}.x3b91483b63a7{z-index:auto}
.m6c8d7217fb1e h2 {
	margin-top: 28px
}
.o1984c0002d93 {
	margin-top: 32px;
	border: 1px solid var(--d5f0d92cc0890);
	border-radius: var(--fe32f024ce1b6);
	padding: 20px
}
body[data-j10b071cc897d="va6cd37950ed3"] .u991669b883be img {
	border: 6px solid var(--jfc09925cb733)
}
body[data-m60c54825c172=xf830b9747c18] .s11f9a15645b7 {
	border-left: 3px solid var(--y4f5c111a6099)
}.zcfceac0d6566{contain:none}
.lf45e4a3a0bab {
	margin-top: 20px;
	display: flex;
	gap: 10px;
	font-size: .85rem;
	flex-wrap: wrap;
	justify-content: center
}
body[data-nc735cf7577fc="kc8e388c83cd0"] .u7a12cd01508c a {
	background: var(--jfc09925cb733);
	padding: 4px 10px
}
@media(max-width:800px) {
	.u7a12cd01508c {
		display: none
	}
	.mee4dea8d2885 summary {
		cursor: pointer
	}
	.mee4dea8d2885 {
		position: relative;
		display: block
	}
	.tb807b6cc549c {
		flex-direction: row
	}
	.mee4dea8d2885 nav {
		box-shadow: 0 12px 24px #0002;
		gap: 12px;
		display: grid;
		position: absolute;
		background: var(--sa83b31fccac3);
		width: 240px;
		border: 1px solid var(--d5f0d92cc0890);
		right: 0;
		top: 100%;
		padding: 16px
	}
	.u991669b883be {
		max-width: 420px;
		width: 100%;
		margin: auto
	}
	.na31128e13450>a {
		min-width: 0;
		flex: 1;
		max-width: 340px
	}
	.kfc8e39dd2789>a {
		min-width: 0;
		flex: 1
	}
	body[data-e0436e4531699="v4d76c36ecea8"] .j98d8a5a57040, .j98d8a5a57040 {
		gap: 24px;
		grid-template-columns: 1fr;
		padding: 24px 0
	}
	.a06ff2b47844e {
		padding-left: 20px;
		padding-right: 20px
	}
	.na31128e13450 {
		padding: 10px 20px
	}
	.tb807b6cc549c {
		padding: 10px 20px;
		min-height: 56px
	}
	.c5bc3dc1dee1e {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	body[data-m60c54825c172=xf830b9747c18] .zd594c23c8e3c {
		grid-template-columns: 1fr
	}
}.sc2ffe870c09f{outline-offset:0}
@media(max-width:540px) {
	.j98d8a5a57040 h1 {
		font-size: 1.6rem
	}
	.c5bc3dc1dee1e, .z7aaa305e7934 {
		grid-template-columns: 1fr
	}
	.s2caf3f5b453a .l32184dbce396>a {
		display: grid;
		grid-template-columns: 88px 1fr
	}
	.s2caf3f5b453a .l32184dbce396 p {
		display: none
	}
	.s2caf3f5b453a .l32184dbce396 img {
		height: 100%;
		aspect-ratio: auto
	}
	.s2caf3f5b453a .l32184dbce396>a>div {
		padding: 12px
	}
	.q02775589dc84 {
		padding: 24px 0
	}
	.na31128e13450 .gd408f83204a1 {
		padding: 10px 12px
	}
	.s2caf3f5b453a {
		gap: 12px
	}
	.kfc8e39dd2789 {
		gap: 10px
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto
	}
}.k1097ff066612{opacity:1}
.w8ec57530f021[data-v25e583641faf=yc308e8e0becd] .m6c8d7217fb1e p {
	break-inside: avoid
}
.q02775589dc84[data-p4c5a002a88b0=d3ec59267f40c] .zd594c23c8e3c {
	counter-reset: c47f63670d60e
}
.qfd8c52c5beff details p {
	margin: 12px 0
}.x3c6c9d946d92{unicode-bidi:normal}
.q02775589dc84[data-p4c5a002a88b0=zeb56e6f9fba3] .zd594c23c8e3c {
	grid-template-columns: repeat(3,minmax(0,1fr))
}
.q02775589dc84[data-p4c5a002a88b0=s6384bce91c73] .zd594c23c8e3c {
	grid-template-columns: repeat(2,minmax(0,1fr))
}
[data-k08c365209863] {
	gap: 12px;
	display: flex;
	align-items: center;
	padding: 20px 0;
	flex-wrap: wrap
}.ycec8142cae66{isolation:auto}
.x4ce643f3995b [hidden] {
	display: none
}
.q02775589dc84[data-p4c5a002a88b0=d3ec59267f40c] .s11f9a15645b7 {
	grid-template-columns: 40px 1fr;
	counter-increment: c47f63670d60e;
	display: grid;
	gap: 4px 16px
}
.qc83ee8500124 {
	gap: 24px;
	display: grid;
	margin: 24px 0
}.zd57cede26b3c{font-kerning:auto}
.w8ec57530f021[data-v25e583641faf=t0f36a2371f34] .m6c8d7217fb1e, .w8ec57530f021[data-v25e583641faf=v1ffc45b3bc6c] .m6c8d7217fb1e {
	counter-reset: c746534ae1679
}
[data-k08c365209863] input {
	flex: 1;
	background: var(--jfc09925cb733);
	color: var(--je2c091c42e4e);
	font: inherit;
	border: 1px solid var(--d5f0d92cc0890);
	padding: 12px;
	border-radius: 6px;
	min-width: 180px
}
[data-k08c365209863] button {
	border: 0;
	background: var(--y4f5c111a6099);
	font: inherit;
	color: var(--sa83b31fccac3);
	padding: 12px 20px;
	border-radius: 6px
}.fe8bf7cf7b5da{opacity:1}
.x4ce643f3995b {
	padding: 0;
	list-style: none
}
.qfd8c52c5beff summary {
	cursor: pointer;
	font-weight: 650
}
.q02775589dc84[data-p4c5a002a88b0=d3ec59267f40c] .s11f9a15645b7::before {
	font-weight: 750;
	grid-row: span 2;
	color: var(--y4f5c111a6099);
	content: counter(c47f63670d60e,decimal-leading-zero)
}.xb433f430f711{unicode-bidi:normal}
.qc83ee8500124 .l32184dbce396>a {
	display: grid;
	gap: 8px;
	grid-template-columns: 120px 1fr
}.n6e6934651051{isolation:auto}
.s11f9a15645b7 p {
	margin: 0;
	grid-column: 2
}
.q02775589dc84[data-p4c5a002a88b0=zeb56e6f9fba3] .s11f9a15645b7 p, .q02775589dc84[data-p4c5a002a88b0=s6384bce91c73] .s11f9a15645b7 p {
	grid-column: auto
}
.qc83ee8500124 .l32184dbce396 img {
	width: 120px
}.e5ba6458b1ecf{z-index:auto}
.b7b59b08b53d8 {
	min-width: 0
}
.w8ec57530f021[data-v25e583641faf=yc308e8e0becd] .m6c8d7217fb1e {
	columns: 2;
	column-gap: 32px
}.b8ff402795c53{contain:none}
body[data-m60c54825c172=xf830b9747c18] .w8ec57530f021[data-v25e583641faf=yc308e8e0becd] .m6c8d7217fb1e {
	columns: 1
}.z3621a04fac5c{isolation:auto}
.x4ce643f3995b li {
	border-bottom: 1px solid var(--d5f0d92cc0890);
	padding: 14px 0
}
.qfd8c52c5beff details {
	background: var(--jfc09925cb733);
	border-bottom: 1px solid var(--d5f0d92cc0890);
	padding: 16px 18px
}
.w8ec57530f021[data-v25e583641faf=v1ffc45b3bc6c] .m6c8d7217fb1e h2, .w8ec57530f021[data-v25e583641faf=t0f36a2371f34] .m6c8d7217fb1e h2 {
	padding: 16px;
	background: var(--jfc09925cb733);
	border-left: 3px solid var(--y4f5c111a6099);
	counter-increment: c746534ae1679
}
@media(max-width:800px) {
	.q02775589dc84[data-p4c5a002a88b0=zeb56e6f9fba3] .zd594c23c8e3c, .q02775589dc84[data-p4c5a002a88b0=s6384bce91c73] .zd594c23c8e3c {
		grid-template-columns: 1fr
	}
	.qc83ee8500124 .l32184dbce396 img {
		width: 88px
	}
	.w8ec57530f021[data-v25e583641faf=yc308e8e0becd] .m6c8d7217fb1e {
		columns: 1
	}
	.qc83ee8500124 .l32184dbce396>a {
		grid-template-columns: 88px 1fr
	}
}.cf2ef8a7991e5{outline-offset:0}
@media(min-width:801px) {
	.lf45e4a3a0bab {
		display: none
	}
}
.x8111aa97bc0e>.bb92cdaa4820d::after {
	display: block;
	content: "";
	height: 72px
}
.je23a325a2f14>li {
	flex-shrink: 0
}.xb09a7074dc28{opacity:1}
.x8111aa97bc0e {
	--j0e947233e65f: var(--d5f0d92cc0890);
	--ndb9d9bbaff81: var(--je2c091c42e4e);
	--aa67f9744d5b5: 6px;
	--i9805b5911f4d: var(--y4f5c111a6099);
	--l21d00b0b1c49: rgba(255,255,255,.14);
	--i4863aba66082: inherit;
	--nd6cde8f7f874: var(--d5f0d92cc0890);
	--k5775f42cbce4: var(--jfc09925cb733);
	--p186a43de8452: var(--jfc09925cb733);
	--n86541c6e7bce: color-mix(in srgb,var(--y4f5c111a6099) 16%,#0D0F14);
	--t92d938acc4bb: var(--u259908d083e6);
	--q52e8c7c1b36a: var(--fe32f024ce1b6);
	--h1a00cbfae0f8: #FFF;
	--cac72056bfef1: var(--je2c091c42e4e);
	--v6df472de6a31: var(--x2a7b2b8cd69c);
	--we2fb72285397: var(--sa83b31fccac3);
	--x67bec852f4a9: rgba(255,255,255,.72);
	--i291960871593: var(--y4f5c111a6099)
}
.x8111aa97bc0e:is([data-j0502e537cb15=o334b526e6f6b], [data-j0502e537cb15=tdb7cf77adaa8]) {
	--v6df472de6a31: color-mix(in srgb,var(--y4f5c111a6099) 10%,var(--jfc09925cb733))
}
.x8111aa97bc0e:is([data-j0502e537cb15=o334b526e6f6b], [data-j0502e537cb15=h31ad553130d8], [data-j0502e537cb15=tdb7cf77adaa8]) {
	--h1a00cbfae0f8: var(--sa83b31fccac3)
}
.x8111aa97bc0e:has(>.bb92cdaa4820d) {
	padding-bottom: 0
}
:where(.ob94a753c6193) {
	margin: 0;
	padding: 0;
	list-style: none
}
:where(figure.u991669b883be) {
	margin: 0
}.fb2336f3739f5{outline-offset:0}
.q02775589dc84>.a0ca184b8d2de>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--y4f5c111a6099)
}.e5b32f34574ce{z-index:auto}
.kfc8e39dd2789>li>a {
	min-width: 220px
}.e57b9680533f4{contain:none}
.a0ca184b8d2de {
	display: contents
}.m33ae133d6aa6{z-index:auto}
@media(max-width:800px) {
	.kfc8e39dd2789>li>a {
		min-width: 0;
		flex: 1
	}
}.s4193988f004a{visibility:inherit}
.lf60da53a8dfa>p {
	margin: 1em 0
}
div.x4ce643f3995b {
	margin: 1em 0
}.y4dbd7e07155d{font-kerning:auto}
.lf60da53a8dfa menu, .lf60da53a8dfa>p, .lf60da53a8dfa ul {
	gap: 10px;
	color: var(--u259908d083e6);
	display: flex;
	list-style: none;
	padding: 0;
	font-size: .82rem;
	flex-wrap: wrap
}
.w577e4231998a li {
	display: inline
}
.na31128e13450 {
	flex-wrap: wrap;
	row-gap: 6px
}.m3d651c30b20a{font-kerning:auto}
.fff0524c3382a {
	margin: 0;
	flex-basis: 100%;
	color: var(--i9805b5911f4d);
	text-align: center;
	font-size: 13px;
	font-weight: 800;
	line-height: 1.35
}.xa7c0c0f453db{contain:none}
.j98d8a5a57040 .s898edaec0ff6 {
	grid-template-columns: 1fr 1fr
}.z1bbaa64848ed{z-index:auto}
.x4ce643f3995b>div {
	border-bottom: 1px solid var(--d5f0d92cc0890);
	padding: 14px 0
}
.x8111aa97bc0e {
	padding-bottom: 110px
}
@media(max-width:800px) {
	.j98d8a5a57040, body[data-e0436e4531699] .j98d8a5a57040 {
		padding-top: 12px;
		gap: 20px
	}
	.b7b59b08b53d8 .k34f279c2a62f {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical
	}
	.b7b59b08b53d8 h1 {
		font-size: clamp(22px,6vw,32px)
	}
	body[data-e0436e4531699] .u991669b883be, .u991669b883be {
		order: -1;
		grid-column: auto
	}
	.u991669b883be img {
		object-fit: contain;
		aspect-ratio: 3/2;
		max-height: 52svh
	}
}
.u991669b883be img {
	object-fit: contain;
	aspect-ratio: 3/2
}
.l32184dbce396 img {
	object-fit: contain;
	aspect-ratio: 3/2
}.m72969ea43c75{outline-offset:0}
.o9913c007a3b7 {
	object-fit: contain
}
