:root {
	--poqwlfMuted:#b9c2cc;
	--i5viix:#111212;
	--texajees:#3fd08a;
	--livugxp:#9fc2e8;
	--hqirao:#e0a800;
	--n5go5od2:#f0f3f6;
	--mbx9s17:999px;
	--a7dxea:1.2;
	--nafo:#ff6b6b;
	--r3we9:16px;
	--tb4l55m:6px;
	--m4jj36hk:#ffffff;
	--ij8wzrqBg:#ffcf3f;
	--r6d5hjyText:#111111;
	--rz2c:72ch;
	--m1ft9p9:#181818;
	--jsc7vuk:"Vb92n",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--r6d5hjyBg:#e0bc34;
	--j0sfx7:180ms;
	--ij8wzrqText:#3a2a00;
	--ob6u4:120ms;
	--ha1kiav:#e0bc34;
	--txpldi:#3a3b3b;
	--cwazduk:1.5;
	--bgkgqq7r:12px;
	--d7ygj7:#ffcf3f;
	--obw8q:"Hurk7",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--zmsayv:1.2;
	--r7sn:240ms;
	--r6d5hjyHover:#e4c550;
	--levbaq6:0 0 0 1px var(--txpldi);
	--ha1kiavText:#111111;
	--poqwlf:#f3f4f6;
	color-scheme:dark;
	--hck9662:8px;
	--qchw:#e0bc34;
	--rv7e0a:10px;
	--luqtp4ha:1200px
}

@media (prefers-reduced-motion:reduce) {
	:root {
		--j0sfx7:0ms;
		--r7sn:0ms;
		--ob6u4:0ms
	}
}

@font-face {
	font-family:"Vb92n";
	src:url(/assets/library/3dc5d0c5-2428-fe16-9626-4907a1054ebb.woff2) format("woff2");
	font-display:swap;
	font-weight:400
}

@font-face {
	font-weight:700;
	font-family:"Vb92n";
	font-display:swap;
	src:url(/assets/library/197a3cbd-7290-c242-c5c7-65268cdd69a9.woff2) format("woff2")
}

@font-face {
	font-family:"Hurk7";
	src:url(/assets/library/39184f4d-0111-06f5-bfbe-3813d3a8c367.woff2) format("woff2");
	font-display:swap;
	font-weight:400 700
}

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

.tbw41 .kvuf7z {
	cursor:default;
	user-select:none;
	pointer-events:none;
	opacity:.6
}

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

.zdfowz08,.sslz3h {
	display:grid;
	gap:var(--bgkgqq7r)
}

.u5i5hk,.nt118lj {
	display:grid;
	gap:12px;
	padding:16px;
	background:var(--m1ft9p9);
	color:var(--poqwlf);
	border:1px solid var(--txpldi);
	border-radius:var(--hck9662);
	box-shadow:var(--levbaq6)
}

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

.zn0f6 {
	color:var(--ij8wzrqText);
	background:var(--ij8wzrqBg);
	align-items:center;
	height:32px;
	justify-content:center;
	border-radius:var(--tb4l55m);
	display:inline-flex;
	min-width:32px;
	font-weight:700
}

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

.oh3bnes {
	color:var(--m4jj36hk);
	font-weight:700
}

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

.c7ih5wjb {
	display:block;
	font-weight:400;
	color:var(--poqwlfMuted)
}

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

.ot70 {
	color:var(--poqwlfMuted)
}

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

.alo07 .kvuf7z {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:48px;
	padding:0 20px;
	border:0;
	border-radius:var(--mbx9s17);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	font:inherit;
	font-weight:700;
	text-decoration:none;
	cursor:pointer;
	transition:background var(--j0sfx7)
}

.alo07 .kvuf7z:hover {
	background:var(--r6d5hjyHover)
}

.alo07 .kvuf7z:focus-visible {
	outline:3px solid var(--ha1kiav);
	outline-offset:2px
}

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

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

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

.zfq62 {
	color:var(--txpldi);
	display:inline-flex
}

.yuj7.deu7scbw {
	color:var(--hqirao)
}

.e6xe {
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border-radius:var(--mbx9s17);
	font-size:.8125rem;
	font-weight:600;
	background:var(--n5go5od2);
	color:var(--poqwlf)
}

.e6xe[data-status=full] {
	color:var(--ha1kiavText);
	background:var(--texajees)
}

.buidsqb {
	display:inline-block;
	padding:2px 8px;
	border-radius:var(--mbx9s17);
	background:var(--ij8wzrqBg);
	color:var(--ij8wzrqText);
	font-size:.75rem;
	font-weight:700
}

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

.xezv6j[open]>.sslz3h {
	margin-top:var(--bgkgqq7r)
}

.y6cn3lem {
	overflow-x:auto
}

.eqlp::-webkit-details-marker {
	display:none
}

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

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

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

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

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

.rp4fab {
	display:grid;
	gap:var(--bgkgqq7r)
}

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

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

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

.dd7bp {
	position:relative;
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:44px;
	padding:0 14px;
	border:1px solid var(--txpldi);
	border-radius:var(--mbx9s17);
	background:var(--m1ft9p9);
	color:var(--poqwlf);
	font-size:.9375rem;
	font-weight:600;
	cursor:pointer;
	transition:background var(--ob6u4),border-color var(--ob6u4)
}

.dd7bp:hover {
	border-color:var(--ha1kiav)
}

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

.dd7bp:has(.jwy6t9:checked) {
	color:var(--ha1kiavText);
	background:var(--ha1kiav);
	border-color:var(--ha1kiav)
}

.dd7bp:has(.jwy6t9:focus-visible) {
	outline:3px solid var(--ha1kiav);
	outline-offset:2px
}

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

.o07z5z {
	grid-column:1/-1;
	margin:0;
	border:1px solid var(--txpldi);
	border-radius:var(--tb4l55m);
	background:var(--m1ft9p9)
}

.yk9h {
	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
}

.yk9h::-webkit-details-marker {
	display:none
}

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

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

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

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

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

.kpdcy li>svg {
	color:var(--texajees)
}

.krmf li>svg {
	color:var(--d7ygj7)
}

@container dop1dia3 (min-width:700px) {
	.f25xjrr {
		grid-template-columns:1fr 1fr
	}
}

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

