:where(.n249795dcb7bb) {
	color: #f5a623;
	letter-spacing: .1em
}
img {
	max-width: 100%;
	height: auto
}
:where([data-l26069600bba6]) {
	max-width: 72rem;
	padding: 0 1rem;
	margin: 2rem auto;
	display: block
}
:where([data-l26069600bba6]>h2) {
	margin: 0 0 1rem
}
:where(.yd76d69af3c97 h3) {
	font-size: 1rem;
	margin: 0 0 .35rem
}
:where(.yd76d69af3c97 p) {
	margin: 0;
	line-height: 1.6
}
:where(.ad7866a4f90a9) {
	display: grid;
	gap: .75rem;
	grid-template-columns: repeat(auto-fill,minmax(14rem,1fr))
}
:where(.yd76d69af3c97) {
	padding: .75rem;
	border: 1px solid rgba(127,127,127,.25);
	border-radius: .5rem
}
:where([data-g5ed41b6d06a4]) {
	max-width: 72rem;
	padding: 0 1rem;
	margin: 2rem auto;
	display: block
}
:where(.n5ac83a888f0c) {
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(9.5rem,1fr));
	gap: .4rem
}
:where([data-g5ed41b6d06a4]>h2) {
	margin: 0 0 1rem
}
:where(.n5ac83a888f0c img) {
	background: color-mix(in srgb,currentColor 8%,transparent);
	border-radius: .5rem;
	object-fit: contain;
	width: 100%;
	height: auto;
	aspect-ratio: 16/10
}.of19ccfabe70a{visibility:inherit}
:where(.n5ac83a888f0c figure) {
	margin: 0
}
:where(.n5ac83a888f0c figcaption) {
	opacity: .75;
	margin-top: .25rem;
	font-size: .8rem
}
:where([data-m81995c634005]) {
	max-width: 72rem;
	padding: 0 1rem;
	margin: 2rem auto;
	display: block
}
:where(.md3584395b948) {
	grid-template-columns: repeat(auto-fill,minmax(16rem,1fr));
	display: grid;
	gap: .75rem
}
:where(.r4110dbdeff0e) {
	padding: .75rem;
	border: 1px solid rgba(127,127,127,.25);
	border-radius: .5rem
}
:where([data-m81995c634005]>h2) {
	margin: 0 0 1rem
}
.dfb93183d83cf img, .g2107721e0fb9 {
	object-fit: cover;
	width: 2.5rem;
	flex: none;
	height: 2.5rem;
	border-radius: 50%
}.rf97befb6e483{visibility:inherit}
:where(.dfb93183d83cf) {
	margin-bottom: .5rem;
	display: flex;
	align-items: center;
	gap: .5rem
}.vf0df1b237e4e{opacity:1}
:where(.dfb93183d83cf strong) {
	display: block
}
:where(.g2107721e0fb9) {
	display: inline-flex;
	align-items: center;
	font-weight: bold;
	justify-content: center;
	background: rgba(127,127,127,.18)
}
:where(.r4110dbdeff0e p) {
	margin: 0;
	line-height: 1.6
}
:where([data-hccb07274ad64]) {
	max-width: 72rem;
	padding: 0 1rem;
	margin: 2rem auto;
	display: block
}
:where([data-hccb07274ad64]>h2) {
	margin: 0 0 1rem
}.sfbc6004c153b{z-index:auto}
:where(.w8ccad92fb353) {
	display: flex;
	scroll-snap-type: x mandatory;
	padding-bottom: .5rem;
	overflow-x: auto;
	gap: .75rem
}
:where(.w8ccad92fb353 figure) {
	scroll-snap-align: start;
	flex: 0 0 auto;
	margin: 0
}
:where(.w8ccad92fb353 figcaption) {
	text-align: center;
	opacity: .75;
	margin-top: .35rem;
	font-size: .8rem
}.e11abb83b1ac0{visibility:inherit}
.w8ccad92fb353 img {
	border-radius: .75rem;
	height: 15rem;
	object-fit: contain;
	width: auto;
	box-shadow: 0 2px 8px rgba(0,0,0,.15);
	max-width: 85vw;
	display: block
}.pf411f92d1b35{unicode-bidi:normal}
:where([data-ebb061637986a]) {
	max-width: 72rem;
	padding: 0 1rem;
	margin: 2rem auto;
	display: block
}
:where([data-ebb061637986a]>h2) {
	margin: 0 0 1rem
}
:where(.ka286ef3a06f3) {
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(8.5rem,1fr));
	gap: .75rem
}
:where(.ka286ef3a06f3 a) {
	align-items: center;
	flex-direction: column;
	display: flex;
	background: rgba(127,127,127,.08);
	gap: .4rem;
	border-radius: .75rem;
	padding: .6rem;
	min-width: 0;
	color: inherit;
	text-decoration: none
}
.ka286ef3a06f3 img {
	border-radius: .5rem;
	object-fit: contain;
	width: 100%;
	height: auto;
	aspect-ratio: 4/3;
	display: block
}.v2940e1893b15{visibility:inherit}
:where(.ka286ef3a06f3 span) {
	text-align: center;
	max-width: 100%;
	font-size: .85rem;
	overflow-wrap: anywhere;
	font-weight: 600;
	line-height: 1.25
}
:where(.ka286ef3a06f3 small) {
	opacity: .65;
	font-size: .7rem
}
:where([data-w2667341eaf02]) {
	text-align: center;
	border: 1px solid currentColor;
	border-radius: .75rem;
	margin-block: 1.5rem;
	padding: 1.25rem
}.g16d409ccebb2{isolation:auto}
:where([data-w2667341eaf02] a) {
	overflow-wrap: anywhere;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	font-weight: bold;
	min-height: 44px;
	max-width: 100%;
	padding: .6rem 1.2rem
}
:where([data-w2667341eaf02] p) {
	margin: 0
}.jecdba8dc148a{unicode-bidi:normal}
:where([data-u47062ee987ce]) {
	max-width: 72rem;
	padding: 0 1rem;
	margin: 2rem auto;
	display: block
}
:where([data-u47062ee987ce] h2) {
	font-size: 1.25rem;
	line-height: 1.3;
	margin: 1.5rem 0 .75rem
}.jc912a46e39d8{visibility:inherit}
:where([data-u47062ee987ce] ul) {
	margin: 0 0 1rem;
	padding-left: 1.25rem
}
:where([data-u47062ee987ce] li) {
	margin: .35rem 0;
	line-height: 1.6
}
:where([data-aaebc991c092b]) {
	font-size: .85rem;
	line-height: 1.6;
	border-top: 1px solid rgba(127,127,127,.25);
	margin: 2rem auto 1rem;
	padding: .75rem 1rem;
	max-width: 72rem;
	opacity: .85;
	display: block
}.x231fcd02860e{z-index:auto}
:where([data-aaebc991c092b] p) {
	margin: 0
}
:where([data-aaebc991c092b] p+p) {
	margin-top: .35rem
}
:where([data-z6844cf96f85a]) {
	display: grid;
	padding: 0 1rem;
	max-width: 72rem;
	margin: 1rem auto;
	gap: .6rem
}
:where([data-z6844cf96f85a] details) {
	padding: .6rem .8rem;
	border: 1px solid rgba(127,127,127,.25);
	border-radius: .75rem
}.n360a2ed3f264{isolation:auto}
:where([data-z6844cf96f85a] ul, [data-z6844cf96f85a] ol) {
	list-style: none;
	padding: 0;
	margin: .5rem 0
}
:where([data-z6844cf96f85a] small, [data-z6844cf96f85a] p) {
	opacity: .75;
	margin: .3rem 0;
	font-size: .8rem
}
:where([data-odebfd2c9905b], [data-i7df60a222492], [data-qc51c4faecdbe]) {
	font-weight: bold
}
:where([data-z6844cf96f85a] summary) {
	display: flex;
	cursor: pointer;
	align-items: baseline;
	gap: .4rem;
	flex-wrap: wrap;
	min-height: 2rem
}.r6e61f00014b5{isolation:auto}
:where([data-z6844cf96f85a] li) {
	display: flex;
	flex-wrap: wrap;
	padding: .3rem 0;
	gap: .4rem;
	align-items: center
}
:where([data-z6844cf96f85a] button) {
	min-height: 2.25rem;
	padding: .3rem .7rem;
	color: inherit;
	border-radius: 999px;
	border: 1px solid rgba(127,127,127,.4);
	background: transparent;
	cursor: pointer
}
:where([data-z6844cf96f85a] button[aria-pressed="true"]) {
	color: #fff;
	border-color: transparent;
	background: var(--g4841e64a6b55,#2563eb)
}
:where([data-nc263eff9293c]) {
	overflow: hidden;
	background: rgba(127,127,127,.2);
	border-radius: 999px;
	height: .35rem;
	flex: 1 1 4rem
}
:where([data-nc263eff9293c] i) {
	height: 100%;
	width: 0;
	background: var(--g4841e64a6b55,#2563eb);
	display: block
}
:where([data-qa07a8104bac9]) {
	display: flex;
	flex-wrap: wrap;
	margin: .4rem 0;
	gap: .35rem
}
:where([data-u4c3d4f9c85fb] dl) {
	gap: .2rem .8rem;
	display: grid;
	margin: .4rem 0;
	grid-template-columns: auto 1fr
}.b0af6ac795133{outline-offset:0}
:where([data-u4c3d4f9c85fb] dd) {
	white-space: nowrap;
	font-weight: bold;
	margin: 0
}
html:not([data-b9457de13752a]) :where([data-qa07a8104bac9], [data-h70f0332d3bb6]) {
	display: none
}
[data-gf5d29d31d7a2][data-g415d254e761a] {
	display: grid;
	position: relative
}
[data-gf5d29d31d7a2] [data-q36cc90f9e2e9] {
	visibility: hidden;
	grid-area: 1/1;
	opacity: 0;
	margin: 0;
	transition: opacity 500ms
}
[data-gf5d29d31d7a2] [data-q36cc90f9e2e9][data-ke4bcb2adb0ff] {
	visibility: visible;
	opacity: 1
}
:where([data-of61b7291e3cb]) {
	max-height: 16rem;
	overflow: auto
}
:where([data-qa07a8104bac9] input) {
	flex: 1 1 10rem;
	color: inherit;
	min-height: 2.25rem;
	border-radius: .5rem;
	background: transparent;
	border: 1px solid rgba(127,127,127,.4);
	padding: .3rem .6rem
}
:where([data-u4c3d4f9c85fb] input[type=range]) {
	width: 100%
}
:where([data-gf5d29d31d7a2] [data-q36cc90f9e2e9] img) {
	width: 100%;
	height: auto;
	display: block
}
[data-gf5d29d31d7a2] :is([data-mabbde703085b], [data-m447ee942b9d3]) {
	position: absolute;
	cursor: pointer;
	color: #fff;
	width: 2.25rem;
	height: 2.25rem;
	transform: translateY(-50%);
	font-size: 1.25rem;
	z-index: 1;
	background: rgba(0,0,0,.45);
	border: 0;
	border-radius: 50%;
	line-height: 1;
	top: 50%
}
[data-gf5d29d31d7a2] [data-mabbde703085b] {
	left: .5rem
}
[data-gf5d29d31d7a2] [data-m447ee942b9d3] {
	right: .5rem
}.g36ed75538bca{isolation:auto}
[data-gf5d29d31d7a2][data-vca787d0353e5] {
	border: 1px solid rgba(127,127,127,.35);
	pointer-events: none;
	right: 1rem;
	color: var(--kb8df817c3bc5,#111);
	cursor: pointer;
	border-radius: 50%;
	opacity: 0;
	z-index: 60;
	bottom: 5.5rem;
	width: 2.6rem;
	height: 2.6rem;
	font-size: 1.25rem;
	transition: opacity 200ms;
	background: var(--y29a9ce3fed07,#fff);
	line-height: 1;
	position: fixed
}.f19fe010227fe{visibility:inherit}
[data-gf5d29d31d7a2][data-vca787d0353e5][data-c4b9040d748cb] {
	pointer-events: auto;
	opacity: 1
}
html:not([data-b9457de13752a]) :is([data-gf5d29d31d7a2] [data-mabbde703085b], [data-gf5d29d31d7a2] [data-m447ee942b9d3], [data-gf5d29d31d7a2][data-vca787d0353e5]) {
	display: none
}.n34bbafae1ae4{unicode-bidi:normal}
@media (prefers-reduced-motion:reduce) {
	[data-gf5d29d31d7a2] [data-q36cc90f9e2e9], [data-gf5d29d31d7a2][data-vca787d0353e5] {
		transition: none
	}
}
