:root {
	--oalg:"Ps2bl",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--wyl51Bg:#d02425;
	--wg4c6ru:none;
	--d2q3vp95:10px;
	--l53g6:1.25;
	--i5qepText:#2b2636;
	--rqt4zcay:"Ps2bl",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--aipt9:#9b3b3b;
	--llz6lu5:120ms;
	--ag4xhy69:#ffffff;
	--eixl2:#5a2f30;
	--tqgl9zam:#e2b457;
	--a41deyka:#242424;
	--nslm1k0z:#2f6b4f;
	--kctw:200ms;
	--zzvhi46:#c6c6c6;
	--l0cmgqo:14px;
	--amha0r5:#b8860b;
	--vc1xk:20px;
	--xau31Text:#ffffff;
	--i5qepBg:#e2b457;
	--ydgzezk:150ms;
	--o328:#e2b457;
	--zt34y:#f8f8f8;
	--hsbp:999px;
	--zaoe1bb:8px;
	--yofap61j:70ch;
	--dns06bw:1.65;
	--wyl51Text:#ffffff;
	--wyl51Hover:#b31f20;
	--drg22ae:17px;
	--mtb5hw3:1240px;
	--j37xybq5:#d02425;
	--ouwlbl5s:1.15;
	--xau31:#d02425;
	color-scheme:light;
	--a41deykaMuted:#5a556a;
	--jt41au3:#eae8f0;
}

@media (prefers-reduced-motion:reduce) {
	:root {
		--llz6lu5:0ms;
		--kctw:0ms;
		--ydgzezk:0ms;
	}
}

@font-face {
	font-display:swap;
	font-family:"Ps2bl";
	src:url(/assets/library/8330490a-01c6-0c19-6eae-00b823de8102.woff2) format("woff2");
	font-weight:400 700;
}

.tkq27ag .b0dnjh {
	user-select:none;
	pointer-events:none;
	opacity:.6;
	cursor:default;
}

.sjpfe9 {
	clip:rect(0 0 0 0);
	overflow:hidden;
	position:absolute;
	white-space:nowrap;
	width:1px;
	height:1px;
}

.j7cbomj9 {
	container-type:inline-size;
	container-name:j7cbomj9;
	display:grid;
	gap:var(--vc1xk);
}

.v3gjhdt4,.zak93xf {
	display:grid;
	gap:var(--vc1xk);
}

.pt4sh,.rvc7mdla {
	display:grid;
	gap:12px;
	padding:16px;
	background:var(--zt34y);
	color:var(--a41deyka);
	border:1px solid var(--zzvhi46);
	border-radius:var(--d2q3vp95);
	box-shadow:var(--wg4c6ru);
}

.uzb6v21a {
	display:flex;
	align-items:center;
	gap:12px;
	min-width:0;
}

.ykogp43 {
	color:var(--i5qepText);
	border-radius:var(--zaoe1bb);
	height:32px;
	background:var(--i5qepBg);
	min-width:32px;
	display:inline-flex;
	font-weight:700;
	align-items:center;
	justify-content:center;
}

.nsazvt5 {
	display:flex;
	flex-direction:column;
	gap:4px;
	min-width:0;
}

.f1v1 {
	color:var(--eixl2);
	font-weight:700;
}

.hqsmws {
	margin:0;
	font-weight:700;
}

.s5nqhe8 {
	color:var(--a41deykaMuted);
	font-weight:400;
	display:block;
}

.ipg3i0 {
	margin:0;
	padding:0;
	list-style:none;
	display:grid;
	gap:4px;
	font-size:.9375em;
}

.cq2ckhvy {
	color:var(--a41deykaMuted);
}

.kkktqua {
	display:grid;
	gap:6px;
}

.kkktqua .b0dnjh {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:48px;
	padding:0 20px;
	border:0;
	border-radius:var(--hsbp);
	background:var(--wyl51Bg);
	color:var(--wyl51Text);
	font:inherit;
	font-weight:700;
	text-decoration:none;
	cursor:pointer;
	transition:background var(--ydgzezk);
}

.kkktqua .b0dnjh:hover {
	background:var(--wyl51Hover);
}

.kkktqua .b0dnjh:focus-visible {
	outline:3px solid var(--xau31);
	outline-offset:2px;
}

.pcs95x {
	font-size:.75rem;
	color:var(--a41deykaMuted);
	margin:0;
}

.ckos2fx {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	color:var(--j37xybq5);
}

.n6bd {
	display:inline-flex;
	align-items:center;
	gap:6px;
}

.ssa9e {
	display:inline-flex;
	color:var(--zzvhi46);
}

.y68376og.k3t5e862 {
	color:var(--tqgl9zam);
}

.n5xlgbw7 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border-radius:var(--hsbp);
	font-size:.8125rem;
	font-weight:600;
	background:var(--jt41au3);
	color:var(--a41deyka);
}

.n5xlgbw7[data-status=full] {
	color:var(--xau31Text);
	background:var(--nslm1k0z);
}

.nldns {
	display:inline-block;
	padding:2px 8px;
	border-radius:var(--hsbp);
	background:var(--i5qepBg);
	color:var(--i5qepText);
	font-size:.75rem;
	font-weight:700;
}

.gfc28dfe {
	display:flex;
	align-items:center;
	justify-content:space-between;
	min-height:48px;
	padding:8px 16px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--d2q3vp95);
	cursor:pointer;
	font-weight:700;
	list-style:none;
}

.os9o8 {
	overflow-x:auto;
}

.eqfokk table {
	border-collapse:collapse;
	width:100%;
}

.gfc28dfe::-webkit-details-marker {
	display:none;
}

.eqfokk th,.eqfokk td {
	text-align:start;
	border-bottom:1px solid var(--zzvhi46);
	vertical-align:middle;
	padding:10px 12px;
}

.brxxovd[open]>.zak93xf {
	margin-top:var(--vc1xk);
}

.eqfokk thead th {
	color:var(--a41deykaMuted);
	font-size:.8125rem;
	letter-spacing:.04em;
	text-transform:uppercase;
}