.ux2ouct li {
	display:inline-flex;
	align-items:center;
	min-height:28px;
	padding:2px 8px;
	border:1px solid var(--txpldi);
	border-radius:var(--tb4l55m);
	background:var(--m1ft9p9);
	font-size:.8125rem;
	color:var(--poqwlf)
}

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

.kl59hxk7 {
	display:grid;
	grid-template-columns:72px minmax(0,1fr);
	gap:16px;
	max-width:var(--luqtp4ha);
	margin:calc(var(--bgkgqq7r)*1.5) auto;
	padding:20px;
	border:1px solid var(--txpldi);
	border-radius:var(--hck9662);
	background:var(--m1ft9p9);
	color:var(--poqwlf)
}

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

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

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

.yzf9 {
	font-weight:700;
	color:var(--m4jj36hk);
	margin:0
}

.yzf9 a {
	color:var(--qchw)
}

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

.vq1l {
	margin:0;
	max-width:var(--rz2c)
}

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

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

.wermh a {
	color:var(--qchw)
}

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

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

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

.u94p {
	max-width:var(--luqtp4ha);
	margin:0 auto;
	font-size:.875rem;
	padding:12px 0 0;
	color:var(--poqwlfMuted)
}

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

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

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

.x0h94fg {
	border-bottom:1px solid var(--txpldi);
	background:var(--n5go5od2);
	color:var(--poqwlf)
}

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

.v06wl45z:hover {
	text-decoration:underline
}

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

.pal5yh {
	display:inline-flex
}

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

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

.svoo5j:hover {
	background:var(--m1ft9p9)
}

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

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

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

:root {
	--txpldiInk:color-mix(in srgb,var(--i5yswnb) 14%,var(--n5go5od2));
	--wpguh:var(--m1ft9p9);
	--c5rnzdl:color-mix(in srgb,var(--n5go5od2) 90%,var(--i5yswnb));
	--vmfbm27:#897320;
	--i5yswnb:#111212;
	--ho0ny7:48px;
	--i5yswnbMuted:#816a14;
	--trapo:14px;
	--l8gg:.02em;
	--kr61y:64px;
	--deu7scbwBrand:#ffffff
}

.yx00z5f:hover {
	text-decoration-color:currentColor
}

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

body {
	margin:0;
	background:var(--i5viix);
	color:var(--poqwlf);
	font:400 var(--r3we9)/var(--cwazduk) var(--obw8q);
	overflow-x:hidden;
	overflow-wrap:break-word
}

a {
	color:var(--qchw)
}

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

img {
	height:auto
}

h1,h3,h2,h4 {
	font-family:var(--jsc7vuk);
	font-weight:800;
	letter-spacing:0;
	margin:0;
	color:var(--m4jj36hk);
	line-height:var(--a7dxea)
}

h1 {
	font-size:calc(var(--r3we9) * 1.625);
	text-transform:uppercase;
	letter-spacing:var(--l8gg)
}

p {
	margin:0 0 16px
}

h2 {
	font-size:calc(var(--r3we9) * 1.375)
}

h3 {
	font-size:var(--r3we9);
	letter-spacing:.01em
}

h4 {
	text-transform:none;
	letter-spacing:0;
	font-size:var(--r3we9)
}

[id] {
	scroll-margin-top:84px
}

.kamu04h {
	padding:0 16px;
	max-width:var(--luqtp4ha);
	min-width:0;
	margin:0 auto;
	width:100%
}

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

.z5qfuh {
	top:0;
	font-weight:600;
	left:-9999px;
	z-index:60;
	color:var(--ha1kiavText);
	padding:12px 16px;
	background:var(--ha1kiav);
	position:absolute;
	border-radius:0 0 var(--tb4l55m) 0
}

.z5qfuh:focus {
	left:0
}

:focus-visible {
	outline:3px solid var(--ha1kiav);
	outline-offset:2px
}

.oniaidnh {
	width:0;
	position:absolute;
	height:0;
	overflow:hidden
}

.hho3y {
	width:24px;
	height:24px;
	fill:none;
	stroke:currentColor;
	stroke-width:2;
	stroke-linecap:round;
	stroke-linejoin:round;
	flex:none
}

.ksxi {
	height:20px;
	width:20px
}

.aw0et57o {
	width:16px;
	height:16px
}

.mhq9 {
	fill:currentColor;
	stroke:none
}

.ko99bh {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:8px;
	min-height:48px;
	padding:0 18px;
	border:0;
	border-radius:var(--hck9662);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	text-decoration:none;
	font:600 15px/1.25 var(--obw8q);
	cursor:pointer;
	transition:background var(--j0sfx7),transform var(--j0sfx7)
}

.ko99bh:active {
	transform:translateY(1px)
}

.ko99bh:hover {
	background:var(--r6d5hjyHover)
}

.teq7 {
	z-index:20;
	border-bottom:1px solid var(--txpldi);
	background:var(--i5viix);
	position:relative
}

.g0kk4e {
	top:0;
	position:sticky
}

.zdagm {
	display:flex;
	align-items:center;
	height:64px;
	gap:12px
}

.m5rwpc5 {
	display:inline-flex;
	align-items:center;
	gap:10px;
	color:var(--m4jj36hk);
	text-decoration:none;
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:17px;
	letter-spacing:.12em;
	text-transform:uppercase;
	min-height:44px
}

.m5rwpc5 img {
	max-height:36px;
	width:auto
}

.x4lu {
	width:32px;
	height:32px;
	border-radius:var(--tb4l55m);
	background:var(--ha1kiav);
	color:var(--ha1kiavText);
	display:grid;
	place-items:center;
	font-size:16px;
	letter-spacing:0;
	flex:none
}

.cymdb {
	display:none;
	margin-left:auto
}

.cymdb a {
	color:var(--poqwlf);
	text-decoration:none;
	padding:10px 14px;
	min-height:44px;
	display:inline-flex;
	align-items:center;
	border-radius:var(--tb4l55m);
	font-weight:600;
	font-size:15px
}

.teq7 .ko99bh {
	padding:0 14px;
	font-size:14px;
	display:none;
	min-height:44px
}

.cymdb a:hover {
	background:color-mix(in srgb,var(--poqwlf) 8%,transparent)
}

.s8t8r {
	display:none;
	flex-direction:column;
	align-items:center;
	gap:2px
}

.s8t8r .l6tj5c {
	display:block;
	margin:0
}

.s8t8r .kvuf7z {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:44px;
	padding:0 14px;
	border:0;
	border-radius:var(--hck9662);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	font:600 14px/1.25 var(--obw8q);
	cursor:pointer;
	text-decoration:none
}

