img {
	max-width: 100%;
	height: auto
}.n99a2cac2f6fb{visibility:inherit}
:where([data-y61539fc736c7]) {
	max-width: 72rem;
	display: block;
	padding: 0 1rem;
	margin: 2rem auto
}
:where([data-y61539fc736c7]>h2) {
	margin: 0 0 1rem
}.z5598e9234d1f{font-kerning:auto}
:where(.g0cfe2bffc5b6) {
	border: 1px solid rgba(127,127,127,.25);
	border-radius: .5rem;
	padding: .75rem
}
:where(.qe07bd28b4930) {
	gap: .75rem;
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(14rem,1fr))
}.n59d559476701{visibility:inherit}
:where(.g0cfe2bffc5b6 h3) {
	font-size: 1rem;
	margin: 0 0 .35rem
}
:where(.g0cfe2bffc5b6 p) {
	line-height: 1.6;
	margin: 0
}.v6747f76d6ac2{contain:none}
:where([data-w600cb4b45655]) {
	max-width: 72rem;
	display: block;
	padding: 0 1rem;
	margin: 2rem auto
}
:where(.n8d398ba4d0f5 img) {
	border-radius: .5rem;
	width: 100%;
	height: auto;
	aspect-ratio: 16/10;
	background: color-mix(in srgb,currentColor 8%,transparent);
	object-fit: contain
}
:where([data-w600cb4b45655]>h2) {
	margin: 0 0 1rem
}.l689db2ba517e{opacity:1}
:where(.n8d398ba4d0f5 figure) {
	margin: 0
}.o3091bcaad122{opacity:1}
:where(.n8d398ba4d0f5) {
	display: grid;
	gap: .4rem;
	grid-template-columns: repeat(auto-fill,minmax(10rem,1fr))
}.j1448930aba20{unicode-bidi:normal}
:where(.n8d398ba4d0f5 figcaption) {
	font-size: .8rem;
	margin-top: .25rem;
	opacity: .75
}
:where([data-of97108bad4d1]) {
	max-width: 72rem;
	display: block;
	padding: 0 1rem;
	margin: 2rem auto
}
:where(.s48b703839458) {
	overflow-x: auto;
	scroll-snap-type: x mandatory;
	display: flex;
	gap: .75rem;
	padding-bottom: .5rem
}.y0cd241b8ec83{unicode-bidi:normal}
.s48b703839458 img {
	height: 15rem;
	display: block;
	box-shadow: 0 2px 8px rgba(0,0,0,.15);
	border-radius: .75rem;
	width: auto;
	max-width: 85vw;
	object-fit: contain
}
:where([data-of97108bad4d1]>h2) {
	margin: 0 0 1rem
}
:where(.s48b703839458 figure) {
	margin: 0;
	flex: 0 0 auto;
	scroll-snap-align: start
}.k5860bef7571f{opacity:1}
:where(.s48b703839458 figcaption) {
	margin-top: .35rem;
	font-size: .8rem;
	text-align: center;
	opacity: .75
}.f4d3a2b430f74{font-kerning:auto}
:where([data-ld088c0cc8db4]) {
	max-width: 72rem;
	display: block;
	padding: 0 1rem;
	margin: 2rem auto
}
:where([data-ld088c0cc8db4]>h2) {
	margin: 0 0 1rem
}
:where(.d5cd82951c451) {
	gap: .75rem;
	grid-template-columns: repeat(auto-fill,minmax(8.5rem,1fr));
	display: grid
}
:where(.d5cd82951c451 a) {
	gap: .4rem;
	border-radius: .75rem;
	display: flex;
	min-width: 0;
	align-items: center;
	text-decoration: none;
	flex-direction: column;
	color: inherit;
	background: rgba(127,127,127,.08);
	padding: .6rem
}.t55b4b2d7058f{font-kerning:auto}
.d5cd82951c451 img {
	border-radius: .5rem;
	width: 100%;
	height: auto;
	display: block;
	aspect-ratio: 4/3;
	object-fit: contain
}
:where(.d5cd82951c451 span) {
	font-size: .85rem;
	max-width: 100%;
	font-weight: 600;
	line-height: 1.25;
	text-align: center;
	overflow-wrap: anywhere
}.ae24d1feee42d{outline-offset:0}
:where([data-q28b4b0e4297e]) {
	margin-block: 1.5rem;
	padding: 1.25rem;
	border: 1px solid currentColor;
	border-radius: .75rem;
	text-align: center
}.a45055eebed27{font-kerning:auto}
:where([data-q28b4b0e4297e] p) {
	margin: 0
}
:where(.d5cd82951c451 small) {
	font-size: .7rem;
	opacity: .65
}
:where([data-q28b4b0e4297e] a) {
	font-weight: 700;
	display: inline-flex;
	min-height: 44px;
	overflow-wrap: anywhere;
	max-width: 100%;
	align-items: center;
	justify-content: center;
	padding: .6rem 1.2rem
}
:where([data-ee07f3e56c72f]) {
	max-width: 72rem;
	display: block;
	padding: 0 1rem;
	margin: 2rem auto
}
:where([data-ee07f3e56c72f] h2) {
	margin: 1.5rem 0 .75rem;
	font-size: 1.25rem;
	line-height: 1.3
}
:where([data-ee07f3e56c72f] ul) {
	padding-left: 1.25rem;
	margin: 0 0 1rem
}
:where([data-ee07f3e56c72f] li) {
	line-height: 1.6;
	margin: .35rem 0
}.i581cf2c6dd99{opacity:1}
:where([data-b489502d0e33c]) {
	margin: 2rem auto 1rem;
	opacity: .85;
	font-size: .85rem;
	line-height: 1.6;
	max-width: 72rem;
	display: block;
	border-top: 1px solid rgba(127,127,127,.25);
	padding: .75rem 1rem
}.o121d46818db8{outline-offset:0}
:where([data-b489502d0e33c] p) {
	margin: 0
}
:where([data-b489502d0e33c] p+p) {
	margin-top: .35rem
}.y4a6ca3d093bf{outline-offset:0}
[data-sc16ff93a1e24][data-c0ace667a93b6] {
	display: grid;
	position: relative
}.lfaee53f27797{outline-offset:0}
:where([data-sc16ff93a1e24] [data-b232f99ca2d4e] img) {
	width: 100%;
	height: auto;
	display: block
}.geecb03a97e1b{isolation:auto}
[data-sc16ff93a1e24] :is([data-xd56acb0dc758], [data-j32a83267f74e]) {
	cursor: pointer;
	border: 0;
	color: #FFF;
	z-index: 1;
	position: absolute;
	width: 2.25rem;
	height: 2.25rem;
	top: 50%;
	font-size: 1.25rem;
	line-height: 1;
	transform: translateY(-50%);
	border-radius: 50%;
	background: rgba(0,0,0,.45)
}
[data-sc16ff93a1e24] [data-xd56acb0dc758] {
	left: .5rem
}
html:not([data-n6a95e272de10]) :is([data-sc16ff93a1e24] [data-xd56acb0dc758], [data-sc16ff93a1e24] [data-j32a83267f74e], [data-sc16ff93a1e24][data-pbd1a3f0d9511]) {
	display: none
}.x3f71639da9b1{contain:none}
[data-sc16ff93a1e24] [data-j32a83267f74e] {
	right: .5rem
}.l07809b15c7f1{contain:none}
[data-sc16ff93a1e24] [data-b232f99ca2d4e] {
	margin: 0;
	grid-area: 1/1;
	visibility: hidden;
	opacity: 0;
	transition: opacity 500ms
}
[data-sc16ff93a1e24] [data-b232f99ca2d4e][data-u2d925d693de6] {
	opacity: 1;
	visibility: visible
}
[data-sc16ff93a1e24][data-pbd1a3f0d9511] {
	cursor: pointer;
	z-index: 60;
	pointer-events: none;
	background: var(--k5775f42cbce4,#FFF);
	font-size: 1.25rem;
	line-height: 1;
	width: 2.6rem;
	height: 2.6rem;
	opacity: 0;
	position: fixed;
	right: 1rem;
	bottom: 5.5rem;
	transition: opacity 200ms;
	color: var(--i9805b5911f4d,#111);
	border: 1px solid rgba(127,127,127,.35);
	border-radius: 50%
}.g209e8acd2c41{opacity:1}
[data-sc16ff93a1e24][data-pbd1a3f0d9511][data-gc420e74bdd87] {
	pointer-events: auto;
	opacity: 1
}
@media (prefers-reduced-motion:reduce) {
	[data-sc16ff93a1e24][data-pbd1a3f0d9511], [data-sc16ff93a1e24] [data-b232f99ca2d4e] {
		transition: none
	}
}