@container j7cbomj9 (min-width:700px) {
	.rvc7mdla {
		grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(200px,240px);
		align-items:center;
	}
	.rvc7mdla>.ipg3i0 {
		grid-column:1/3;
	}
	.pt4sh {
		grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr) minmax(180px,220px);
		align-items:center;
	}
	.v3gjhdt4[data-form=pair] {
		grid-template-columns:repeat(2,minmax(0,1fr));
	}
	.v3gjhdt4[data-form=pair]>.rvc7mdla[data-step=feature] {
		grid-column:1/-1;
	}
	.v3gjhdt4[data-form=podium] {
		grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
	}
}

@container j7cbomj9 (max-width:699.98px) {
	.eqfokk thead {
		display:none;
	}
	.eqfokk tr {
		display:grid;
		gap:6px;
		padding:12px 0;
	}
	.eqfokk th,.eqfokk td {
		border:0;
		padding:0;
		display:block;
	}
	.eqfokk td:empty {
		display:none;
	}
}

.ihd20o {
	display:grid;
	gap:var(--vc1xk);
}

.mhw7ha {
	display:grid;
	gap:12px;
}

.tynq {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px;
	margin:0;
	padding:0;
	border:0;
	min-width:0;
}

.ikk9rn {
	float:left;
	padding:0 4px 0 0;
	margin:0 4px 0 0;
	font-size:.8125rem;
	font-weight:600;
	color:var(--a41deykaMuted);
	line-height:44px;
}

.ys20gn {
	position:relative;
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:44px;
	padding:0 14px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	background:var(--zt34y);
	color:var(--a41deyka);
	font-size:.9375rem;
	font-weight:600;
	cursor:pointer;
	transition:background var(--llz6lu5),border-color var(--llz6lu5);
}

.ys20gn:hover {
	border-color:var(--xau31);
}

.y44o {
	position:absolute;
	inset:0;
	width:100%;
	height:100%;
	margin:0;
	opacity:0;
	cursor:pointer;
}

.ys20gn:has(.y44o:checked) {
	background:var(--xau31);
	border-color:var(--xau31);
	color:var(--xau31Text);
}

.ys20gn:has(.y44o:focus-visible) {
	outline:3px solid var(--xau31);
	outline-offset:2px;
}

.kym95n {
	opacity:.8;
	font-weight:400;
}

.bsjs {
	grid-column:1/-1;
	margin:0;
	border:1px solid var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	background:var(--zt34y);
}

.n1bq2n {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:8px;
	min-height:44px;
	padding:0 14px;
	cursor:pointer;
	font-weight:600;
	list-style:none;
}

.n1bq2n::-webkit-details-marker {
	display:none;
}

.xp7atz {
	display:grid;
	gap:12px;
	padding:0 14px 14px;
}

.kqzajl2 {
	margin:0;
	padding:0;
	list-style:none;
	display:grid;
	gap:6px;
}

.kqzajl2 li {
	display:flex;
	gap:8px;
	align-items:flex-start;
	font-size:.9375em;
}

.kqzajl2 li>svg {
	flex:0 0 auto;
	margin-top:3px;
}

.hqfb {
	margin:0 0 6px;
	text-transform:uppercase;
	font-size:.8125rem;
	letter-spacing:.04em;
	color:var(--a41deykaMuted);
}

.tlyx2bb li>svg {
	color:var(--nslm1k0z);
}

.bazs6330 li>svg {
	color:var(--amha0r5);
}

@container j7cbomj9 (min-width:700px) {
	.xp7atz {
		grid-template-columns:1fr 1fr;
	}
}

.t4fcc5 {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px;
	margin:0;
	padding:0;
	list-style:none;
}

.t4fcc5 li {
	display:inline-flex;
	align-items:center;
	min-height:28px;
	padding:2px 8px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	background:var(--zt34y);
	font-size:.8125rem;
	color:var(--a41deyka);
}

.t4fcc5 img {
	width:auto;
	display:block;
	max-width:72px;
	height:20px;
}

.vat68md {
	display:grid;
	grid-template-columns:72px minmax(0,1fr);
	gap:16px;
	max-width:var(--mtb5hw3);
	margin:calc(var(--vc1xk)*1.5) auto;
	padding:20px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--d2q3vp95);
	background:var(--zt34y);
	color:var(--a41deyka);
}

.mvqm69 {
	width:72px;
	height:72px;
	border-radius:50%;
	object-fit:cover;
	display:grid;
	place-items:center;
	background:var(--i5qepBg);
	color:var(--i5qepText);
	font-weight:700;
	font-size:1.375rem;
}

.bguap {
	display:grid;
	gap:6px;
	min-width:0;
}

.zgkwkdol {
	margin:0;
	font-size:.75rem;
	font-weight:600;
	letter-spacing:.06em;
	text-transform:uppercase;
	color:var(--a41deykaMuted);
}

.dxip0v {
	margin:0;
	font-weight:700;
	color:var(--eixl2);
}

.dxip0v a {
	color:var(--j37xybq5);
}

.q6mp8 {
	display:block;
	font-weight:400;
	color:var(--a41deykaMuted);
	font-size:.9375rem;
}

.phus {
	max-width:var(--yofap61j);
	margin:0;
}

.rp7es {
	margin:0;
	display:flex;
	flex-wrap:wrap;
	gap:6px 18px;
	font-size:.875rem;
	color:var(--a41deykaMuted);
}

.rp7es>span {
	display:inline-flex;
	align-items:center;
	gap:6px;
}

.rp7es a {
	color:var(--j37xybq5);
}

.wtzbbdh {
	margin:4px 0 0;
	padding:0;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	gap:8px;
}

.wtzbbdh a {
	display:inline-flex;
	align-items:center;
	min-height:36px;
	padding:0 12px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	color:var(--j37xybq5);
	text-decoration:none;
	font-size:.875rem;
}

@media (max-width:479.98px) {
	.vat68md {
		grid-template-columns:1fr;
	}
	.mvqm69 {
		width:56px;
		height:56px;
	}
}

.llv80n {
	margin:0 auto;
	font-size:.875rem;
	color:var(--a41deykaMuted);
	max-width:var(--mtb5hw3);
	padding:12px 0 0;
}

.wzhk3 {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:4px 0;
	margin:0;
	padding:0;
	list-style:none;
}