.s8t8r .brfzi {
	font-size:12px;
	color:var(--poqwlfMuted);
	white-space:nowrap
}

.ebth .s8t8r {
	padding:12px 16px;
	display:flex
}

.teq7 .l6tj5c {
	display:none
}

.teq7 .l6tj5c .kvuf7z {
	min-height:44px;
	padding:0 14px;
	font-size:14px
}

.x0h94fg {
	display:none;
	gap:4px
}

.x0h94fg a {
	min-width:44px;
	min-height:44px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	color:var(--poqwlfMuted);
	text-decoration:none;
	font-size:13px;
	font-weight:600;
	text-transform:uppercase;
	border-radius:var(--tb4l55m)
}

.sa64zf {
	pointer-events:none;
	width:1px;
	opacity:0;
	height:1px;
	position:absolute
}

.oqwt {
	margin-left:auto;
	width:44px;
	height:44px;
	border:0;
	background:transparent;
	color:var(--poqwlf);
	border-radius:var(--tb4l55m);
	display:grid;
	place-items:center;
	cursor:pointer
}

.oqwt:hover {
	background:color-mix(in srgb,var(--poqwlf) 8%,transparent)
}

.sa64zf:focus-visible~.oqwt {
	outline:3px solid var(--ha1kiav);
	outline-offset:2px
}

.oqwt .ur9q5k {
	display:none
}

.sa64zf:checked~.oqwt .ur9q5k {
	display:block
}

.sa64zf:checked~.oqwt .yyqw32 {
	display:none
}

.ebth {
	border-top:1px solid var(--txpldi);
	position:absolute;
	width:100%;
	box-shadow:var(--levbaq6);
	background:var(--wpguh);
	max-height:calc(100vh - 64px);
	display:none;
	right:0;
	top:100%;
	overflow:auto;
	left:0
}

.sa64zf:checked~.ebth {
	display:block
}

.ebth a {
	text-decoration:none;
	font-weight:600;
	border-bottom:1px solid var(--txpldi);
	color:var(--poqwlf);
	min-height:48px;
	align-items:center;
	display:flex;
	padding:0 16px
}

.ebth .gfzke .l6tj5c {
	display:block
}

.ebth .gfzke {
	padding:12px 16px
}

@media(min-width:900px) {
	.cymdb {
		display:flex;
		gap:4px
	}
	.teq7 .l6tj5c,.x0h94fg,.teq7 .ko99bh {
		display:inline-flex
	}
	.zdagm>.s8t8r {
		display:flex
	}
	.oqwt {
		margin-left:8px
	}
	.teq7 .l6tj5c {
		display:block
	}
	.ebth a {
		border-bottom:0;
		min-height:44px
	}
	.rds6n0g {
		display:grid;
		grid-template-columns:repeat(3,1fr)
	}
	.ebth .gfzke,.ebth .s8t8r {
		display:none
	}
}

.kymfzm {
	border-bottom:1px solid var(--txpldi);
	background:var(--wpguh);
	font-size:13px;
	color:var(--poqwlfMuted)
}

.v23w7 {
	border-top:1px solid var(--txpldi);
	border-bottom:0
}

.vt2qb {
	display:flex;
	align-items:center;
	gap:8px 16px;
	min-height:40px;
	padding-top:6px;
	padding-bottom:6px;
	overflow:hidden;
	white-space:nowrap
}

.wk73ci9 {
	flex:none;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-width:36px;
	height:28px;
	padding:0 8px;
	border-radius:var(--tb4l55m);
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:13px
}

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

.wljkcf {
	text-overflow:ellipsis;
	overflow:hidden;
	flex:1 1 auto;
	min-width:0
}

.l83f4 {
	display:none;
	gap:6px;
	flex:none
}

.yq4hu {
	display:inline-flex;
	align-items:center;
	gap:4px;
	height:28px;
	padding:0 8px;
	border:1px solid var(--txpldi);
	border-radius:var(--tb4l55m);
	color:var(--poqwlf);
	font-weight:600;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:.04em
}

@media(min-width:600px) {
	.l83f4 {
		display:inline-flex
	}
}

.wnug {
	position:relative;
	overflow:clip;
	padding:40px 0 32px
}

.wos08 {
	position:absolute;
	width:420px;
	border-radius:50%;
	left:-80px;
	pointer-events:none;
	height:420px;
	background:radial-gradient(closest-side,color-mix(in srgb,var(--vmfbm27) 18%,transparent),transparent);
	bottom:-120px
}

.b7yy2ujs {
	height:120px;
	opacity:.6;
	pointer-events:none;
	right:8px;
	top:16px;
	position:absolute;
	width:120px;
	max-width:30vw;
	color:var(--i5yswnbMuted)
}

.g46mei {
	position:relative;
	display:grid;
	gap:24px
}

.lw2ax5 .l0qfdlsj {
	text-align:center
}

.l0qfdlsj {
	min-width:0
}

.zej592 {
	display:inline-flex;
	align-items:center;
	gap:8px;
	color:var(--ha1kiav);
	font-weight:600;
	font-size:13px;
	letter-spacing:.02em;
	margin-bottom:14px
}

.wnug h1 {
	max-width:900px
}

.lw2ax5 h1,.lw2ax5 .z0vi93y {
	margin-left:auto;
	margin-right:auto
}

.z0vi93y {
	color:var(--livugxp);
	max-width:var(--rz2c);
	font-size:17px;
	margin:14px 0 20px
}

.z0vi93y p:last-child {
	margin-bottom:0
}

.z0vi93y .l6tj5c {
	margin-top:16px
}

.k8npmd7 {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:10px 16px;
	font-size:14px;
	color:var(--poqwlfMuted)
}

.lw2ax5 .jo9gte,.lw2ax5 .k8npmd7 {
	justify-content:center
}

.ay2q27 {
	display:flex;
	align-items:center;
	gap:10px
}

.ddzzragn {
	width:36px;
	height:36px;
	border-radius:50%;
	background:linear-gradient(135deg,var(--vmfbm27),var(--i5yswnbMuted));
	display:grid;
	place-items:center;
	font-weight:700;
	color:var(--deu7scbwBrand);
	flex:none;
	overflow:hidden
}

.ddzzragn img {
	object-fit:cover;
	width:100%;
	height:100%
}

.k8npmd7 b {
	color:var(--poqwlf);
	font-weight:600
}

