:where(.oed95bfaffa6e) {
	letter-spacing: .1em;
	color: rgb(245,166,35)
}.se5fef75ba49b{font-kerning:auto}
img {
	max-width: 100%;
	height: auto
}
:where([data-bb652b2e09ec5]) {
	margin: 2rem auto;
	display: block;
	padding: 0 1rem;
	max-width: 72rem
}.j62f03e6a0e28{outline-offset:0}
:where(.a331e6e746f8c) {
	border: 1px solid rgba(127,127,127,.25);
	border-radius: .5rem;
	padding: .75rem
}
:where([data-bb652b2e09ec5]>h2) {
	margin: 0 0 1rem
}
:where(.c9a86a519abf4) {
	grid-template-columns: repeat(auto-fill,minmax(14rem,1fr));
	gap: .75rem;
	display: grid
}.j052ac4788ef6{font-kerning:auto}
:where(.a331e6e746f8c h3) {
	margin: 0 0 .35rem;
	font-size: 1rem
}
:where(.a331e6e746f8c p) {
	line-height: 1.6;
	margin: 0
}.z10fbd54f05e8{opacity:1}
:where([data-q778917c888eb]) {
	margin: 2rem auto;
	display: block;
	padding: 0 1rem;
	max-width: 72rem
}
:where(.h160445831c55 img) {
	object-fit: contain;
	border-radius: .5rem;
	width: 100%;
	background: color-mix(in srgb,currentColor 8%,transparent);
	height: auto;
	aspect-ratio: 16/9
}.id81ee746d59a{opacity:1}
:where([data-q778917c888eb]>h2) {
	margin: 0 0 1rem
}
:where(.h160445831c55 figure) {
	margin: 0
}
:where(.h160445831c55 figcaption) {
	font-size: .8rem;
	margin-top: .25rem;
	opacity: .75
}
:where(.h160445831c55) {
	grid-template-columns: repeat(auto-fill,minmax(9.5rem,1fr));
	gap: .75rem;
	display: grid
}
:where([data-q233f17334d9c]) {
	margin: 2rem auto;
	display: block;
	padding: 0 1rem;
	max-width: 72rem
}
:where([data-q233f17334d9c]>h2) {
	margin: 0 0 1rem
}
:where(.vec252a97b7b6) {
	grid-template-columns: repeat(auto-fill,minmax(16rem,1fr));
	gap: .75rem;
	display: grid
}
:where(.d55237190d2f3) {
	align-items: center;
	margin-bottom: .5rem;
	display: flex;
	gap: .5rem
}
:where(.d55237190d2f3 strong) {
	display: block
}
:where(.o35cdeee93509) {
	align-items: center;
	justify-content: center;
	font-weight: bold;
	display: inline-flex;
	background: rgba(127,127,127,.18)
}.q11a7cf6f2810{visibility:inherit}
:where(.c09a7ea595d6b p) {
	line-height: 1.6;
	margin: 0
}
:where(.c09a7ea595d6b) {
	border: 1px solid rgba(127,127,127,.25);
	border-radius: .5rem;
	padding: .75rem
}
.d55237190d2f3 img, .o35cdeee93509 {
	width: 2.5rem;
	height: 2.5rem;
	object-fit: cover;
	border-radius: 50%;
	flex: none
}
:where([data-rb9d1273be665]) {
	margin: 2rem auto;
	display: block;
	padding: 0 1rem;
	max-width: 72rem
}
:where(.z017dae3c206f) {
	overflow-x: auto;
	display: flex;
	scroll-snap-type: x mandatory;
	padding-bottom: .5rem;
	gap: .75rem
}
.z017dae3c206f img {
	box-shadow: 0 2px 8px rgba(0,0,0,.15);
	display: block;
	height: 15rem;
	width: auto;
	max-width: 85vw;
	border-radius: .75rem;
	object-fit: contain
}
:where([data-rb9d1273be665]>h2) {
	margin: 0 0 1rem
}
:where(.z017dae3c206f figure) {
	margin: 0;
	flex: 0 0 auto;
	scroll-snap-align: start
}
:where(.z017dae3c206f figcaption) {
	margin-top: .35rem;
	font-size: .8rem;
	text-align: center;
	opacity: .75
}
:where([data-p463a26efb13d]) {
	margin: 2rem auto;
	display: block;
	padding: 0 1rem;
	max-width: 72rem
}.pecca2010f7aa{unicode-bidi:normal}
:where(.c60f404208f34) {
	grid-template-columns: repeat(auto-fill,minmax(8.5rem,1fr));
	gap: .75rem;
	display: grid
}
:where([data-p463a26efb13d]>h2) {
	margin: 0 0 1rem
}.u4cd084bd0d68{unicode-bidi:normal}
:where(.c60f404208f34 a) {
	gap: .4rem;
	flex-direction: column;
	min-width: 0;
	text-decoration: none;
	padding: .6rem;
	align-items: center;
	display: flex;
	color: inherit;
	border-radius: .75rem;
	background: rgba(127,127,127,.08)
}
.c60f404208f34 img {
	display: block;
	border-radius: .5rem;
	width: 100%;
	height: auto;
	aspect-ratio: 4/3;
	object-fit: contain
}
:where(.c60f404208f34 span) {
	max-width: 100%;
	font-size: .85rem;
	font-weight: 600;
	line-height: 1.25;
	text-align: center;
	overflow-wrap: anywhere
}.cdaff6143385a{outline-offset:0}
:where([data-b3c28366680ed]) {
	border: 1px solid currentColor;
	border-radius: .75rem;
	margin-block: 1.5rem;
	padding: 1.25rem;
	text-align: center
}.dd5c628794a20{font-kerning:auto}
:where([data-b3c28366680ed] p) {
	margin: 0
}
:where(.c60f404208f34 small) {
	opacity: .65;
	font-size: .7rem
}
:where([data-b3c28366680ed] a) {
	padding: .6rem 1.2rem;
	align-items: center;
	justify-content: center;
	font-weight: bold;
	overflow-wrap: anywhere;
	min-height: 44px;
	max-width: 100%;
	display: inline-flex
}
:where([data-hfe736ef0a604]) {
	margin: 2rem auto;
	display: block;
	padding: 0 1rem;
	max-width: 72rem
}
:where([data-hfe736ef0a604] h2) {
	font-size: 1.25rem;
	line-height: 1.3;
	margin: 1.5rem 0 .75rem
}.k654373442aa6{font-kerning:auto}
:where([data-hfe736ef0a604] ul) {
	padding-left: 1.25rem;
	margin: 0 0 1rem
}.j02f06152de24{outline-offset:0}
:where([data-hfe736ef0a604] li) {
	line-height: 1.6;
	margin: .35rem 0
}
:where([data-c8b1f1868e4d9]) {
	padding: .75rem 1rem;
	margin: 2rem auto 1rem;
	display: block;
	border-top: 1px solid rgba(127,127,127,.25);
	font-size: .85rem;
	line-height: 1.6;
	opacity: .85;
	max-width: 72rem
}
[data-afe0c2fc98a56][data-e7ef5299907d7] {
	display: grid;
	position: relative
}.qb5a101dba861{font-kerning:auto}
:where([data-afe0c2fc98a56] [data-p74a40af43e3b] img) {
	display: block;
	width: 100%;
	height: auto
}
html:not([data-vd3acc19777e0]) :is([data-afe0c2fc98a56] [data-n4bef31956f4a], [data-afe0c2fc98a56] [data-mafbe2a3bc2e3], [data-afe0c2fc98a56][data-mb5cfbff7a4d4]) {
	display: none
}
[data-afe0c2fc98a56] :is([data-n4bef31956f4a], [data-mafbe2a3bc2e3]) {
	width: 2.25rem;
	cursor: pointer;
	position: absolute;
	height: 2.25rem;
	background: rgba(0,0,0,.45);
	color: rgb(255,255,255);
	top: 50%;
	border: 0;
	border-radius: 50%;
	z-index: 1;
	transform: translateY(-50%);
	font-size: 1.25rem;
	line-height: 1
}.v754a0fc29b54{font-kerning:auto}
:where([data-c8b1f1868e4d9] p) {
	margin: 0
}
[data-afe0c2fc98a56] [data-n4bef31956f4a] {
	left: .5rem
}
[data-afe0c2fc98a56] [data-mafbe2a3bc2e3] {
	right: .5rem
}
:where([data-c8b1f1868e4d9] p+p) {
	margin-top: .35rem
}.g99cd64e6b00c{visibility:inherit}
[data-afe0c2fc98a56] [data-p74a40af43e3b] {
	opacity: 0;
	margin: 0;
	transition: opacity 0.5s;
	grid-area: 1/1;
	visibility: hidden
}.yb9ed08d07e52{visibility:inherit}
[data-afe0c2fc98a56] [data-p74a40af43e3b][data-l8fc9aa9750e5] {
	visibility: visible;
	opacity: 1
}.b24aa8b169791{unicode-bidi:normal}
[data-afe0c2fc98a56][data-mb5cfbff7a4d4] {
	cursor: pointer;
	color: var(--cf3cdc11f2fc0,rgb(17,17,17));
	right: 1rem;
	bottom: 5.5rem;
	border: 1px solid rgba(127,127,127,.35);
	width: 2.6rem;
	transition: opacity 0.2s;
	border-radius: 50%;
	z-index: 60;
	position: fixed;
	opacity: 0;
	pointer-events: none;
	background: var(--v8acd9547a660,rgb(255,255,255));
	height: 2.6rem;
	font-size: 1.25rem;
	line-height: 1
}
[data-afe0c2fc98a56][data-mb5cfbff7a4d4][data-v2bc3306c3345] {
	pointer-events: auto;
	opacity: 1
}
@media (prefers-reduced-motion:reduce) {
	[data-afe0c2fc98a56] [data-p74a40af43e3b], [data-afe0c2fc98a56][data-mb5cfbff7a4d4] {
		transition: none
	}
}