.o0rzn {
	align-items:center;
	min-height:32px;
	display:inline-flex;
}

.o0rzn+.o0rzn::before {
	content:"/";
	color:var(--zzvhi46);
	margin:0 8px;
}

.s7jc0ydx {
	color:var(--j37xybq5);
	padding:6px 0;
	text-decoration:none;
}

.s7jc0ydx:hover {
	text-decoration:underline;
}

.apawi3o {
	color:var(--a41deyka);
	background:var(--jt41au3);
	border-bottom:1px solid var(--zzvhi46);
}

.myxkb {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:4px 8px;
	max-width:var(--mtb5hw3);
	margin:0 auto;
	padding:4px 16px;
	list-style:none;
	font-size:.875rem;
}

.dy23 {
	display:inline-flex;
}

.myxkb>svg {
	margin-right:4px;
	color:var(--a41deykaMuted);
}

.ifl5 {
	font-weight:700;
	align-items:center;
	padding:0 10px;
	min-height:36px;
	display:inline-flex;
}

.e5jnxp {
	min-height:36px;
	color:var(--j37xybq5);
	text-decoration:none;
	align-items:center;
	display:inline-flex;
	border-radius:var(--zaoe1bb);
	padding:0 10px;
}

.e5jnxp:hover {
	background:var(--zt34y);
}

.wap6t {
	color:inherit;
	text-decoration:underline;
	text-decoration-color:var(--zzvhi46);
	text-underline-offset:2px;
}

html {
	-webkit-text-size-adjust:100%;
}

.wap6t:hover {
	text-decoration-color:currentColor;
}

:root {
	--rf7v3:56px;
	--ddtb2:#e7daba;
	--jox3ouj:#e7e7e7;
	--lkt1e:#d8e1dd;
	--zbem5xa5:72px;
	--pxj26h:#dddddd;
	--d5nk:#392424;
	--wksd8lj:60px;
	--pis7mviy:32px;
}

*::after,*::before,* {
	box-sizing:border-box;
}

.qmm8w75 {
	margin:0;
	background:var(--ag4xhy69);
	color:var(--a41deyka);
	font-family:var(--rqt4zcay);
	font-size:var(--drg22ae);
	line-height:var(--dns06bw);
	overflow-x:hidden;
	overflow-wrap:break-word;
}

.qmm8w75 img,.qmm8w75 svg {
	display:block;
	max-width:100%;
}

:where(.qmm8w75) a {
	color:var(--j37xybq5);
	text-decoration:underline;
	text-underline-offset:.15em;
}

:where(.qmm8w75) a:hover {
	color:var(--xau31);
}

.qmm8w75 :focus-visible {
	outline:3px solid var(--xau31);
	outline-offset:3px;
}

.qmm8w75 [id] {
	scroll-margin-top:calc(var(--zbem5xa5) + 16px);
}

.qmm8w75 h4,.qmm8w75 h2,.qmm8w75 h3,.qmm8w75 h1 {
	margin:0;
	color:var(--eixl2);
	font-family:var(--oalg);
	font-weight:700;
	letter-spacing:-.025em;
	line-height:var(--ouwlbl5s);
	overflow-wrap:anywhere;
}

.qmm8w75 svg[aria-hidden] {
	flex:none;
}

.qmm8w75 p {
	margin:0 0 1.1em;
}

.sjpfe9 {
	margin:-1px;
	width:1px;
	clip:rect(0 0 0 0);
	position:absolute;
	padding:0;
	border:0;
	white-space:nowrap;
	overflow:hidden;
	height:1px;
}

.chw0e {
	max-width:var(--mtb5hw3);
	overflow-x:clip;
	padding-inline:var(--pis7mviy);
	margin-inline:auto;
}

.qmm8w75 .kaal9e4h {
	position:absolute;
	padding:10px 16px;
	z-index:99;
	color:var(--zt34y);
	left:16px;
	border-radius:var(--zaoe1bb);
	top:-60px;
	background:var(--a41deyka);
}

.kaal9e4h:focus {
	top:12px;
}

.sitlcmvw {
	background:var(--zt34y);
	position:sticky;
	border-bottom:2px solid var(--xau31);
	top:0;
	z-index:50;
}

.f4sbf3do {
	position:relative;
	display:flex;
	align-items:center;
	gap:16px;
	min-height:var(--zbem5xa5);
	max-width:calc(var(--mtb5hw3) + 40px);
	margin:auto;
	padding:0 var(--pis7mviy);
}

.d4vj13 {
	display:flex;
	align-items:center;
	gap:12px;
	min-height:44px;
	color:var(--eixl2);
	font-family:var(--oalg);
	font-weight:700;
	font-size:19px;
	letter-spacing:-.02em;
	text-decoration:none;
}

.d4vj13:hover {
	color:var(--eixl2);
}

.gmo24f {
	display:grid;
	place-items:center;
	width:40px;
	height:40px;
	border:2px solid var(--eixl2);
	border-radius:var(--d2q3vp95);
	color:var(--xau31);
	font-size:17px;
}

.i1x87ml {
	height:40px;
	width:auto;
	max-width:180px;
	object-fit:contain;
}

.i1x87ml+span {
	position:absolute;
	overflow:hidden;
	height:1px;
	clip:rect(0 0 0 0);
	width:1px;
	white-space:nowrap;
}

.ulwy {
	flex:none;
}

.d4vj13 {
	min-width:0;
}