.jo9gte {
	display:flex;
	flex-wrap:wrap;
	gap:8px;
	margin-top:18px
}

.ij8wzrq {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:36px;
	padding:6px 12px;
	max-width:100%;
	overflow-wrap:anywhere;
	border-radius:var(--mbx9s17);
	background:color-mix(in srgb,var(--poqwlf) 7%,transparent);
	border:1px solid var(--txpldi);
	font-size:13px;
	font-weight:600;
	color:var(--poqwlf)
}

.ij8wzrq .hho3y {
	color:var(--ha1kiav)
}

.ij8wzrq img {
	height:20px;
	width:auto
}

.a34svg {
	list-style:none;
	margin:24px 0 0;
	padding:0;
	display:grid;
	gap:10px;
	min-width:0
}

.fdc82 {
	display:grid;
	grid-template-columns:auto auto minmax(0,1fr);
	min-width:0;
	max-width:100%;
	gap:10px 12px;
	align-items:center;
	padding:10px 12px;
	border-radius:var(--rv7e0a);
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-left:6px solid var(--lenps,var(--vmfbm27))
}

.ucn89rlm {
	width:28px;
	height:28px;
	border-radius:50%;
	background:var(--lenps,var(--vmfbm27));
	color:var(--deu7scbwBrand);
	display:grid;
	place-items:center;
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:13px
}

.vupgff3i b {
	display:block
}

.vupgff3i {
	font-size:14px;
	line-height:1.3;
	overflow-wrap:anywhere;
	min-width:0
}

.vupgff3i span {
	display:block;
	color:var(--i5yswnbMuted);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}

.gpd0f1e6 {
	grid-column:1/-1;
	display:grid;
	gap:4px
}

.gpd0f1e6 .l6tj5c {
	margin:0;
	display:block
}

.gpd0f1e6 .kvuf7z {
	display:flex;
	width:100%;
	min-height:44px;
	align-items:center;
	justify-content:center;
	border:0;
	border-radius:var(--hck9662);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	font:600 14px/1.25 var(--obw8q);
	cursor:pointer;
	text-decoration:none
}

.gpd0f1e6 .brfzi {
	font-size:12px;
	color:var(--i5yswnbMuted)
}

.q3kdhz {
	margin:4px 0 0;
	color:var(--i5yswnbMuted);
	font-size:12px;
	text-align:center
}

.qg0iif {
	margin:0;
	border-radius:var(--rv7e0a);
	overflow:hidden;
	border:1px solid var(--txpldi);
	background:var(--wpguh)
}

.qg0iif img {
	width:100%;
	object-fit:cover;
	aspect-ratio:16/9
}

@media(min-width:900px) {
	.a34svg {
		grid-template-columns:repeat(3,1fr)
	}
	.wnug {
		padding:64px 0 40px
	}
	.fdc82 {
		grid-template-columns:auto auto minmax(0,1fr)
	}
	h1 {
		font-size:calc(var(--r3we9) * 2.125);
		line-height:1.2
	}
	h2 {
		font-size:calc(var(--r3we9) * 1.5)
	}
	.z0vi93y {
		font-size:18px
	}
	.lj3y {
		align-items:center;
		grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)
	}
}

.fedrsu {
	margin:0 0 var(--bgkgqq7r)
}

.fedrsu details {
	background:var(--wpguh);
	border:1px solid var(--txpldi);
	border-radius:var(--rv7e0a)
}

.fedrsu summary {
	list-style:none;
	cursor:pointer;
	display:flex;
	align-items:center;
	gap:10px;
	min-height:48px;
	padding:10px 16px;
	font-weight:600;
	color:var(--poqwlf)
}

.fedrsu details[open] summary .mckhhav {
	transform:rotate(180deg)
}

.fedrsu summary .mckhhav {
	transition:transform var(--j0sfx7);
	margin-left:auto
}

.fedrsu summary::-webkit-details-marker {
	display:none
}

.fedrsu ol {
	margin:0;
	padding:0 16px 12px;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	gap:8px
}

.fedrsu li a {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	padding:0 12px;
	border-radius:var(--mbx9s17);
	background:color-mix(in srgb,var(--poqwlf) 7%,transparent);
	color:var(--poqwlf);
	text-decoration:none;
	font-size:14px;
	font-weight:600
}

.jt38j {
	margin:0 0 var(--ho0ny7)
}

.fedrsu li a:hover {
	background:color-mix(in srgb,var(--poqwlf) 14%,transparent)
}

.cfri {
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-radius:var(--rv7e0a);
	padding:12px 16px;
	display:flex;
	align-items:center;
	gap:16px;
	overflow:hidden
}

.ru8335v {
	font-size:13px;
	font-weight:600;
	color:var(--i5yswnbMuted);
	white-space:nowrap
}

.qn3x70s {
	display:flex;
	gap:10px;
	overflow-x:auto;
	scrollbar-width:none;
	padding:2px;
	margin:0;
	list-style:none
}

.qn3x70s::-webkit-scrollbar {
	display:none
}

.qn3x70s li {
	flex:none;
	height:36px;
	padding:0 12px;
	border-radius:var(--tb4l55m);
	background:var(--deu7scbwBrand);
	border:1px solid var(--txpldiInk);
	display:inline-flex;
	align-items:center;
	gap:6px;
	font-weight:700;
	font-size:13px;
	color:var(--i5yswnb)
}

.qn3x70s img {
	width:auto;
	height:24px;
	max-width:96px
}

.tj6y {
	min-width:0;
	container:tj6y / inline-size;
	margin:0 0 var(--ho0ny7)
}

.tj6y .dop1dia3 {
	display:block
}

.tj6y .g81waugo {
	margin:0 0 14px;
	font:600 13px/1.4 var(--obw8q);
	letter-spacing:.06em;
	text-transform:uppercase;
	color:var(--poqwlfMuted)
}

.tj6y .zdfowz08 {
	display:grid;
	grid-template-columns:minmax(0,1fr);
	gap:var(--bgkgqq7r);
	margin:0 0 var(--bgkgqq7r);
	min-width:0
}

.tj6y .sslz3h {
	grid-template-columns:minmax(0,1fr)
}

.tj6y .sslz3h {
	display:grid;
	gap:var(--bgkgqq7r)
}

.tj6y .sslz3h[data-layout=list] {
	gap:8px
}

.tj6y .alo07 {
	display:grid;
	gap:6px;
	flex:1;
	min-width:0
}

