body {
	--obc5c385944cb: #F0F5F3;
	background: var(--yd73f9c235849);
	color: var(--z5288551577b8);
	margin: 0px;
	--na0a9f876eeed: 12px;
	--z5288551577b8: #163B32;
	font-family: system-ui,-apple-system,segoe ui,sans-serif;
	line-height: 1.7;
	--yd73f9c235849: #FFF;
	--lee560bd709f8: #637C74;
	--c9f077f73547f: #E9F5EE;
	--ebd3dbdedf390: #DCE9E3;
	--l18c070a2710a: #197B66;
}
a {
	text-decoration: none;
	color: inherit;
}.o7d51d86d5a46{font-kerning:auto}
body[data-h19bc4ab82f50=r0f648adf860e] {
	--lee560bd709f8: #4B7487;
	--na0a9f876eeed: 14px;
	--obc5c385944cb: #E1F2FA;
	--z5288551577b8: #123D52;
	--ebd3dbdedf390: #C3E1EF;
	--l18c070a2710a: #14799A;
	--yd73f9c235849: #F0F9FE;
}.rb09e436ae4fe{opacity:1}
img {
	max-width: 100%;
	height: auto;
	display: block;
}
.gf2da4da8e4a3 {
	z-index: 5;
	background: var(--yd73f9c235849);
	position: sticky;
	top: 0px;
	border-bottom: 1px solid var(--ebd3dbdedf390);
}
h1 {
	font-size: clamp(1.6rem,3vw,2.5rem);
	line-height: 1.25;
}
h2 {
	font-size: 1.3rem;
	line-height: 1.4;
}.m94221e81597f{unicode-bidi:normal}
h3 {
	font-size: 1rem;
	line-height: 1.45;
}.me537a861b18f{font-kerning:auto}
p, h3, h1, h2 {
	margin: 0px 0px 1rem;
}.j0bb9a262208c{z-index:auto}
.g8bc7a8160a23 {
	padding: 0px 24px;
	margin: auto;
	max-width: 1140px;
}
.zdcd2e38d30ef {
	gap: 24px;
	margin: auto;
	align-items: center;
	max-width: 1140px;
	min-height: 64px;
	display: flex;
	padding: 12px 24px;
	justify-content: space-between;
}.r5d602de703a5{font-kerning:auto}
.c8c27f2dcd3dc {
	font-weight: 750;
	display: flex;
	align-items: center;
	gap: 10px;
}
.rdb4e295bea9a img {
	object-fit: cover;
	border-radius: var(--na0a9f876eeed);
	width: 100%;
	aspect-ratio: 1/1;
}.m7ef4d0315bcc{isolation:auto}
.h083a6fc13429 {
	font-size: 0.85rem;
	gap: 20px;
	display: flex;
	flex-wrap: wrap;
}
.gdb4f2984b32b {
	display: none;
}
a:hover {
	text-decoration: underline;
}.se5578439fd4d{font-kerning:auto}
.r88fe62ece5e8 {
	text-align: center;
}
summary:focus-visible, a:focus-visible {
	outline: 3px solid var(--l18c070a2710a);
	outline-offset: 4px;
}.cf23cf203bca9{outline-offset:0}
.ad85ab3c22de2 {
	z-index: 20;
	position: absolute;
	background: var(--yd73f9c235849);
	top: -100px;
	padding: 10px;
	left: 20px;
}
.pd5a64157f5ca {
	display: grid;
	padding: 40px 0px;
	gap: 40px;
	align-items: center;
	grid-template-columns: 1fr 1fr;
}.a5436ef3ac0d9{unicode-bidi:normal}
.l80e77b902d97 {
	max-width: 480px;
	display: grid;
	margin: 24px auto 0px;
	gap: 12px;
}
.ad85ab3c22de2:focus {
	top: 10px;
}
.a4373f3f6e85e {
	font-size: 1rem;
}.lb2af468ec743{outline-offset:0}
* {
	box-sizing: border-box;
}.b8bf4d3bf6d35{z-index:auto}
p {
	color: var(--lee560bd709f8);
}.u44cdc59f4bb3{unicode-bidi:normal}
.n4e4d80d62080 {
	background: var(--l18c070a2710a);
	text-align: center;
	color: #FFF;
	padding: 12px 20px;
	font-weight: 650;
	border: 1px solid var(--l18c070a2710a);
	border-radius: 6px;
	display: block;
}
.t42a81f2dba25 {
	color: var(--l18c070a2710a);
	background: 0 0;
}.w78bbb7ba6902{opacity:1}
.bbcc2dc4cd27f {
	overflow: hidden;
	background: var(--obc5c385944cb);
	min-width: 0px;
	border: 1px solid var(--ebd3dbdedf390);
	border-radius: var(--na0a9f876eeed);
}
.bbcc2dc4cd27f img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1/1;
}
.x85950a47903d {
	grid-template-columns: repeat(3,minmax(0,1fr));
	display: grid;
	gap: 20px;
}
.bd689d4dc9679 {
	display: grid;
	gap: 12px;
}
.a27e6c981895b {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-gc9dc0b9a6938="w6208232dd9ef"] .pd5a64157f5ca {
	grid-template-columns: 1.1fr 0.9fr;
}
body[data-f8b39acb97308=h4782fbf63828] .bd689d4dc9679 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}
.bbcc2dc4cd27f>a>div {
	padding: 16px;
}
.vbb00183d3b6d {
	border-top: 1px solid var(--ebd3dbdedf390);
	padding: 28px 0px;
}
.vbb00183d3b6d>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--l18c070a2710a);
}
.tc4e7ca36a65b {
	border: 1px solid var(--ebd3dbdedf390);
	padding: 18px;
	border-radius: var(--na0a9f876eeed);
	background: var(--obc5c385944cb);
}
.a27e6c981895b img {
	aspect-ratio: 16/9;
}
.bbcc2dc4cd27f p {
	margin: 0px;
	font-size: 0.86rem;
}.iab2e9537d7cb{z-index:auto}
.eb6e19b1f18bb {
	margin: 12px 0px 32px;
}
.tc4e7ca36a65b h3 {
	margin: 0px;
}.qff577d72ef24{contain:none}
.r1c6143df899f {
	list-style: none;
	color: var(--l18c070a2710a);
	gap: 12px;
	flex-wrap: wrap;
	display: flex;
	font-size: 0.88rem;
	margin: 16px 0px;
	padding: 0px;
}.r9524115a2cf0{font-kerning:auto}
.r02582bde25bd {
	padding-bottom: 12px;
	overflow-x: auto;
	scroll-snap-type: x proximity;
	display: flex;
	gap: 16px;
}
.zb6a702a41b26 {
	justify-content: center;
	display: flex;
	gap: 16px;
	padding: 32px 0px;
}
.b5f0451559aae {
	padding: 32px 0px 100px;
	border-top: 1px solid var(--ebd3dbdedf390);
}
.v7b455db007af {
	overflow-wrap: anywhere;
}
.r02582bde25bd img {
	scroll-snap-align: start;
	flex-shrink: 0;
	width: 240px;
}.y251fd7a6226b{font-kerning:auto}
.b5f0451559aae nav {
	margin-top: 20px;
	gap: 20px;
	display: flex;
	flex-wrap: wrap;
	font-size: 0.86rem;
}.o164f917c55e1{isolation:auto}
.w1bd46a57aca9 {
	z-index: 10;
	gap: 12px;
	bottom: 0px;
	left: 0px;
	justify-content: center;
	position: fixed;
	right: 0px;
	display: flex;
	background: var(--yd73f9c235849);
	border-top: 1px solid var(--ebd3dbdedf390);
	padding: 10px 24px;
}
.v7b455db007af summary {
	font-weight: 650;
	cursor: pointer;
}
.zb6a702a41b26>a {
	min-width: 220px;
}.kb9d2325d85f9{visibility:inherit}
.w1bd46a57aca9>a {
	min-width: 220px;
}
.k976b007bda8a {
	max-width: 880px;
	padding-top: 32px;
	padding-bottom: 48px;
}
.s623b7e374b9d {
	min-width: 0px;
}
.p4cc13ea682f7 {
	margin: 24px 0px;
	object-fit: cover;
	border-radius: var(--na0a9f876eeed);
	width: 100%;
	max-height: 560px;
}.jac820a480582{unicode-bidi:normal}
.v7b455db007af table {
	max-width: 100%;
	overflow-x: auto;
	display: block;
}
.v7b455db007af h2 {
	margin-top: 28px;
}
.v7b455db007af details {
	border-bottom: 1px solid var(--ebd3dbdedf390);
	padding: 16px 0px;
}.z08f794a9008c{opacity:1}
.u81a0f47b94fb ol {
	list-style: none;
	color: var(--lee560bd709f8);
	gap: 10px;
	flex-wrap: wrap;
	display: flex;
	font-size: 0.82rem;
	padding: 0px;
}
.wf06fea1aab20 {
	padding: 20px;
	margin-top: 32px;
	border: 1px solid var(--ebd3dbdedf390);
	border-radius: var(--na0a9f876eeed);
}
body[data-d822943ccf6dd="o7faa4e881822"] .h083a6fc13429 a {
	padding: 4px 10px;
	background: var(--obc5c385944cb);
}
.beabe7a586671 {
	margin-top: 20px;
	gap: 10px;
	justify-content: center;
	display: flex;
	font-size: 0.85rem;
	flex-wrap: wrap;
}
body[data-i7fc214f0a186="ud63eee173906"] .rdb4e295bea9a img {
	border: 6px solid var(--obc5c385944cb);
}.rb2d09cfe0388{outline-offset:0}
body[data-f8b39acb97308=h4782fbf63828] .tc4e7ca36a65b {
	border-left: 3px solid var(--l18c070a2710a);
}.ab9f79b5f4d25{visibility:inherit}
@media(max-width:800px) {
	.h083a6fc13429 {
		display: none;
	}
	.zdcd2e38d30ef {
		flex-direction: row;
	}
	.gdb4f2984b32b {
		position: relative;
		display: block;
	}
	.gdb4f2984b32b nav {
		gap: 12px;
		position: absolute;
		box-shadow: 0 12px 24px #0002;
		border: 1px solid var(--ebd3dbdedf390);
		background: var(--yd73f9c235849);
		display: grid;
		right: 0px;
		width: 240px;
		padding: 16px;
		top: 100%;
	}
	.rdb4e295bea9a {
		max-width: 420px;
		width: 100%;
		margin: auto;
	}
	.w1bd46a57aca9>a {
		min-width: 0px;
		max-width: 340px;
		flex: 1;
	}
	.zb6a702a41b26>a {
		min-width: 0px;
		flex: 1;
	}
	.pd5a64157f5ca, body[data-gc9dc0b9a6938="w6208232dd9ef"] .pd5a64157f5ca {
		grid-template-columns: 1fr;
		padding: 24px 0px;
		gap: 24px;
	}
	.x85950a47903d {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.g8bc7a8160a23 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.w1bd46a57aca9 {
		padding: 10px 20px;
	}
	.zdcd2e38d30ef {
		min-height: 56px;
		padding: 10px 20px;
	}
	.gdb4f2984b32b summary {
		cursor: pointer;
	}
	body[data-f8b39acb97308=h4782fbf63828] .bd689d4dc9679 {
		grid-template-columns: 1fr;
	}
}
@media(max-width:540px) {
	.pd5a64157f5ca h1 {
		font-size: 1.6rem;
	}
	.a27e6c981895b, .x85950a47903d {
		grid-template-columns: 1fr;
	}
	.eb6e19b1f18bb {
		gap: 12px;
	}
	.zb6a702a41b26 {
		gap: 10px;
	}
	.eb6e19b1f18bb .bbcc2dc4cd27f>a {
		grid-template-columns: 88px 1fr;
		display: grid;
	}
	.eb6e19b1f18bb .bbcc2dc4cd27f img {
		height: 100%;
		aspect-ratio: auto;
	}
	.eb6e19b1f18bb .bbcc2dc4cd27f p {
		display: none;
	}
	.eb6e19b1f18bb .bbcc2dc4cd27f>a>div {
		padding: 12px;
	}
	.vbb00183d3b6d {
		padding: 24px 0px;
	}
	.w1bd46a57aca9 .n4e4d80d62080 {
		padding: 10px 12px;
	}
}
@media(prefers-reduced-motion:reduce) {
	* {
		scroll-behavior: auto;
	}
}
[data-od8a75c69807c] {
	gap: 12px;
	padding: 20px 0px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}.m66241e5a2f9a{isolation:auto}
.t1ddad7424945 details p {
	margin: 12px 0px;
}
[data-od8a75c69807c] input {
	padding: 12px;
	flex: 1;
	border: 1px solid var(--ebd3dbdedf390);
	background: var(--obc5c385944cb);
	border-radius: 6px;
	color: var(--z5288551577b8);
	font: inherit;
	min-width: 180px;
}.y16eb16255b92{isolation:auto}
.e1a84e3fa0169 .bbcc2dc4cd27f img {
	width: 120px;
}
.r88fe62ece5e8 {
	min-width: 0px;
}.k51ff8c5f1ded{visibility:inherit}
[data-od8a75c69807c] button {
	background: var(--l18c070a2710a);
	padding: 12px 20px;
	color: var(--yd73f9c235849);
	font: inherit;
	border: 0;
	border-radius: 6px;
}
.vbb00183d3b6d[data-we2758f61941e=cab4a164ed444] .bd689d4dc9679 {
	counter-reset: ccbb7a140fd6b;
}
.vbb00183d3b6d[data-we2758f61941e=o843ac6f94bea] .bd689d4dc9679 {
	grid-template-columns: repeat(3,minmax(0,1fr));
}.e71a86e1c6164{visibility:inherit}
.vbb00183d3b6d[data-we2758f61941e=h0f42c2f418e8] .bd689d4dc9679 {
	grid-template-columns: repeat(2,minmax(0,1fr));
}
.c72b345a71c8a {
	list-style: none;
	padding: 0px;
}
.c72b345a71c8a li {
	padding: 14px 0px;
	border-bottom: 1px solid var(--ebd3dbdedf390);
}.i237336786a8c{z-index:auto}
.t1ddad7424945 summary {
	font-weight: 650;
	cursor: pointer;
}
.c72b345a71c8a [hidden] {
	display: none;
}.x82cf90bc3e78{outline-offset:0}
.s623b7e374b9d[data-xc67f60201091=t7652f676b824] .v7b455db007af p {
	break-inside: avoid;
}
.vbb00183d3b6d[data-we2758f61941e=cab4a164ed444] .tc4e7ca36a65b {
	gap: 4px 16px;
	counter-increment: ccbb7a140fd6b;
	grid-template-columns: 40px 1fr;
	display: grid;
}
.vbb00183d3b6d[data-we2758f61941e=cab4a164ed444] .tc4e7ca36a65b::before {
	content: counter(ccbb7a140fd6b,decimal-leading-zero);
	font-weight: 750;
	grid-row: span 2;
	color: var(--l18c070a2710a);
}
.s623b7e374b9d[data-xc67f60201091=sa2c4d6326d98] .v7b455db007af, .s623b7e374b9d[data-xc67f60201091=v936a257defb8] .v7b455db007af {
	counter-reset: cb8aabd740038;
}
.e1a84e3fa0169 {
	margin: 24px 0px;
	display: grid;
	gap: 24px;
}
.e1a84e3fa0169 .bbcc2dc4cd27f>a {
	grid-template-columns: 120px 1fr;
	display: grid;
	gap: 8px;
}.k7a1d0f1949d5{outline-offset:0}
.tc4e7ca36a65b p {
	margin: 0px;
	grid-column: 2;
}.o5c84259aa348{unicode-bidi:normal}
.vbb00183d3b6d[data-we2758f61941e=h0f42c2f418e8] .tc4e7ca36a65b p, .vbb00183d3b6d[data-we2758f61941e=o843ac6f94bea] .tc4e7ca36a65b p {
	grid-column: auto;
}
.s623b7e374b9d[data-xc67f60201091=t7652f676b824] .v7b455db007af {
	columns: 2;
	column-gap: 32px;
}
body[data-f8b39acb97308=h4782fbf63828] .s623b7e374b9d[data-xc67f60201091=t7652f676b824] .v7b455db007af {
	columns: 1;
}
.t1ddad7424945 details {
	border-bottom: 1px solid var(--ebd3dbdedf390);
	background: var(--obc5c385944cb);
	padding: 16px 18px;
}
.s623b7e374b9d[data-xc67f60201091=sa2c4d6326d98] .v7b455db007af h2, .s623b7e374b9d[data-xc67f60201091=v936a257defb8] .v7b455db007af h2 {
	padding: 16px;
	border-left: 3px solid var(--l18c070a2710a);
	counter-increment: cb8aabd740038;
	background: var(--obc5c385944cb);
}.p16b23863d78e{isolation:auto}
@media(max-width:800px) {
	.e1a84e3fa0169 .bbcc2dc4cd27f img {
		width: 88px;
	}
	.s623b7e374b9d[data-xc67f60201091=t7652f676b824] .v7b455db007af {
		columns: 1;
	}
	.vbb00183d3b6d[data-we2758f61941e=h0f42c2f418e8] .bd689d4dc9679, .vbb00183d3b6d[data-we2758f61941e=o843ac6f94bea] .bd689d4dc9679 {
		grid-template-columns: 1fr;
	}
	.e1a84e3fa0169 .bbcc2dc4cd27f>a {
		grid-template-columns: 88px 1fr;
	}
}
@media(min-width:801px) {
	.beabe7a586671 {
		display: none;
	}
}
.r02582bde25bd>li {
	flex-shrink: 0;
}
.zb9e31699e69c>.f120a0cf80283::after {
	height: 72px;
	content: "";
	display: block;
}
.fd13c2815d4ec {
	display: contents;
}
.zb6a702a41b26>li>a {
	min-width: 220px;
}
.zb9e31699e69c:has(>.f120a0cf80283) {
	padding-bottom: 0px;
}
:where(.e37554914df2b) {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
:where(figure.rdb4e295bea9a) {
	margin: 0px;
}
.vbb00183d3b6d>.fd13c2815d4ec>h2 {
	padding-left: 12px;
	border-left: 3px solid var(--l18c070a2710a);
}
.zb9e31699e69c {
	--d2a63a2bb0430: rgba(255,255,255,0.72);
	--uc37d05ecb59b: #FFF;
	--sadfe2cec9961: var(--z5288551577b8);
	--vb3812617fe78: var(--ebd3dbdedf390);
	--s44d9420933e2: var(--l18c070a2710a);
	--ve990fc33ca9d: var(--c9f077f73547f);
	--de2f923ab573c: var(--yd73f9c235849);
	--j3a6e44514aa9: inherit;
	--gcddb688068ff: var(--z5288551577b8);
	--ca8548c60bea7: var(--obc5c385944cb);
	--m1720a5c815a7: var(--obc5c385944cb);
	--zf5cd45c680bd: var(--ebd3dbdedf390);
	--v995e9adde36b: var(--lee560bd709f8);
	--fa7cf450a38bf: var(--na0a9f876eeed);
	--q8ee22ef8efc6: var(--l18c070a2710a);
	--fee04237b16f1: rgba(255,255,255,0.14);
	--haabdbaef6821: color-mix(in srgb,var(--l18c070a2710a) 16%,#0D0F14);
	--tb5c01ba29acd: 6px;
}
.zb9e31699e69c:is([data-h19bc4ab82f50=n073aafac5360], [data-h19bc4ab82f50=i64975e41c7da], [data-h19bc4ab82f50=a25b1ce0b6f54]) {
	--uc37d05ecb59b: var(--yd73f9c235849);
}.ba6b75014c706{isolation:auto}
.zb9e31699e69c:is([data-h19bc4ab82f50=n073aafac5360], [data-h19bc4ab82f50=a25b1ce0b6f54]) {
	--ve990fc33ca9d: color-mix(in srgb,var(--l18c070a2710a) 10%,var(--obc5c385944cb));
}
@media(max-width:800px) {
	.zb6a702a41b26>li>a {
		min-width: 0px;
		flex: 1;
	}
}.o90d41c51e306{opacity:1}
.u81a0f47b94fb ul, .u81a0f47b94fb>p {
	list-style: none;
	color: var(--lee560bd709f8);
	gap: 10px;
	flex-wrap: wrap;
	display: flex;
	font-size: 0.82rem;
	padding: 0px;
}
.w1bd46a57aca9 {
	flex-wrap: wrap;
	row-gap: 6px;
}
.c72b345a71c8a>div {
	padding: 14px 0px;
	border-bottom: 1px solid var(--ebd3dbdedf390);
}
.zb9e31699e69c {
	padding-bottom: 110px;
}.le645d2f7968b{isolation:auto}
.aea73616d47dd li {
	display: inline;
}
.pd5a64157f5ca .l80e77b902d97 {
	grid-template-columns: 1fr 1fr;
}
.u81a0f47b94fb>p {
	margin: 1em 0px;
}.o8703e8d19cfb{contain:none}
div.c72b345a71c8a {
	margin: 1em 0px;
}
.p7f6b29d233a1 {
	margin: 0px;
	color: var(--s44d9420933e2);
	flex-basis: 100%;
	font-size: 13px;
	text-align: center;
	font-weight: 800;
	line-height: 1.35;
}