.d4vj13>span:not(.gmo24f) {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.g5mohp {
	display:none;
	gap:4px;
	margin-left:8px;
}

.jbrp {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	padding:0 14px;
	border-radius:var(--zaoe1bb);
	color:var(--a41deyka);
	font-weight:700;
	font-size:15px;
	text-decoration:none;
}

.f4sbf3do>.pqim6 {
	margin-left:auto;
	display:none;
}

.jbrp:hover,.jbrp[aria-current] {
	color:var(--a41deyka);
	background:var(--jox3ouj);
}

.pqim6 .b0dnjh {
	min-width:44px;
	min-height:44px;
	padding:0 18px;
	font-size:15px;
}

.ulwy {
	margin-left:auto;
	position:relative;
}

.pqim6 .qco7 {
	display:none;
}

.pqim6+.ulwy {
	margin-left:0;
}

.erb7axbj {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:44px;
	padding:0 12px;
	border:1.5px solid var(--zzvhi46);
	border-radius:var(--d2q3vp95);
	font-weight:600;
	font-size:14px;
	color:var(--a41deyka);
	cursor:pointer;
	user-select:none;
	list-style:none;
	transition:border-color var(--ydgzezk),background-color var(--ydgzezk);
}

.erb7axbj:hover {
	border-color:var(--a41deyka);
}

.ulwy[open]>.erb7axbj {
	background:var(--jox3ouj);
}

.erb7axbj::-webkit-details-marker {
	display:none;
}

.n9wwfs {
	position:absolute;
	right:0;
	top:calc(100% + 10px);
	width:min(360px,calc(100vw - 32px));
	max-height:calc(100vh - var(--zbem5xa5) - 24px);
	overflow:auto;
	padding:8px;
	background:var(--zt34y);
	border:1px solid var(--zzvhi46);
	border-radius:var(--l0cmgqo);
	box-shadow:none;
	z-index:60;
}

.i232ol {
	margin:8px 14px 4px;
	font-size:12px;
	font-weight:700;
	letter-spacing:.14em;
	text-transform:uppercase;
	color:var(--a41deykaMuted);
}

.uickfh {
	list-style:none;
	margin:0;
	padding:0;
}

.e719dnrk {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-height:48px;
	padding:0 14px;
	border-radius:var(--zaoe1bb);
	color:var(--a41deyka);
	font-weight:700;
	text-decoration:none;
}

.e719dnrk[aria-current],.e719dnrk:hover {
	background:var(--jox3ouj);
	color:var(--a41deyka);
}

.e719dnrk svg {
	transform:rotate(-90deg);
}

.kfgwa873 {
	border-bottom:1px solid var(--pxj26h);
	color:var(--a41deykaMuted);
	font-size:13px;
	background:var(--jt41au3);
}

.y3dc {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px 18px;
	max-width:var(--mtb5hw3);
	margin:auto;
	min-height:40px;
	padding:6px var(--pis7mviy);
}

.wlumq48 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	flex:none;
	max-width:100%;
}

.part,.xulori {
	padding:2px 10px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	font-weight:700;
	color:var(--a41deyka);
}

.fzr2wjsq {
	padding:24px 0 8px;
}

.ytski4d {
	flex:1 1 16ch;
	line-height:1.4;
}

.gguy9yv6 {
	display:flex;
	align-items:center;
	gap:12px;
	margin:0 0 14px;
	font-size:12px;
	font-weight:700;
	letter-spacing:.16em;
	text-transform:uppercase;
	color:var(--xau31);
}

.xoslpytc {
	letter-spacing:-.03em;
	font-size:clamp(32px,5.2vw,52px);
	line-height:1.05;
	margin-bottom:18px;
	max-width:22ch;
}

.eqzrci44 {
	line-height:1.6;
	max-width:var(--yofap61j);
	color:var(--a41deykaMuted);
	font-size:18px;
}

.eqzrci44 p:last-child {
	margin-bottom:0;
}

.gguy9yv6::before {
	background:currentColor;
	content:"";
	width:32px;
	height:2px;
}

.gydw {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px 20px;
	margin:16px 0 20px;
	padding:0;
	list-style:none;
	font-size:13px;
	color:var(--a41deykaMuted);
}

.ikgi76 {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:28px;
}

.bwiu0lm {
	display:grid;
	place-items:center;
	width:28px;
	height:28px;
	border:1.5px solid var(--zzvhi46);
	border-radius:50%;
	background:var(--jox3ouj);
	color:var(--a41deyka);
	font-size:11px;
	font-weight:700;
	object-fit:cover;
}

.elmr {
	margin:8px 0 0;
}

.t3ee {
	width:100%;
	height:auto;
	aspect-ratio:16/9;
	object-fit:cover;
	border:1px solid var(--pxj26h);
	border-radius:var(--l0cmgqo);
}

.elmr figcaption {
	font-size:12.5px;
	margin-top:8px;
	color:var(--a41deykaMuted);
}

.c2dmquu {
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	color:var(--a41deyka);
	font-weight:700;
}

.c2dmquu img {
	height:20px;
	width:20px;
}

.u8pflz {
	margin:4px 0 24px;
	border:1px solid var(--zzvhi46);
	border-top:3px solid var(--xau31);
	border-radius:var(--zaoe1bb);
	background:var(--zt34y);
	font-size:14px;
}

.u8pflz[data-style=plain] {
	border-top-width:1px;
	border-top-color:var(--zzvhi46);
}

.nmwpj6m {
	display:flex;
	align-items:center;
	gap:8px;
	min-height:46px;
	padding:8px 14px;
	font-weight:700;
	cursor:pointer;
	list-style:none;
}

.nmwpj6m svg {
	transition:transform var(--ydgzezk);
	margin-left:auto;
}

.u8pflz[open]>.nmwpj6m svg,.sng0[open]>.f5yf svg,.l9vj1hjj[open]>.tq0ej svg {
	transform:rotate(180deg);
}

.x7buq2ou {
	line-height:1.55;
	padding:4px 14px 14px 32px;
	column-gap:32px;
	columns:1;
	margin:0;
}

.l5q5g47v {
	font-weight:400;
	color:var(--a41deykaMuted);
}

.nmwpj6m::-webkit-details-marker {
	display:none;
}

.wznz7 {
	min-height:44px;
	margin:-6px 0;
	display:inline-flex;
	text-decoration:none;
	align-items:center;
}

.x7buq2ou li {
	break-inside:avoid;
	padding:6px 0;
}

.j3fkc1 {
	padding-top:8px;
}

.wznz7:hover {
	text-decoration:underline;
}

.j3fkc1>h2,.r4ufa5,.th9c8 {
	margin:40px 0 18px;
	border-top:1px solid var(--zzvhi46);
	font-size:clamp(26px,3vw,34px);
	padding-top:40px;
}

.j3fkc1[data-rule=space] .r4ufa5,.j3fkc1[data-rule=space]>h2 {
	border-top:0;
	padding-top:0;
}

.j3fkc1>h2:first-child,.r4ufa5 {
	margin-top:0;
	padding-top:0;
	border-top:0;
}