.tj6y .alo07 .l6tj5c {
	display:block;
	margin:0
}

.tj6y .alo07 .kvuf7z {
	display:flex;
	width:100%;
	min-height:48px;
	align-items:center;
	justify-content:center;
	gap:8px;
	padding:0 16px;
	margin:0;
	border:0;
	border-radius:var(--hck9662);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	text-decoration:none;
	font:600 15px/1.25 var(--obw8q);
	cursor:pointer;
	-webkit-appearance:none;
	appearance:none;
	transition:background var(--j0sfx7),transform var(--j0sfx7)
}

.tj6y .alo07 .kvuf7z:active {
	transform:translateY(1px)
}

.tj6y .alo07 .kvuf7z:hover {
	background:var(--r6d5hjyHover)
}

.tj6y .alo07 .kvuf7z:focus-visible {
	outline:3px solid var(--i5yswnb);
	outline-offset:3px
}

.tj6y .cyuf {
	color:var(--i5yswnbMuted);
	font-size:13px;
	font-weight:600;
	text-decoration:none;
	min-height:44px;
	display:inline-flex;
	align-items:center;
	padding:0 2px
}

.tj6y .brfzi {
	font-size:12px;
	margin:0;
	line-height:1.4;
	color:var(--i5yswnbMuted)
}

.tj6y .cyuf:hover {
	text-decoration:underline
}

.tj6y .pb38b {
	display:inline-flex;
	align-items:center;
	gap:6px;
	font-size:14px;
	font-weight:600;
	color:var(--i5yswnb)
}

.tj6y .zfq62 {
	display:inline-flex;
	gap:2px;
	color:var(--txpldiInk)
}

.tj6y .xezv6j {
	margin:var(--bgkgqq7r) 0 0
}

.tj6y .yuj7.deu7scbw,.wnug .yuj7.deu7scbw {
	color:var(--hqirao)
}

.tj6y .zfq62 svg {
	fill:currentColor;
	stroke:none
}

.tj6y .eqlp {
	list-style:none;
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-height:56px;
	padding:8px 18px;
	border:1px solid var(--txpldi);
	border-radius:var(--rv7e0a);
	color:var(--poqwlf);
	font-weight:700
}

.tj6y .xezv6j[open]>.sslz3h {
	margin-top:var(--bgkgqq7r)
}

.tj6y .eqlp::-webkit-details-marker {
	display:none
}

.y919 {
	display:contents
}

.tj6y .e6xe {
	display:inline-flex;
	align-items:center;
	align-self:start;
	gap:6px;
	padding:3px 10px;
	border-radius:var(--mbx9s17);
	font-size:12.5px;
	font-weight:600;
	background:var(--c5rnzdl);
	color:var(--i5yswnb);
	border:1px solid var(--txpldiInk)
}

.tj6y .e6xe[data-status=full] {
	color:var(--r6d5hjyText);
	border-color:var(--r6d5hjyBg);
	background:var(--r6d5hjyBg)
}

.mj5bji7o .e6xe {
	margin-left:auto
}

.tj6y .rgvpoke .y6cn3lem {
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	box-shadow:var(--levbaq6);
	border-radius:var(--rv7e0a)
}

.tj6y .rgvpoke td,.tj6y .rgvpoke th {
	border-color:var(--txpldiInk);
	font-size:14px;
	color:var(--i5yswnb);
	vertical-align:middle
}

.mj5bji7o .e6xe+.e0tvbyat {
	margin-left:8px
}

.tj6y .rgvpoke td[data-col=cta] {
	min-width:180px
}

.efzmh .e6xe {
	margin-top:4px
}

.tj6y .rgvpoke thead th {
	background:var(--c5rnzdl);
	color:var(--i5yswnb)
}

.tj6y .rgvpoke .oh3bnes {
	color:var(--i5yswnb);
	display:block
}

.tj6y .rgvpoke img {
	border-radius:var(--tb4l55m);
	width:auto;
	background:var(--ow-logo-bg,var(--deu7scbwBrand));
	max-height:36px
}

.tj6y .rgvpoke .buidsqb {
	position:static;
	margin-top:4px;
	width:auto;
	transform:none
}

@container tj6y (max-width:699.98px) {
	.tj6y .rgvpoke td[data-label]:not([data-col=cta]):not([data-col=rank]):not(:empty)::before {
		font-size:12px;
		display:block;
		color:var(--i5yswnbMuted);
		content:attr(data-label)
	}
	.tj6y .rgvpoke tr {
		padding:12px 14px
	}
}

.g024m {
	display:flex;
	gap:8px;
	align-items:stretch
}

.yf06iik0 {
	width:48px;
	min-height:48px;
	flex:none;
	border:0;
	border-radius:var(--hck9662);
	background:var(--vmfbm27);
	color:var(--deu7scbwBrand);
	display:grid;
	place-items:center;
	cursor:pointer;
	list-style:none;
	padding:0
}

.vmfbm27 {
	position:relative
}

.mahb5 {
	padding:12px;
	margin-top:8px;
	font-size:13.5px;
	background:var(--c5rnzdl);
	color:var(--i5yswnb);
	border-radius:var(--tb4l55m)
}

.yf06iik0::-webkit-details-marker {
	display:none
}

.mahb5 ul {
	padding-left:18px;
	margin:0
}

.mahb5 h4 {
	font-size:13px;
	margin:0 0 4px
}

.yf06iik0:hover {
	filter:brightness(1.08)
}

.mahb5 h4+ul {
	margin-bottom:8px
}

.i1vni8tp {
	width:150px;
	height:56px;
	border-radius:var(--tb4l55m);
	background:var(--deu7scbwBrand);
	display:grid;
	place-items:center;
	margin:0 auto 14px;
	color:var(--i5yswnb);
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:15px;
	letter-spacing:.06em;
	overflow:hidden
}

.i1vni8tp:not(:has(img)),.steonp:not(:has(img)),.kz67:not(:has(img)) {
	padding:4px 6px
}

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

.uqmzgdu {
	list-style:none;
	margin:0;
	padding:0;
	display:grid;
	gap:6px;
	font-size:13.5px;
	color:var(--i5yswnb)
}

.uqmzgdu li {
	display:flex;
	gap:8px;
	align-items:flex-start
}

.uqmzgdu .hho3y {
	height:18px;
	color:var(--r6d5hjyBg);
	width:18px;
	margin-top:1px
}

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

.yvkvmqd7 li {
	font-size:12px;
	font-weight:600;
	padding:3px 8px;
	border-radius:var(--mbx9s17);
	background:var(--c5rnzdl);
	color:var(--i5yswnbMuted)
}

[data-badge=ribbon] .buidsqb {
	position:absolute;
	right:-34px;
	top:16px;
	z-index:2;
	transform:rotate(45deg);
	width:140px;
	text-align:center;
	background:var(--ij8wzrqBg);
	color:var(--ij8wzrqText);
	font-size:12px;
	font-weight:700;
	letter-spacing:.1em;
	text-transform:uppercase;
	padding:5px 0
}

[data-badge=ribbon] .kbqpi .buidsqb {
	width:120px;
	padding:4px 0;
	top:10px;
	right:-30px
}

[data-badge=pill] .buidsqb {
	position:absolute;
	right:12px;
	top:12px;
	z-index:2;
	display:inline-flex;
	align-items:center;
	height:26px;
	padding:0 10px;
	border-radius:var(--mbx9s17);
	background:var(--ij8wzrqBg);
	color:var(--ij8wzrqText);
	font-size:12px;
	font-weight:700;
	letter-spacing:.06em;
	text-transform:uppercase
}

[data-badge=tab] .buidsqb {
	position:absolute;
	right:16px;
	top:0;
	z-index:2;
	display:inline-flex;
	align-items:center;
	height:28px;
	padding:0 10px;
	border-radius:0 0 var(--tb4l55m) var(--tb4l55m);
	background:var(--ij8wzrqBg);
	color:var(--ij8wzrqText);
	font-size:12px;
	font-weight:700;
	letter-spacing:.06em;
	text-transform:uppercase
}

[data-rank-style=tab] .l5nt {
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	height:36px;
	min-width:52px;
	padding:0 12px 0 14px;
	background:var(--deu7scbwBrand);
	color:var(--i5yswnb);
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:15px;
	display:flex;
	align-items:center;
	gap:6px;
	border-radius:0 0 var(--rv7e0a) 0
}

[data-rank-style=tab] .l5nt small {
	font:600 12px/1 var(--obw8q);
	color:var(--i5yswnbMuted);
	letter-spacing:.06em
}

[data-rank-style=circle] .l5nt {
	position:absolute;
	left:12px;
	top:12px;
	z-index:2;
	width:36px;
	height:36px;
	border-radius:50%;
	background:var(--deu7scbwBrand);
	color:var(--i5yswnb);
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:15px;
	display:flex;
	align-items:center;
	justify-content:center
}

[data-rank-style=circle] .l5nt small {
	display:none
}

.c5sawu {
	list-style:none;
	display:grid;
	grid-template-columns:repeat(3,1fr);
	padding:0;
	margin:0
}

[data-nums=cells] .c5sawu {
	padding:8px 0;
	border-radius:var(--tb4l55m);
	background:var(--c5rnzdl)
}

[data-nums=cells] .c5sawu li {
	min-width:0;
	border-left:1px solid color-mix(in srgb,var(--i5yswnb) 12%,transparent);
	text-align:center;
	padding:2px 6px
}

[data-nums=cells] .c5sawu li:first-child {
	border-left:0
}

[data-nums=chips] .c5sawu {
	gap:6px
}

.c5sawu b {
	overflow-wrap:anywhere;
	display:block;
	line-height:1.2;
	color:var(--i5yswnb);
	font-size:16px
}

[data-nums=chips] .c5sawu li {
	min-width:0;
	text-align:center;
	padding:6px;
	background:var(--c5rnzdl);
	border-radius:var(--tb4l55m)
}

.c5sawu li:nth-child(4) {
	display:none
}

.c5sawu span {
	font-size:12px;
	color:var(--i5yswnbMuted)
}

.pj8y {
	border-radius:var(--rv7e0a);
	background:var(--n5go5od2);
	min-width:0;
	overflow:hidden;
	color:var(--i5yswnb);
	flex-direction:column;
	box-shadow:var(--levbaq6);
	display:flex;
	position:relative
}

.fe410 {
	color:var(--deu7scbwBrand);
	background:var(--lenps,var(--vmfbm27));
	padding:48px var(--trapo) var(--trapo);
	position:relative
}

.fe410>* {
	z-index:1;
	position:relative
}

.fe410>.l5nt,.fe410>.buidsqb {
	position:absolute
}

.zz3m {
	display:grid;
	grid-template-columns:1fr 1fr;
	gap:8px;
	margin:0;
	padding:0;
	list-style:none
}

.lufdkg {
	padding:10px 8px;
	background:var(--i7tmam0m,var(--i5yswnb));
	text-align:center;
	min-width:0;
	border-radius:var(--tb4l55m)
}

.lufdkg b {
	display:block;
	font-size:22px;
	line-height:1.15;
	font-weight:700;
	overflow-wrap:anywhere
}

.auicpsp {
	grid-column:1/-1
}

.lufdkg {
	overflow-wrap:anywhere
}

.lufdkg span {
	opacity:.92;
	font-size:12px
}

.auicpsp b {
	font-size:18px
}

.w9t9p1 b {
	font-size:15px;
	font-weight:600;
	line-height:1.3
}

.ajnl {
	padding:14px var(--trapo) var(--trapo);
	display:flex;
	flex-direction:column;
	gap:12px;
	flex:1
}

.ajnl .g024m {
	margin-top:auto
}

.wuf8qp {
	font-size:16px;
	font-weight:700;
	color:var(--i5yswnb);
	margin:0;
	text-transform:none;
	letter-spacing:0
}

.efw7 {
	margin:0 0 10px;
	font-size:17px;
	color:var(--deu7scbwBrand);
	text-align:center
}

.wuf8qp small {
	font:600 12px/1.4 var(--obw8q);
	color:var(--i5yswnbMuted)
}

.wuf8qp a {
	margin:-12px 0;
	color:var(--i5yswnbMuted);
	min-height:44px;
	align-items:center;
	padding:0 2px;
	text-decoration:none;
	display:inline-flex
}

.wuf8qp a:hover {
	text-decoration:underline
}

@container tj6y (min-width:600px) {
	.tj6y .zdfowz08,.tj6y .sslz3h[data-layout=grid] {
		grid-template-columns:repeat(2,1fr)
	}
}