.j3fkc1>ol,.j3fkc1>ul {
	padding-left:1.2em;
}

.j3fkc1>h4,.j3fkc1>h3,.j3fkc1>ol,.j3fkc1>ul,.j3fkc1>p,.j3fkc1>blockquote {
	max-width:var(--yofap61j);
}

.j3fkc1>h3 {
	margin:28px 0 10px;
	font-size:19px;
}

.j3fkc1>h4 {
	margin:20px 0 8px;
	font-size:17px;
}

.j3fkc1>ol li,.j3fkc1>ul li {
	margin:0 0 .35em;
}

.j3fkc1>figure {
	margin:24px 0;
}

.j3fkc1>figure img {
	height:auto;
	border-radius:var(--l0cmgqo);
	border:1px solid var(--pxj26h);
}

.j3fkc1 figcaption {
	margin-top:8px;
	font-size:12.5px;
	color:var(--a41deykaMuted);
}

.j3fkc1>table {
	line-height:1.5;
	margin:0 0 1.2em;
	border-collapse:collapse;
	max-width:100%;
	font-size:14.5px;
	width:100%;
	display:block;
	overflow-x:auto;
}

.j3fkc1>table thead th {
	background:var(--ag4xhy69);
	font-size:13px;
}

.j3fkc1>table th,.j3fkc1>table td {
	padding:12px 14px;
	border-bottom:1px solid var(--pxj26h);
	text-align:left;
	vertical-align:top;
}

.j3fkc1>blockquote {
	color:var(--a41deykaMuted);
	margin:0 0 1.1em;
	border-left:3px solid var(--xau31);
	padding:4px 0 4px 18px;
}

.mq8pl8 {
	max-width:860px;
	border-top:1px solid var(--zzvhi46);
	padding-top:40px;
}

.th9c8 {
	margin-top:0;
	padding-top:0;
	border-top:0;
}

.sng0 {
	border-bottom:1px solid var(--zzvhi46);
}

.f5yf {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:16px;
	min-height:56px;
	padding:14px 0;
	font-weight:700;
	cursor:pointer;
	list-style:none;
	transition:color var(--ydgzezk);
}

.f5yf::-webkit-details-marker {
	display:none;
}

.f5yf:hover {
	color:var(--xau31);
}

.o7v3e1bl {
	padding-bottom:12px;
	font-size:15.5px;
	max-width:var(--yofap61j);
	color:var(--a41deykaMuted);
}

.o7v3e1bl p:last-child {
	margin-bottom:0;
}

.z8o144 {
	border-top:1px solid var(--zzvhi46);
	padding:40px 0 48px;
	font-size:14px;
	margin-top:48px;
	color:var(--a41deykaMuted);
}

.opbue {
	display:grid;
	gap:28px;
}

.rfq26 {
	color:var(--a41deyka);
	margin:0 0 10px;
	font-size:12px;
	letter-spacing:.14em;
	text-transform:uppercase;
}

.qidy4v {
	margin:0;
	padding:0;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	gap:0 20px;
}

.ax7782ur {
	display:inline-flex;
	align-items:center;
	min-width:44px;
	min-height:44px;
	color:var(--a41deyka);
	text-decoration:none;
}

.ax7782ur:hover {
	text-decoration:underline;
}

.q3f5i {
	display:flex;
	gap:16px;
	align-items:flex-start;
	max-width:var(--yofap61j);
	font-size:12.5px;
	line-height:1.55;
}

.q3f5i p {
	margin:0 0 .6em;
}

.wb715oej {
	display:inline-grid;
	place-items:center;
	flex:none;
	width:44px;
	height:44px;
	border:2px solid var(--a41deyka);
	border-radius:50%;
	color:var(--a41deyka);
	font-weight:700;
	font-size:14px;
}

.wddlfsu {
	margin:0;
}

.grsddcg {
	line-height:1.55;
	margin:0;
	font-size:13px;
}

.wf50vj {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	margin-top:28px;
	padding-top:20px;
	border-top:1px solid var(--jox3ouj);
}

.jd5m8rc {
	display:inline-grid;
	place-items:center;
	width:44px;
	height:44px;
	border:1.5px solid var(--zzvhi46);
	border-radius:50%;
	color:var(--a41deyka);
	text-decoration:none;
	transition:border-color var(--ydgzezk);
}

.jd5m8rc:hover {
	border-color:var(--a41deyka);
}

.dkcq6i {
	z-index:40;
	bottom:0;
	border-top:1px solid var(--zzvhi46);
	background:var(--zt34y);
	right:0;
	left:0;
	position:fixed;
	padding:6px var(--pis7mviy);
}

@supports (animation-timeline:scroll()) {
	.dkcq6i[data-show=mobile] {
		animation:yzro4ayl linear both;
		animation-timeline:scroll(root);
		animation-range:0 900px;
	}
	@keyframes yzro4ayl {
		0%,80% {
			transform:translateY(110%);
			visibility:hidden;
		}
		100% {
			transform:none;
			visibility:visible;
		}
	}
}

.tzkdh {
	display:flex;
	align-items:center;
	gap:12px;
	max-width:var(--mtb5hw3);
	margin:auto;
	min-height:48px;
}

.nflogkm8 {
	overflow:hidden;
	border-radius:var(--zaoe1bb);
	flex:none;
	width:48px;
	height:36px;
	display:block;
}

.nflogkm8 img,.nflogkm8 span {
	width:100%;
	height:100%;
	object-fit:contain;
}

.dhzq {
	flex:1 1 auto;
	margin:0;
	min-width:0;
	font-size:13px;
	line-height:1.3;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}

.qmm8w75:has(.dkcq6i[data-show=mobile]) {
	padding-bottom:84px;
}

.ye81e54 {
	text-align:center;
	color:var(--a41deykaMuted);
	font-size:11px;
	line-height:1.3;
	margin:2px 0 0;
}

.r9foha {
	margin:0 0 8px;
}

.dkcq6i .c362mx1 {
	display:contents;
}

.o0ux0421 {
	margin:0 0 8px;
	font-size:13px;
	font-weight:700;
	color:var(--a41deykaMuted);
}