@container tj6y (min-width:900px) {
	.tj6y .zdfowz08,.tj6y .sslz3h[data-layout=grid] {
		grid-template-columns:repeat(3,1fr)
	}
}

.kbqpi {
	position:relative;
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-radius:var(--rv7e0a);
	padding:14px 14px 14px 18px;
	display:grid;
	gap:12px;
	grid-template-columns:minmax(0,1fr);
	overflow:hidden;
	box-shadow:var(--levbaq6);
	min-width:0
}

.kbqpi::before {
	position:absolute;
	left:0;
	content:"";
	top:0;
	background:var(--lenps,var(--vmfbm27));
	width:8px;
	bottom:0
}

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

.kz67 {
	width:104px;
	height:44px;
	flex:none;
	border-radius:var(--tb4l55m);
	background:var(--deu7scbwBrand);
	border:1px solid var(--txpldiInk);
	display:grid;
	place-items:center;
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:12px;
	letter-spacing:.06em;
	color:var(--i5yswnb);
	overflow:hidden
}

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

.e4g8 {
	font-weight:700;
	font-size:16px;
	line-height:1.2;
	flex:1 0 auto;
	max-width:100%;
	overflow-wrap:normal;
	margin:0;
	text-transform:none;
	letter-spacing:0;
	color:var(--i5yswnb)
}

.e4g8 .pb38b {
	font-size:12.5px;
	display:flex;
	margin-top:2px
}

.e4g8 a {
	padding:0 2px;
	display:inline-flex;
	min-height:44px;
	text-decoration:none;
	align-items:center;
	color:var(--i5yswnbMuted);
	margin:-14px 0
}

.e4g8 a:hover {
	text-decoration:underline
}

.e0tvbyat {
	margin-left:auto;
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:13px;
	color:var(--i5yswnbMuted);
	padding:4px 8px;
	border:1px solid var(--txpldiInk);
	border-radius:var(--tb4l55m);
	flex:none
}

.niqzf4 {
	font-weight:700;
	font-size:15px;
	line-height:1.35;
	margin:0;
	color:var(--i5yswnb)
}

.ic7z1hft small,.lufdkg small,.niqzf4 small {
	display:block;
	font-weight:400;
	font-size:12.5px;
	color:var(--i5yswnbMuted)
}

.lufdkg small {
	opacity:.9;
	color:inherit
}

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

.kbqpi .alo07 .kvuf7z {
	min-height:44px
}

.kbqpi .yf06iik0 {
	min-height:44px;
	width:44px
}

.kbqpi .g024m {
	margin-top:0
}

@container tj6y (min-width:900px) {
	.c5sawu li:nth-child(4) {
		display:block
	}
	.kbqpi {
		grid-template-columns:270px minmax(0,1fr) 268px;
		padding:12px 16px 12px 22px;
		align-items:center
	}
	.kbqpi .alo07 {
		min-width:180px
	}
	.c5sawu {
		grid-template-columns:repeat(4,1fr)
	}
	.zhdft .brfzi {
		text-align:right
	}
}

.z8w47 {
	position:relative;
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-radius:var(--hck9662);
	padding:10px 12px 10px 16px;
	display:grid;
	gap:10px;
	grid-template-columns:minmax(0,1fr);
	overflow:hidden;
	min-width:0
}

.z8w47::before {
	position:absolute;
	background:var(--lenps,var(--vmfbm27));
	top:0;
	width:6px;
	bottom:0;
	content:"";
	left:0
}

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

.steonp {
	width:64px;
	height:48px;
	flex:none;
	border-radius:var(--tb4l55m);
	background:var(--deu7scbwBrand);
	border:1px solid var(--txpldiInk);
	display:grid;
	place-items:center;
	overflow:hidden;
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:12px;
	color:var(--i5yswnb)
}

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

.efzmh {
	font-weight:700;
	font-size:15px;
	line-height:1.25;
	min-width:0;
	margin:0;
	text-transform:none;
	letter-spacing:0;
	color:var(--i5yswnb)
}

.efzmh small {
	display:block;
	font:400 12.5px/1.4 var(--obw8q);
	color:var(--i5yswnbMuted)
}

.efzmh .pb38b {
	font-size:12.5px;
	display:flex
}

.z8h7g07w {
	font-family:var(--jsc7vuk);
	font-weight:800;
	font-size:12px;
	color:var(--i5yswnbMuted);
	flex:none
}

.ic7z1hft {
	line-height:1.35;
	font-size:14px;
	color:var(--i5yswnb);
	min-width:0;
	margin:0
}

.nhna {
	display:grid;
	gap:4px
}

.z8w47 .alo07 .kvuf7z {
	font-size:14px;
	min-height:44px
}

@container tj6y (min-width:600px) {
	.z8w47 {
		grid-template-columns:minmax(0,1fr) 200px;
		align-items:center
	}
	.ic7z1hft {
		grid-column:1/-1
	}
}

@container tj6y (min-width:900px) {
	.z8w47 {
		grid-template-columns:240px minmax(0,1fr) 200px
	}
	.ic7z1hft {
		grid-column:auto
	}
	.nhna .brfzi {
		text-align:right
	}
}

.wndxxm>blockquote,.wndxxm>ul,.wndxxm>h2,.wndxxm>h3,.wndxxm>ol,.wndxxm>p,.wndxxm>figure,.wndxxm>h4 {
	max-width:var(--rz2c)
}

.wndxxm>h2 {
	margin:32px 0 14px
}

.mm8vbl>.kamu04h>h2 {
	max-width:var(--rz2c);
	margin:32px 0 14px
}

.wndxxm>h3 {
	margin:24px 0 10px;
	font-size:18px;
	letter-spacing:0;
	text-transform:none
}

.wndxxm>ol>li,.wndxxm>p,.wndxxm>ul>li {
	line-height:1.6;
	color:var(--poqwlf);
	font-size:16px
}

.c0cr {
	padding:0 0 var(--ho0ny7)
}

.wndxxm>ol,.wndxxm>ul {
	padding-left:22px;
	margin:0 0 16px
}

.wndxxm>table a,.wndxxm>ol a,.wndxxm>p a,.wndxxm>figure a,.wndxxm>blockquote a,.wndxxm>ul a {
	color:var(--qchw)
}

.wndxxm>blockquote {
	margin:0 0 16px;
	padding:12px 16px;
	border-left:4px solid var(--ha1kiav);
	background:var(--wpguh);
	border-radius:0 var(--tb4l55m) var(--tb4l55m) 0
}

.wndxxm>figure {
	margin:24px 0;
	border-radius:var(--rv7e0a);
	overflow:hidden;
	border:1px solid var(--txpldi);
	background:var(--wpguh)
}

.wndxxm>figure figcaption {
	padding:10px 14px;
	font-size:13px;
	color:var(--poqwlfMuted)
}

.wndxxm>figure img {
	width:100%;
	height:auto
}

.wndxxm>table {
	display:block;
	overflow:auto;
	border-collapse:collapse;
	width:100%;
	margin:24px 0;
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-radius:var(--rv7e0a);
	font-size:14px
}

.wndxxm>table th {
	background:var(--c5rnzdl)
}

.wndxxm>table tbody th {
	font-weight:700;
	background:var(--n5go5od2)
}

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

.wndxxm>.irp2 {
	display:flex;
	flex-direction:column;
	gap:6px;
	max-width:360px;
	margin:16px 0 24px
}

.irp2 .l6tj5c {
	display:block
}

.irp2 .kvuf7z {
	display:flex;
	width:100%;
	min-height:48px;
	align-items:center;
	justify-content:center;
	border:0;
	border-radius:var(--hck9662);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	font:600 15px/1.25 var(--obw8q);
	cursor:pointer;
	text-decoration:none
}

.pnhd6pc {
	margin-bottom:20px
}

.irp2 

.f9vly37 {
	padding:0 0 var(--ho0ny7)
}

.hzwg {
	display:grid;
	gap:10px;
	max-width:860px
}

.f9vly37 details {
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-radius:var(--rv7e0a)
}

.f9vly37 summary {
	list-style:none;
	cursor:pointer;
	display:flex;
	align-items:center;
	gap:12px;
	min-height:56px;
	padding:12px 16px;
	font-weight:600;
	font-size:16px
}

.f9vly37 summary .hho3y {
	margin-left:auto;
	color:var(--i5yswnbMuted);
	transition:transform var(--j0sfx7)
}

.yok9b6hd {
	font-size:15px;
	padding:0 16px 16px;
	color:var(--i5yswnb)
}

.f9vly37 summary::-webkit-details-marker {
	display:none
}

.fj2aigj {
	font-size:14px;
	background:var(--wpguh);
	padding:32px 0 24px;
	color:var(--poqwlfMuted);
	border-top:1px solid var(--txpldi)
}

.yok9b6hd p {
	margin:0 0 10px
}

.yok9b6hd p:last-child {
	margin:0
}

.f9vly37 details[open] summary .hho3y {
	transform:rotate(180deg)
}

.toad3j {
	display:grid;
	gap:24px
}

.fj2aigj h3 {
	font-size:13px;
	color:var(--m4jj36hk);
	letter-spacing:.08em;
	margin-bottom:10px
}

.fj2aigj ul {
	list-style:none;
	margin:0;
	padding:0;
	display:grid;
	gap:0
}

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

.fj2aigj li a:hover {
	color:var(--poqwlf);
	text-decoration:underline
}

.eilte3 {
	max-width:320px;
	margin-top:12px
}

.qrld {
	display:flex;
	flex-wrap:wrap;
	gap:10px;
	align-items:center;
	margin-top:12px
}

.xr80ekdb {
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:36px;
	padding:0 10px;
	border:1px solid var(--txpldi);
	border-radius:var(--tb4l55m);
	color:var(--poqwlf);
	font-weight:700;
	font-size:13px
}

.k486of1 {
	background:var(--n5go5od2);
	color:var(--i5yswnb);
	border-color:var(--n5go5od2);
	font-family:var(--jsc7vuk);
	font-weight:800
}

.kvyai {
	border-top:1px solid var(--txpldi);
	margin-top:24px;
	padding-top:20px;
	display:grid;
	gap:12px;
	font-size:13px;
	line-height:1.5
}

.kvyai p {
	margin:0
}

.ckt9ui7 {
	display:flex;
	flex-wrap:wrap;
	gap:6px 16px;
	font-size:13px;
	margin:0;
	padding:0;
	list-style:none
}

.ckt9ui7 li {
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:44px
}

.fj2aigj .jt38j {
	margin:20px 0 0
}

.e876ze8d {
	margin-top:20px;
	font-size:12.5px;
	display:flex;
	flex-wrap:wrap;
	gap:8px 16px;
	align-items:center;
	justify-content:space-between
}

.e876ze8d a {
	color:var(--poqwlfMuted);
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:44px;
	text-decoration:none
}

.e876ze8d a:hover {
	text-decoration:underline
}

@media(min-width:600px) {
	.toad3j {
		grid-template-columns:1.4fr 1fr 1fr 1fr
	}
	.kvyai {
		grid-template-columns:1fr 1fr
	}
}

.d9bxeo {
	color:var(--i5yswnb);
	z-index:30;
	left:0;
	position:fixed;
	border-top:1px solid var(--txpldiInk);
	background:var(--n5go5od2);
	right:0;
	box-shadow:var(--levbaq6);
	padding:8px 12px calc(8px + env(safe-area-inset-bottom));
	bottom:0
}

.l89alx9 {
	display:flex;
	align-items:center;
	gap:10px;
	max-width:var(--luqtp4ha);
	margin:0 auto
}

.fwzlty {
	min-width:0;
	line-height:1.3;
	font-size:13px;
	flex:1
}

.fwzlty b {
	display:block;
	font-size:14px
}

.fwzlty span {
	text-overflow:ellipsis;
	white-space:nowrap;
	color:var(--i5yswnbMuted);
	display:block;
	overflow:hidden
}

.d9bxeo .steonp {
	width:56px;
	height:40px
}

.d9bxeo .l6tj5c {
	width:auto;
	flex:none
}

.d9bxeo .kvuf7z {
	min-height:44px;
	width:auto;
	padding:0 14px;
	font-size:14px;
	border:0;
	border-radius:var(--hck9662);
	background:var(--r6d5hjyBg);
	color:var(--r6d5hjyText);
	font-weight:600;
	cursor:pointer;
	display:inline-flex;
	align-items:center;
	text-decoration:none
}

.d9bxeo body:has(.b2h5) {
	padding-bottom:72px
}

@media(min-width:900px) {
	body:has(.b2h5) {
		padding-bottom:0
	}
	.b2h5 {
		display:none
	}
}

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

@media(prefers-reduced-motion:no-preference) {
	html {
		scroll-behavior:smooth
	}
}