.x17ash {
	display:flex;
	gap:10px;
	margin:0;
	padding:0 0 6px;
	list-style:none;
	overflow-x:auto;
	scroll-snap-type:x proximity;
	scrollbar-width:thin;
}

.fzd6jf {
	flex:none;
	display:inline-flex;
	align-items:center;
	gap:10px;
	min-height:48px;
	padding:0 16px 0 12px;
	background:var(--zt34y);
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	font-weight:700;
	font-size:15px;
	scroll-snap-align:start;
	color:var(--a41deyka);
}

.wdbpib {
	width:auto;
	height:24px;
}

.fzd6jf svg {
	color:var(--xau31);
}

.wpgx31 {
	min-width:0;
	margin:0 0 8px;
}

.j7cbomj9 {
	gap:10px;
}

.r4ufa5 {
	margin-bottom:18px;
}

.v3gjhdt4,.zak93xf {
	gap:10px;
}

.g8wamba3 {
	position:relative;
	display:grid;
	gap:12px;
	padding:20px;
	background:var(--zt34y);
	border:1px solid var(--zzvhi46);
	border-radius:var(--l0cmgqo);
	min-width:0;
}

.n0ny {
	border:2px solid var(--xau31);
	box-shadow:none;
	padding:22px;
}

.g8wamba3 {
	grid-template-columns:auto minmax(0,1fr);
	grid-template-areas:"rank brand" "badge badge" "status status" "bonus bonus" "extra extra" "facts facts" "action action";
	align-items:start;
}

.g8wamba3>.svw5waj {
	grid-area:rank;
}

.g8wamba3>.xybn3g {
	grid-area:brand;
}

.g8wamba3>.i5qep {
	grid-area:badge;
	justify-self:start;
}

.g8wamba3>.rk9lj {
	grid-area:status;
}

.g8wamba3>.uimgtyt0 {
	grid-area:bonus;
}

.g8wamba3>.w8kmp4yc {
	grid-area:extra;
}

.g8wamba3>.mugh {
	grid-area:facts;
}

.g8wamba3>.eenc8 {
	grid-area:action;
}

.svw5waj {
	display:grid;
	place-items:center;
	flex:none;
	width:32px;
	height:32px;
	border-radius:var(--zaoe1bb);
	background:var(--jox3ouj);
	color:var(--a41deyka);
	font-size:14px;
	font-weight:700;
	font-variant-numeric:tabular-nums;
}

.jzk5i2l {
	color:var(--ag4xhy69);
	background:var(--a41deyka);
}

.wpgx31[data-rank=circle] .svw5waj:not(.jzk5i2l) {
	color:var(--a41deykaMuted);
	background:transparent;
}

.wpgx31[data-rank=circle] .svw5waj {
	width:28px;
	height:28px;
	border-radius:50%;
}

.wpgx31[data-rank=circle] .n0ny>.svw5waj {
	font-size:15px;
	width:36px;
	height:36px;
}

.xybn3g {
	display:flex;
	align-items:flex-start;
	gap:14px;
	min-width:0;
}

.tjlere {
	display:grid;
	place-items:center;
	flex:none;
	width:80px;
	height:60px;
	border-radius:var(--zaoe1bb);
	background:var(--ow-logo-bg,var(--d5nk));
	color:#fff;
	font-weight:700;
	font-size:20px;
	letter-spacing:-.02em;
	overflow:hidden;
}

.tjlere img {
	height:100%;
	background:var(--ow-logo-bg,transparent);
	object-fit:contain;
	padding:6px;
	width:100%;
}

.tjlere .di4egci {
	display:grid;
	place-items:center;
	width:100%;
	height:100%;
}

.n0ny .tjlere {
	font-size:20px;
	height:60px;
	width:80px;
}

.n0ny .wu45 {
	font-size:22px;
}

.wirivxcy .tjlere {
	height:48px;
	font-size:15px;
	width:64px;
}

.lra094zm {
	display:flex;
	flex-direction:column;
	gap:4px;
	min-width:0;
}

.wu45 {
	font-size:19px;
	font-weight:700;
	letter-spacing:-.01em;
	line-height:1.25;
	color:var(--eixl2);
}

.a7u9u .wu45,.wirivxcy .wu45 {
	font-size:16px;
}

.g09cqda {
	display:inline-flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px;
	max-width:100%;
	font-size:13px;
	font-weight:700;
	color:var(--a41deyka);
}

.ti7dy {
	display:inline-flex;
	gap:1px;
	color:var(--tqgl9zam);
}

.tawu {
	opacity:.3;
}

.tqgl9zam {
	display:inline-flex;
}

.n0jgds {
	display:inline-flex;
	align-items:center;
	align-self:flex-start;
	max-width:100%;
	min-height:44px;
	margin:-10px 0;
	font-size:14px;
	font-weight:700;
}

.rk9lj {
	display:inline-flex;
	align-items:center;
	gap:6px;
	width:max-content;
	max-width:100%;
	margin:0;
	padding:4px 10px;
	border-radius:var(--hsbp);
	background:var(--jox3ouj);
	color:var(--a41deyka);
	font-size:13px;
	font-weight:700;
	line-height:1.4;
}

.rk9lj[data-status=full] {
	background:var(--lkt1e);
}

.rk9lj[data-status=partial] {
	background:var(--ddtb2);
}

.i5qep {
	display:inline-flex;
	align-items:center;
	padding:3px 10px;
	border-radius:var(--hsbp);
	background:var(--i5qepBg);
	color:var(--i5qepText);
	font-size:12px;
	font-weight:700;
	letter-spacing:.04em;
	text-transform:uppercase;
}

.uimgtyt0 {
	margin:0;
	color:var(--eixl2);
	font-family:var(--oalg);
	font-weight:700;
	font-size:19px;
	line-height:1.25;
	letter-spacing:-.01em;
}

.qihuyag {
	display:block;
	margin-top:6px;
	font-family:var(--rqt4zcay);
	font-size:14px;
	font-weight:400;
	line-height:1.45;
	letter-spacing:0;
	color:var(--a41deykaMuted);
}

.n0ny>.uimgtyt0 {
	letter-spacing:-.02em;
	line-height:1.15;
	font-size:clamp(22px,2.2vw,30px);
}

.wirivxcy>.uimgtyt0 {
	font-size:15.5px;
	font-weight:600;
	font-family:var(--rqt4zcay);
}

.mugh li::marker {
	color:var(--xau31);
}

.mugh {
	margin:0;
	line-height:1.5;
	padding:12px 0 0 1.15em;
	font-size:15.5px;
	border-top:1px solid var(--jox3ouj);
}

.mugh li {
	margin:0 0 .3em;
}

.w8kmp4yc {
	display:flex;
	flex-direction:column;
	gap:8px;
	min-width:0;
}

.ov3dn4 {
	display:flex;
	flex-wrap:wrap;
	gap:6px;
	margin:0;
	padding:0;
	list-style:none;
}

.znlknpy {
	max-width:100%;
	padding:3px 10px;
	border:1px solid var(--pxj26h);
	border-radius:var(--hsbp);
	font-size:12.5px;
	line-height:1.4;
}

.nbuo {
	font-weight:700;
}

.e44z {
	font-size:13px;
	margin:0;
}

.e44z code {
	padding:2px 8px;
	border:1px dashed var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	font-family:var(--rqt4zcay);
	font-weight:700;
	font-size:13px;
	line-height:1.4;
	letter-spacing:.06em;
	font-variant-numeric:tabular-nums;
}

.tq0ej {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:44px;
	padding:6px 14px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	font-size:13px;
	font-weight:700;
	cursor:pointer;
	list-style:none;
}

.l9vj1hjj[open]>.tq0ej {
	margin-bottom:10px;
}

.l9vj1hjj>.ov3dn4 {
	margin-bottom:8px;
}

.tq0ej::-webkit-details-marker {
	display:none;
}

.tq0ej:hover {
	border-color:var(--a41deyka);
}

.t20cv {
	display:grid;
	grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));
	gap:8px 20px;
	font-size:14.5px;
	line-height:1.5;
}

.zkk5h56z li::marker {
	color:var(--nslm1k0z);
}

.t20cv ul {
	padding-left:1.1em;
	margin:0;
}

.t20cv strong {
	display:block;
	margin-bottom:4px;
}

.e9es71 li::marker {
	color:var(--aipt9);
}

.eenc8 {
	display:flex;
	flex-direction:column;
	align-items:stretch;
	gap:6px;
	min-width:0;
}

.eenc8 .c362mx1 {
	display:contents;
}

.wyl51,.eenc8 .b0dnjh,.dkcq6i .b0dnjh {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:10px;
	box-sizing:border-box;
	min-height:48px;
	margin:0;
	padding:10px 20px;
	border:0;
	border-radius:var(--d2q3vp95);
	background:var(--wyl51Bg);
	color:var(--wyl51Text);
	font-family:var(--rqt4zcay);
	font-weight:700;
	font-size:16px;
	line-height:1.2;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	transition:background-color var(--ydgzezk);
}

.dkcq6i .b0dnjh:hover,.wyl51:hover,.eenc8 .b0dnjh:hover {
	background:var(--wyl51Hover);
	color:var(--wyl51Text);
}

.eenc8 .b0dnjh:focus-visible,.wyl51:focus-visible {
	outline:3px solid var(--a41deyka);
	outline-offset:3px;
}

.dkcq6i .b0dnjh {
	font-size:14px;
	padding:0 16px;
	flex:none;
	min-height:44px;
}

.n0ny .b0dnjh {
	min-height:56px;
	font-size:17px;
}

.qnho {
	margin:4px 0 4px;
	align-items:flex-start;
}

.qco7,.pcs95x {
	line-height:1.4;
	text-align:center;
	font-size:12px;
	color:var(--a41deykaMuted);
	margin:0;
}

.qnho+.pcs95x {
	margin:0 0 16px;
	text-align:left;
}

.brxxovd {
	margin-top:4px;
}

.gfc28dfe {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-height:56px;
	padding:8px 18px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--l0cmgqo);
	background:var(--zt34y);
	font-weight:700;
	cursor:pointer;
	list-style:none;
	transition:border-color var(--ydgzezk);
}

.gfc28dfe::-webkit-details-marker {
	display:none;
}

.gfc28dfe::after {
	content:"";
	flex:none;
	width:9px;
	height:9px;
	border:solid currentColor;
	border-width:0 2px 2px 0;
	transform:rotate(45deg);
	margin:0 4px 3px;
	transition:transform var(--ydgzezk);
}

.brxxovd[open]>.gfc28dfe::after {
	margin:3px 4px 0;
	transform:rotate(225deg);
}

.gfc28dfe:hover {
	border-color:var(--a41deyka);
}

.brxxovd[open]>.zak93xf {
	margin-top:10px;
}

.a7u9u {
	border:1px solid var(--zzvhi46);
	border-radius:var(--l0cmgqo);
	background:var(--zt34y);
}

.s27p2ek {
	font-size:14.5px;
	border-collapse:collapse;
	display:block;
	width:100%;
	line-height:1.5;
}

.s27p2ek>tbody {
	display:block;
}

.ment {
	display:none;
}

.zcah9 {
	display:grid;
	grid-template-columns:auto minmax(0,1fr);
	gap:8px 12px;
	padding:16px;
	border-bottom:1px solid var(--pxj26h);
}

.zcah9:last-child {
	border-bottom:0;
}

.e7r0e84j {
	font-weight:400;
	padding:0;
	border:0;
	text-align:left;
	min-width:0;
	display:block;
}

.mcbnar2 {
	grid-column:2;
}

.e7r0e84j[data-label]::before {
	font-weight:700;
	content:attr(data-label) ": ";
}

.jqreb7f {
	grid-column:1;
	grid-row:1;
}

.jqreb7f[data-label]::before {
	content:none;
}

.e7r0e84j:not(.jqreb7f):not(.mcbnar2) {
	grid-column:1/-1;
}

.mqzo7d6 {
	grid-column:1/-1;
	margin-top:4px;
}

.drmng7w {
	display:inline-block;
	padding:1px 8px;
	border:1px solid var(--pxj26h);
	border-radius:var(--hsbp);
	font-size:12.5px;
}

@container j7cbomj9 (min-width:640px) {
	.eq62cu,.wirivxcy {
		grid-template-columns:auto auto minmax(0,1fr) minmax(176px,210px);
		grid-template-areas:"rank brand bonus action" "rank brand extra action" "badge status status status";
		align-items:center;
		column-gap:16px;
		row-gap:6px;
		min-height:92px;
		padding:8px 20px;
	}
	.wirivxcy>.xybn3g,.eq62cu>.xybn3g {
		min-width:180px;
		align-items:center;
	}
	.eq62cu>.uimgtyt0,.wirivxcy>.uimgtyt0 {
		font-size:15.5px;
		font-weight:600;
		font-family:var(--rqt4zcay);
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		overflow:hidden;
	}
	.eq62cu>.uimgtyt0 .qihuyag {
		display:none;
	}
	.eq62cu>.rk9lj,.eq62cu>.i5qep {
		align-self:center;
	}
	.eq62cu .b0dnjh,.wirivxcy .b0dnjh {
		min-height:44px;
	}
}

@container j7cbomj9 (min-width:740px) {
	.v3gjhdt4 {
		grid-template-columns:repeat(2,minmax(0,1fr));
	}
	.v3gjhdt4>[data-step=feature] {
		grid-column:1/-1;
	}
	.v3gjhdt4>.jn7z0 {
		grid-template-rows:auto auto auto auto auto auto 1fr;
		align-content:start;
	}
	.jn7z0>.eenc8 {
		align-self:end;
	}
	.zak93xf[data-layout=grid] {
		grid-template-columns:repeat(auto-fill,minmax(260px,1fr));
	}
	.qej4 {
		align-content:start;
		grid-template-rows:auto auto auto auto auto auto 1fr;
	}
	.qej4>.eenc8 {
		align-self:end;
	}
}

@container j7cbomj9 (min-width:960px) {
	.n0ny {
		grid-template-columns:auto auto minmax(0,1fr) minmax(220px,280px);
		grid-template-rows:auto auto auto auto 1fr;
		grid-template-areas:"rank brand badge action" "rank brand status action" "rank brand bonus action" "rank brand extra action" "rank brand facts action";
		column-gap:24px;
		row-gap:12px;
	}
	.n0ny>.xybn3g {
		flex-direction:column;
		gap:14px;
	}
	.n0ny>.eenc8 {
		align-self:start;
	}
	.n0ny .tjlere {
		height:72px;
		width:96px;
		font-size:22px;
	}
	.n0ny>.mugh {
		margin-top:4px;
	}
	.n0ny .wu45 {
		font-size:24px;
	}
	.eq62cu {
		grid-template-columns:auto minmax(0,250px) minmax(0,200px) minmax(0,1fr) minmax(176px,200px);
		grid-template-rows:auto auto;
		grid-template-areas:"rank brand status bonus action" "rank brand badge extra action";
	}
	.eq62cu>.xybn3g {
		min-width:0;
	}
	.eq62cu .tjlere {
		width:72px;
		font-size:16px;
		height:54px;
	}
	.eq62cu>.i5qep,.eq62cu>.rk9lj {
		justify-self:start;
	}
	.eq62cu .wu45 {
		font-size:17px;
	}
	.s27p2ek>thead,.s27p2ek>tbody,.s27p2ek {
		display:revert;
	}
	.s27p2ek {
		display:table;
	}
	.ment {
		position:sticky;
		top:0;
		z-index:1;
		display:table-row;
	}
	.ment th {
		padding:14px 18px;
		border-bottom:1px solid var(--pxj26h);
		background:var(--ag4xhy69);
		text-align:left;
		font-size:13px;
		font-weight:700;
		color:var(--a41deyka);
	}
	.zcah9 {
		padding:0;
		display:table-row;
	}
	.e7r0e84j {
		padding:14px 16px;
		display:table-cell;
		min-width:96px;
		vertical-align:middle;
		border-bottom:1px solid var(--pxj26h);
	}
	.zcah9:last-child .e7r0e84j {
		border-bottom:0;
	}
	.mcbnar2 {
		min-width:180px;
		background:var(--zt34y);
		left:0;
		border-right:1px solid var(--pxj26h);
		position:sticky;
	}
	.mqzo7d6 .qco7 {
		font-size:11px;
	}
	.jqreb7f,.ngdmmea {
		width:1%;
		min-width:0;
	}
	.e7r0e84j[data-label]::before {
		content:none;
	}
	.a7u9u {
		overflow-x:auto;
	}
	.mqzo7d6 {
		min-width:172px;
	}
}

@media (min-width:960px) {
	.sitlcmvw[data-nav=inline] .g5mohp {
		display:flex;
	}
	.opbue {
		grid-template-columns:1.2fr 1fr 1fr;
	}
	.x7buq2ou {
		columns:2;
	}
	.f4sbf3do>.pqim6 {
		display:flex;
	}
	.fzr2wjsq {
		padding-top:40px;
	}
	.dkcq6i[data-show=mobile] {
		display:none;
	}
	.qmm8w75:has(.dkcq6i[data-show=mobile]) {
		padding-bottom:0;
	}
}

@media (max-width:639px) {
	.ulwy {
		position:static;
	}
	:root {
		--zbem5xa5:64px;
		--pis7mviy:16px;
	}
	.i1x87ml {
		height:36px;
		max-width:140px;
	}
	.n9wwfs {
		width:auto;
		left:var(--pis7mviy);
		right:var(--pis7mviy);
		top:calc(100% + 6px);
	}
	.d4vj13 span:not(.gmo24f) {
		font-size:17px;
	}
	.n0ny {
		padding:20px;
	}
	.j3fkc1>h2,.mq8pl8,.r4ufa5 {
		padding-top:32px;
		margin-top:32px;
	}
	.j3fkc1>h2:first-child,.r4ufa5 {
		padding-top:0;
		margin-top:0;
	}
}

@media (prefers-reduced-motion:reduce) {
	.qmm8w75 *,.qmm8w75 *::before,.qmm8w75 *::after {
		animation:none!important;
		scroll-behavior:auto!important;
		transition:none!important;
	}
}

@media print {
	.dkcq6i,.ulwy,.sitlcmvw,.jd5m8rc {
		display:none;
	}
}
