:root {
	--i8ry5:1240px;
	--nr5t:160ms;
	--egk0fidzHover:#6c1e56;
	--faxs:#8a5300;
	color-scheme:light;
	--p7v4sv:28px;
	--dv8d3hText:#ffffff;
	--l0gj:#000000;
	--kdk1kqlp:#ffffff;
	--c1gqc:#7b2262;
	--dv8d3h:#7b2262;
	--b5j0:#146c3e;
	--jdwh:#b42318;
	--eqgj:8px;
	--ql2l4ip:999px;
	--j58d4:1.6;
	--o7vqzn:1.15;
	--pop6cMuted:#52626c;
	--pa4w:17px;
	--cmcuxvy:6px;
	--svha6h0e:240ms;
	--ev0pzar:12px;
	--sx89zText:#932f19;
	--ngyy2itm:#e39b0b;
	--hrqoxe8h:none;
	--u1ft1:#f0f0f0;
	--rpef:#0e2230;
	--e0q8:#1f6fb2;
	--jir6r2y:75ch;
	--eu6i2z:"F6ddz",Georgia,"Times New Roman",serif;
	--sx89zBg:#ffefe8;
	--bhs1o:"Mt4pg",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--egk0fidzText:#ffffff;
	--fbih9:#b1b7c5;
	--njvbxzb:1.25;
	--pop6c:#000000;
	--x3zmb:120ms;
	--egk0fidzBg:#7b2262;
}

@media (prefers-reduced-motion:reduce) {
	:root {
		--svha6h0e:0ms;
		--nr5t:0ms;
		--x3zmb:0ms;
	}
}

@font-face {
	src:url(/assets/library/5d91eb5d-522a-0308-1946-c44c8ca17c90.woff2) format("woff2");
	font-weight:400 700;
	font-family:"F6ddz";
	font-display:swap;
}

@font-face {
	font-weight:400 700;
	font-display:swap;
	font-family:"Mt4pg";
	src:url(/assets/library/587435ca-9d90-732b-8c1c-e4958222c6ad.woff2) format("woff2");
}

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

.mzxv .nxg0e {
	opacity:.6;
	pointer-events:none;
	cursor:default;
	user-select:none;
}

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

.jq4axk0,.el8sv {
	display:grid;
	gap:var(--p7v4sv);
}

.likcl9a,.jbwm9 {
	display:grid;
	gap:12px;
	padding:16px;
	background:var(--u1ft1);
	color:var(--pop6c);
	border:1px solid var(--fbih9);
	border-radius:var(--eqgj);
	box-shadow:var(--hrqoxe8h);
}

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

.k3ro {
	height:32px;
	border-radius:var(--cmcuxvy);
	min-width:32px;
	display:inline-flex;
	align-items:center;
	background:var(--sx89zBg);
	justify-content:center;
	font-weight:700;
	color:var(--sx89zText);
}

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

.r5lgu27m {
	color:var(--l0gj);
	font-weight:700;
}

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

.mev8w9ob {
	display:block;
	color:var(--pop6cMuted);
	font-weight:400;
}

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

.hxr1e {
	color:var(--pop6cMuted);
}

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

.ez6yzy4 .nxg0e {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:48px;
	padding:0 20px;
	border:0;
	border-radius:var(--ql2l4ip);
	background:var(--egk0fidzBg);
	color:var(--egk0fidzText);
	font:inherit;
	font-weight:700;
	text-decoration:none;
	cursor:pointer;
	transition:background var(--nr5t);
}

.ez6yzy4 .nxg0e:hover {
	background:var(--egk0fidzHover);
}

.ez6yzy4 .nxg0e:focus-visible {
	outline:3px solid var(--dv8d3h);
	outline-offset:2px;
}

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

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

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

.hzjtvnv {
	color:var(--fbih9);
	display:inline-flex;
}

.jjpzt.r8dhjcg {
	color:var(--ngyy2itm);
}

.u1e3nx3 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border-radius:var(--ql2l4ip);
	font-size:.8125rem;
	font-weight:600;
	background:var(--rpef);
	color:var(--pop6c);
}

.u1e3nx3[data-status=full] {
	color:var(--dv8d3hText);
	background:var(--b5j0);
}

.dis5x {
	display:inline-block;
	padding:2px 8px;
	border-radius:var(--ql2l4ip);
	background:var(--sx89zBg);
	color:var(--sx89zText);
	font-size:.75rem;
	font-weight:700;
}

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

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

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

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

.o3pud[open]>.jq4axk0 {
	margin-top:var(--p7v4sv);
}

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

.i9gl69t {
	overflow-x:auto;
}

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

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

@media (max-width:699.98px) {
	.ecpn {
		padding-bottom:var(--fv94aihv,72px);
	}
	html {
		scroll-padding-bottom:var(--fv94aihv,72px);
	}
}

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

:root {
	--sx89z:#ffefe8;
	--c1gqc:#7b2262;
	--pq8lf:0 18px 30px -18px rgba(14,34,48,0.6);
	--fzpmc4:#1f313e;
	--p6p7s8o:var(--x3zmb);
	--jaoay6o:#caced1;
	--tl034bt:8px;
	--zd00t57:#932f19;
	--lfuujh7y:var(--nr5t);
	--fbih9:#b1b7c5;
	--kdk1kqlp:#ffffff;
	--v12ewzcl:#ffffff;
	--h39wgu1v:75ch;
	--dg3d:#8a5300;
	--u1ft1:#f0f0f0;
	--pop6c:#000000;
	--aiw80g:0 -8px 20px -12px rgba(14,34,48,0.45);
	--kuf98svf:#0e2230;
	--jdwh:#b42318;
	--rm1b:64px;
	--aj3o6:#115c35;
	--xbv1mz6:var(--eu6i2z);
	--xiy3o:28px;
	--jlvw41d:#146c3e;
	--wnplmln:var(--bhs1o);
	--soadp3c:#52626c;
	--l0gj:#000000;
	--j2cv9nuv:#ffffff;
	--lcds:6px;
	--e0q8:#1f6fb2;
	--vy7g0vgr:rgba(255,255,255,0.16);
	--ngyy2itm:#e39b0b;
	--mu3wcc8s:#ffffff;
	--wpjg:999px;
	--xj32fzg9:rgba(0,0,0,0.32);
	--kcma:#146c3e;
	--fv94aihv:64px;
	--sapfpiw5:#6c1e56;
	--akxpc5g6:23px;
	--kr5cd:6px;
	--cu97q2j5:760px;
	--m12h:none;
	--egk0fidz:#7b2262;
	--ck1ed7f0:var(--svha6h0e);
	--bp7n59d8:rgba(255,255,255,0.08);
	--rw2e:#ffffff;
	--eo07od:39px;
	--qt4b:rgba(14,34,48,0.55);
	--imtnmps7:#ffffff;
	--dv8d3h:#7b2262;
	--dfivpf:12px;
	--ta469sz6:28px;
	--fcjvbjem:none;
	--mzv1q49l:64px;
	--i8ry5:1240px;
	--t9qmkmk:120px;
}

html {
	-webkit-text-size-adjust:100%;
	scroll-padding-top:calc(var(--rm1b) + 16px);
}

body {
	margin:0;
	background:var(--kdk1kqlp);
	color:var(--pop6c);
	font:400 17px/1.6 var(--wnplmln);
}

img {
	height:auto;
}

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

a {
	color:var(--c1gqc);
	text-decoration:underline;
	text-decoration-thickness:1px;
	text-underline-offset:3px;
}

a:hover {
	text-decoration-thickness:2px;
}

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

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

.kl85 {
	display:block;
	flex:none;
}

.k8racj5 {
	top:-60px;
	padding:12px 16px;
	left:8px;
	z-index:60;
	position:absolute;
	border-radius:var(--tl034bt);
	color:var(--c1gqc);
	background:var(--kdk1kqlp);
}

.rm1b {
	position:relative;
	background:var(--kuf98svf);
	min-height:var(--rm1b);
	color:var(--v12ewzcl);
	z-index:30;
}

.k8racj5:focus {
	top:8px;
}

.q8cb31z {
	top:0;
	position:sticky;
}

.k6n8 {
	max-width:var(--i8ry5);
	margin:0 auto;
	min-height:var(--rm1b);
	display:flex;
	align-items:center;
	gap:16px;
	padding:0 16px;
}

.dnqm {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:44px;
	color:var(--v12ewzcl);
	text-decoration:none;
	font:700 21px/1 var(--xbv1mz6);
	letter-spacing:-.01em;
}

.rlzk {
	display:inline-grid;
	place-items:center;
	width:28px;
	height:28px;
	border-radius:var(--lcds);
	background:var(--dv8d3h);
	color:var(--mu3wcc8s);
}

.hspylbz {
	font:800 16px/1 var(--xbv1mz6);
}

.zdtt {
	position:static;
}

.qm8dutc {
	height:12px;
	border-radius:50%;
	width:12px;
}

.xl34c6d {
	border-radius:3px;
	height:26px;
	width:6px;
}

.ntj0 {
	color:var(--rw2e);
}

.yeta {
	list-style:none;
	display:grid;
	place-items:center;
	width:44px;
	height:44px;
	border-radius:var(--tl034bt);
	cursor:pointer;
	color:var(--v12ewzcl);
}

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

.yeta:hover {
	background:var(--bp7n59d8);
}

.zdtt[open]>.yeta::before {
	content:"";
	position:fixed;
	inset:0;
	background:var(--qt4b);
	cursor:default;
	z-index:-1;
}

.zdtt[open]>.yeta {
	z-index:2;
	position:relative;
}

.t1txne {
	left:0;
	box-shadow:var(--pq8lf);
	padding:8px 16px 16px;
	background:var(--kuf98svf);
	z-index:3;
	position:absolute;
	border-top:1px solid var(--vy7g0vgr);
	right:0;
	top:100%;
}

.wnawf58m,.uaiz,.jd09vb9h {
	margin:0;
	list-style:none;
	padding:0;
}

.jd09vb9h {
	max-width:var(--i8ry5);
	margin:0 auto;
	display:grid;
	grid-template-columns:repeat(auto-fill,minmax(220px,1fr));
	gap:0 24px;
}

.nldxxe24,.vreyfhvc {
	text-decoration:none;
	min-height:48px;
	align-items:center;
	color:var(--v12ewzcl);
	border-bottom:1px solid var(--vy7g0vgr);
	display:flex;
}

.nldxxe24:hover,.vreyfhvc:hover {
	color:var(--rw2e);
}

.uaiz {
	display:flex;
	gap:16px;
	max-width:var(--i8ry5);
	margin:8px auto 0;
}

.rcy7 {
	display:none;
	margin-left:8px;
}

.wnawf58m {
	display:flex;
	gap:4px;
}

.lfr9e1w {
	display:flex;
	align-items:center;
	min-height:44px;
	padding:0 12px;
	border-radius:var(--tl034bt);
	color:var(--v12ewzcl);
	text-decoration:none;
	font:700 14px/1 var(--xbv1mz6);
	letter-spacing:.03em;
	text-transform:uppercase;
}

.lfr9e1w:hover {
	background:var(--bp7n59d8);
}

.e443wqyo {
	margin-left:auto;
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:44px;
	padding:0 18px;
	border:0;
	border-radius:var(--wpjg);
	background:var(--egk0fidz);
	color:var(--j2cv9nuv);
	font:700 14px/1 var(--xbv1mz6);
	letter-spacing:.03em;
	text-transform:uppercase;
	text-decoration:none;
	cursor:pointer;
}

.e443wqyo:hover {
	background:var(--sapfpiw5);
}

.n8z87 {
	margin-left:auto;
	display:flex;
	flex-direction:column;
	align-items:center;
	gap:2px;
	padding:6px 0;
}

.n8z87 form {
	margin:0;
}

.n8z87 .nxg0e {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	padding:0 18px;
	border:0;
	border-radius:var(--wpjg);
	background:var(--egk0fidz);
	color:var(--j2cv9nuv);
	font:700 14px/1 var(--xbv1mz6);
	letter-spacing:.03em;
	text-transform:uppercase;
	text-decoration:none;
	cursor:pointer;
}

.o10gc {
	display:block;
	max-height:40px;
	width:auto;
}

.twb6 {
	font-size:12px;
	line-height:1.2;
	color:var(--jaoay6o);
}

.n8z87 .nxg0e:hover {
	background:var(--sapfpiw5);
}

.rtc5vdsc {
	border-bottom:1px solid var(--vy7g0vgr);
	color:var(--jaoay6o);
	font-size:14px;
	background:var(--kuf98svf);
}

.zeasu6hg {
	max-width:var(--i8ry5);
	margin:0 auto;
	padding:8px 16px;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px 16px;
}

.ta08 {
	display:inline-grid;
	place-items:center;
	min-width:36px;
	height:36px;
	padding:0 4px;
	border:2px solid var(--dv8d3h);
	border-radius:var(--wpjg);
	font:700 13px/1 var(--xbv1mz6);
	color:var(--v12ewzcl);
}

.pyw1 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	color:var(--v12ewzcl);
}

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

.bszgy4k li {
	display:inline-flex;
	align-items:center;
	gap:4px;
	padding:2px 10px 2px 8px;
	border:1px solid var(--vy7g0vgr);
	border-radius:var(--wpjg);
	background:var(--bp7n59d8);
	font:700 12px/1.6 var(--xbv1mz6);
	letter-spacing:.04em;
	color:var(--v12ewzcl);
}

.icj4t {
	line-height:1.45;
	font-size:13px;
	margin:0;
	flex:1 1 320px;
}

.cu97q2j5 {
	width:min(100% - 32px,var(--cu97q2j5));
	margin-inline:auto;
}

.hgpzygl {
	margin-top:0;
}

.kteso0my {
	position:relative;
	isolation:isolate;
}

.id7dul9 {
	display:none;
}

.kteso0my::before {
	background:var(--kuf98svf);
	top:0;
	position:absolute;
	clip-path:inset(0 -100vmax);
	box-shadow:0 0 0 100vmax var(--kuf98svf);
	content:"";
	z-index:-1;
	right:0;
	left:0;
	height:var(--t9qmkmk);
}

.gd4ssyd {
	margin:20px 0 0;
	border:1px solid var(--fbih9);
	border-radius:var(--dfivpf);
	background:var(--kdk1kqlp);
}

.q76fh3k {
	list-style:none;
	display:flex;
	align-items:center;
	justify-content:space-between;
	min-height:52px;
	padding:0 16px;
	cursor:pointer;
	font:700 13px/1 var(--xbv1mz6);
	letter-spacing:.1em;
	text-transform:uppercase;
	color:var(--l0gj);
}

.gd4ssyd .ibxb0b {
	padding:0 12px 12px;
}

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

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

.q76fh3k .kl85 {
	transition:transform var(--lfuujh7y) ease;
}

.gd4ssyd[open] .q76fh3k .kl85 {
	transform:rotate(180deg);
}

.xpvqos4t {
	display:grid;
	grid-template-columns:1fr;
	align-items:center;
	gap:4px;
	min-height:44px;
	padding:6px 8px 6px 10px;
	border-left:2px solid var(--fbih9);
	color:var(--pop6c);
	text-decoration:none;
	font-size:15px;
	line-height:1.35;
}

.g97c {
	counter-reset:dptoc;
}

.g97c .xpvqos4t {
	grid-template-columns:26px 1fr;
}

.g97c li {
	counter-increment:dptoc;
}

.g97c .xpvqos4t::before {
	content:counter(dptoc,decimal-leading-zero);
	align-self:start;
	margin-top:2px;
	font:700 12px/1.6 var(--xbv1mz6);
	color:var(--soadp3c);
}

.xpvqos4t:hover {
	color:var(--c1gqc);
	border-left-color:var(--dv8d3h);
}

.m7zpmdqm {
	margin:0 0 8px;
	font:700 12px/1 var(--xbv1mz6);
	letter-spacing:.1em;
	text-transform:uppercase;
	color:var(--soadp3c);
}

.abcv16 {
	display:grid;
	gap:24px;
	align-items:center;
	background:linear-gradient(135deg,var(--fzpmc4),var(--kuf98svf));
	border:1px solid var(--vy7g0vgr);
	color:var(--v12ewzcl);
	margin:0 -16px;
	padding:24px 16px;
}

.v4ntj6jm {
	display:inline-flex;
	align-items:center;
	gap:8px;
	margin:0 0 12px;
	padding:4px 12px 4px 8px;
	border:1px solid var(--vy7g0vgr);
	border-radius:var(--wpjg);
	background:var(--bp7n59d8);
	font:700 14px/1.4 var(--xbv1mz6);
	color:var(--v12ewzcl);
}

.v4ntj6jm .kl85 {
	color:var(--rw2e);
}

.ongy {
	width:auto;
	height:20px;
}

.q5na {
	margin:0;
	font:700 calc(var(--eo07od) * .78)/1.15 var(--xbv1mz6);
	letter-spacing:-.015em;
	text-wrap:balance;
}

.xru9 {
	margin-top:12px;
	max-width:var(--h39wgu1v);
	font-size:17px;
	color:var(--jaoay6o);
}

.xru9 p {
	margin:0 0 8px;
}

.eetd {
	margin:0;
	border-radius:var(--dfivpf);
	overflow:hidden;
}

.xru9 a {
	color:var(--v12ewzcl);
}

.e8tqh {
	display:block;
	width:100%;
	height:auto;
}

.dxq4rtf {
	display:flex;
	align-items:center;
	gap:12px;
	margin-top:20px;
}

.fqketzl {
	flex:none;
	object-fit:cover;
	display:grid;
	place-items:center;
	width:48px;
	height:48px;
	border-radius:50%;
	background:var(--fzpmc4);
	color:var(--jaoay6o);
	box-shadow:0 0 0 2px var(--kuf98svf),0 0 0 4px var(--dv8d3h);
}

.xfxozhpd {
	margin:0;
	font-size:15px;
	line-height:1.4;
	color:var(--jaoay6o);
}

.xfxozhpd strong {
	color:var(--v12ewzcl);
}

.wa28yfm {
	margin:20px 0 0;
	padding:18px 20px 14px;
	background:var(--kdk1kqlp);
	border:1px solid var(--fbih9);
	border-top:3px solid var(--e0q8);
	border-radius:0 0 var(--dfivpf) var(--dfivpf);
}

.q1xt {
	margin:0 0 10px;
	font:700 13.5px/1.3 var(--xbv1mz6);
	letter-spacing:.06em;
	text-transform:uppercase;
	color:var(--l0gj);
}

.ep0ug {
	list-style:none;
	margin:0;
	padding:0;
	counter-reset:dpstep;
	display:grid;
	gap:0 24px;
}

.xedc {
	counter-increment:dpstep;
	display:grid;
	grid-template-columns:34px 1fr;
	gap:8px;
	padding:10px 0;
	border-top:1px solid var(--fbih9);
	font-size:15.5px;
	line-height:1.45;
	color:var(--pop6c);
}

.xedc::before {
	content:counter(dpstep,decimal-leading-zero);
	font:700 15px/1.45 var(--xbv1mz6);
	color:var(--c1gqc);
}

.wmnrxsw {
	margin:8px 0 0;
	padding-top:8px;
	border-top:1px solid var(--fbih9);
	font:italic 400 14px/1.4 var(--wnplmln);
	color:var(--soadp3c);
	text-align:right;
}

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

.iibj li {
	display:grid;
	grid-template-columns:20px 1fr;
	gap:8px;
	margin:6px 0;
	line-height:1.45;
	color:var(--pop6c);
}

.iibj .kl85 {
	margin-top:2px;
	color:var(--kcma);
}

.s7cp1 {
	display:none;
}

.xx9wbxrd li {
	grid-template-columns:16px 1fr;
	margin:4px 0;
	font-size:15px;
}

.df787 {
	padding:14px 14px 6px;
	background:var(--kdk1kqlp);
	border:1px solid var(--fbih9);
	border-top:3px solid var(--dv8d3h);
	border-radius:var(--dfivpf);
}

.vglk {
	margin:0 0 6px;
	font:700 12px/1.2 var(--xbv1mz6);
	letter-spacing:.1em;
	text-transform:uppercase;
	color:var(--l0gj);
}

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

.wmy8e {
	display:grid;
	grid-template-columns:48px minmax(0,1fr);
	gap:6px 10px;
	align-items:center;
	padding:10px 0;
	border-top:1px solid var(--fbih9);
}

.wmy8e:first-child {
	border-top:0;
}

.eit3i4d {
	width:48px;
	height:36px;
	display:grid;
	place-items:center;
	border:1px solid var(--fbih9);
	border-radius:var(--lcds);
	overflow:hidden;
}

.eit3i4d img {
	width:100%;
	padding:3px;
	height:100%;
	object-fit:contain;
}

.gqlk {
	flex-direction:column;
	display:flex;
	min-width:0;
}

.um8a4yj9 {
	font:700 15px/1.2 var(--xbv1mz6);
	color:var(--l0gj);
}

.r8m1 form {
	margin:0;
}

.r8m1 {
	grid-column:1/-1;
}

.gj6l9 {
	color:var(--soadp3c);
	line-height:1.35;
	font-size:13px;
}

.r8m1 .nxg0e {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	min-height:44px;
	border:0;
	border-radius:var(--tl034bt);
	background:var(--jlvw41d);
	color:var(--imtnmps7);
	font:700 15px/1 var(--xbv1mz6);
	text-decoration:none;
	cursor:pointer;
}

.r8m1 .nxg0e:hover {
	background:var(--aj3o6);
}

.fgpzpr06 {
	grid-column:1/-1;
}

.dh3z5s {
	margin-top:8px;
}

.dh3z5s p:not([class]),.dh3z5s ol:not([class]),.dh3z5s ul:not([class]) {
	margin:16px 0;
	max-width:var(--h39wgu1v);
}

.dh3z5s h2:not([class]) {
	margin:var(--mzv1q49l) 0 16px;
	padding-bottom:12px;
	font:700 var(--xiy3o)/1.2 var(--xbv1mz6);
	letter-spacing:-.01em;
	color:var(--l0gj);
	border-bottom:1px solid var(--fbih9);
}

.w8h4q h2:not([class]) {
	background:linear-gradient(var(--dv8d3h),var(--dv8d3h)) left bottom/48px 3px no-repeat;
	border-bottom:0;
}

.dh3z5s h3:not([class]) {
	margin:32px 0 12px;
	padding-left:12px;
	border-left:3px solid var(--dv8d3h);
	font:700 var(--akxpc5g6)/1.3 var(--xbv1mz6);
	color:var(--l0gj);
}

.dh3z5s h4:not([class]) {
	margin:24px 0 8px;
	font:700 17px/1.35 var(--xbv1mz6);
	color:var(--l0gj);
}

.dh3z5s ul:not([class]) {
	padding:0;
	list-style:none;
}

.dh3z5s ul:not([class])>li {
	margin:8px 0;
	padding-left:22px;
	position:relative;
}

.dh3z5s ul:not([class])>li::before {
	content:"";
	height:6px;
	position:absolute;
	width:6px;
	left:4px;
	top:.68em;
	border-radius:1px;
	background:var(--dv8d3h);
}

.dh3z5s ol:not([class]) {
	padding-left:24px;
}

.qzphpfx ul:not([class])>li::before {
	height:2px;
	width:10px;
}

.dh3z5s ol:not([class])>li {
	padding-left:4px;
	margin:8px 0;
}

.dh3z5s ol:not([class])>li::marker {
	font:700 15px var(--xbv1mz6);
	color:var(--c1gqc);
}

.dh3z5s blockquote {
	margin:24px 0;
	padding:16px 20px;
	background:var(--u1ft1);
	border-left:3px solid var(--kcma);
	border-radius:0 var(--dfivpf) var(--dfivpf) 0;
}

.dh3z5s blockquote p {
	margin:0;
}

.dh3z5s figure.g3uzj,.dh3z5s figure:not([class]) {
	margin:24px 0;
}

.dh3z5s figure.g3uzj img,.dh3z5s figure:not([class]) img {
	display:block;
	width:100%;
	height:auto;
	border:1px solid var(--fbih9);
	border-radius:var(--dfivpf);
}

.dh3z5s figcaption {
	margin-top:8px;
	color:var(--soadp3c);
	font-size:14px;
}

.dh3z5s table:not([class]) {
	width:100%;
	margin:24px 0;
	border-collapse:separate;
	border-spacing:0;
	border:1px solid var(--fbih9);
	border-radius:var(--dfivpf);
	overflow:hidden;
	font-size:15.5px;
	font-variant-numeric:tabular-nums;
}

.dh3z5s table:not([class]) thead th {
	font-size:14px;
	background:var(--u1ft1);
	color:var(--l0gj);
}

.dh3z5s table:not([class]) tbody th {
	font-weight:700;
	color:var(--l0gj);
}

.dh3z5s table:not([class]) th,.dh3z5s table:not([class]) td {
	padding:12px 14px;
	border-bottom:1px solid var(--fbih9);
	text-align:left;
	vertical-align:top;
}

.dh3z5s table:not([class]) tr:last-child>* {
	border-bottom:0;
}

.dh3z5s table:not([class]) caption {
	caption-side:top;
	text-align:left;
	padding:12px 14px;
	font:700 15px/1.3 var(--xbv1mz6);
	color:var(--l0gj);
	border-bottom:1px solid var(--fbih9);
}

.dh3z5s [role=region],.dh3z5s .m3kmv5j0 {
	-webkit-overflow-scrolling:touch;
	overflow-x:auto;
}

.dh3z5s ol:not([class])>li>h3:not([class]) {
	margin-top:12px;
	padding-left:0;
	border-left:0;
}

.waz0aczq {
	margin:32px 0 8px;
	border:1px solid var(--fbih9);
	border-top:4px solid var(--dv8d3h);
	border-radius:var(--dfivpf);
	overflow:hidden;
	background:var(--kdk1kqlp);
	box-shadow:var(--fcjvbjem);
}

.g2wos {
	padding:16px var(--ta469sz6);
	background:linear-gradient(135deg,var(--kuf98svf),var(--fzpmc4));
	color:var(--v12ewzcl);
	border-bottom:4px solid var(--dv8d3h);
	margin-top:-4px;
}

.jdtjjb {
	display:flex;
	align-items:center;
	gap:10px;
	margin:0;
	font:700 calc(var(--akxpc5g6) + 2px)/1.25 var(--xbv1mz6);
	color:var(--v12ewzcl);
}

.jdtjjb .kl85 {
	color:var(--rw2e);
}

.lyx6j2 {
	padding:0 var(--ta469sz6);
}

.waz0aczq .dvb8g43,.waz0aczq .el8sv,.waz0aczq .jq4axk0,.waz0aczq.dvb8g43 {
	gap:0;
}

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

.k219zvx .ffx61k,.waz0aczq .ffx61k,.r0jcjt .ffx61k {
	display:grid;
	place-items:center;
	width:100%;
	height:100%;
	font:700 22px/1 var(--xbv1mz6);
	color:var(--l0gj);
}

.dyjj {
	display:inline-grid;
	place-items:center;
	min-width:28px;
	height:28px;
	padding:0 4px;
	border-radius:var(--kr5cd);
	background:var(--kuf98svf);
	color:var(--v12ewzcl);
	font:700 14px/1 var(--xbv1mz6);
}

.j1xacq .dyjj {
	border-radius:50%;
}

.dtuox {
	display:flex;
	align-items:center;
	gap:6px;
	margin:0;
	font:700 14px/1.2 var(--xbv1mz6);
	color:var(--l0gj);
}

.o256 {
	display:flex;
	gap:1px;
	color:var(--ngyy2itm);
}

.mjiz {
	align-self:flex-start;
	display:inline-block;
	padding:3px 8px;
	border-radius:var(--wpjg);
	background:var(--sx89z);
	color:var(--zd00t57);
	font:700 12px/1.3 var(--xbv1mz6);
	letter-spacing:.05em;
	text-transform:uppercase;
}

.jcsu,.tpfgi,.j36vch,.c7iwa,.tjz6,.y51cyf {
	display:grid;
	place-items:center;
	background:var(--dfigouo,var(--kdk1kqlp));
	border:1px solid var(--fbih9);
	border-radius:var(--lcds);
	overflow:hidden;
}

.tjz6 img,.c7iwa img,.y51cyf img,.j36vch img,.tpfgi img,.jcsu img {
	object-fit:contain;
	width:100%;
	height:100%;
	padding:6px;
}

.jemtlg61 {
	font:700 22px/1 var(--xbv1mz6);
	color:var(--l0gj);
}

.xk0x1pp6 {
	display:grid;
	grid-template-columns:150px minmax(0,1fr) 196px;
	gap:8px 24px;
	padding:24px 0;
	border-top:1px dashed var(--fbih9);
}

.xk0x1pp6:first-child {
	border-top:0;
}

.mrhy {
	position:relative;
	display:flex;
	flex-direction:column;
	gap:8px;
}

.mrhy>.dyjj {
	top:-8px;
	left:-8px;
	position:absolute;
	z-index:1;
}

.tpfgi {
	height:auto;
	width:150px;
	aspect-ratio:4/3;
}

.ry1vz0z {
	margin:0;
	font:700 17px/1.25 var(--xbv1mz6);
	color:var(--l0gj);
}

.ar0qaw {
	margin:0;
	font:700 20px/1.3 var(--xbv1mz6);
	color:var(--l0gj);
}

.d5bm3h {
	font-size:14px;
	margin:6px 0 0;
	line-height:1.45;
	color:var(--soadp3c);
}

.ax1xgbr .iibj {
	margin-top:10px;
}

.vubu7gc {
	display:flex;
	flex-wrap:wrap;
	gap:6px 18px;
	margin:10px 0 0;
}

.uqqvgjd {
	display:flex;
	gap:6px;
	font-size:14px;
}

.vubu7gc dt {
	color:var(--soadp3c);
}

.vubu7gc dd {
	margin:0;
	font-weight:700;
	color:var(--l0gj);
}

.r45qotfq {
	padding:1px 6px;
	border:1px dashed var(--c1gqc);
	border-radius:var(--lcds);
	font-family:ui-monospace,monospace;
	color:var(--c1gqc);
}

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

.xrnt li {
	padding:3px 10px;
	border:1px solid var(--fbih9);
	border-radius:var(--wpjg);
	font-size:13px;
	color:var(--pop6c);
}

.xiz1or,.waz0aczq .ez6yzy4 {
	display:flex;
	flex-direction:column;
	justify-content:center;
	gap:8px;
}

.hxla7mef form,.waz0aczq .ez6yzy4 form,.xiz1or form {
	margin:0;
}

.waz0aczq .ez6yzy4 .nxg0e,.xiz1or .nxg0e {
	display:flex;
	align-items:center;
	justify-content:center;
	gap:8px;
	width:100%;
	min-height:52px;
	padding:0 18px;
	border:0;
	border-radius:var(--tl034bt);
	background:var(--egk0fidz);
	color:var(--j2cv9nuv);
	font:700 16px/1.1 var(--xbv1mz6);
	text-decoration:none;
	cursor:pointer;
	box-shadow:var(--m12h);
	transition:background-color var(--p6p7s8o) ease,transform var(--p6p7s8o) ease;
}

.waz0aczq .ez6yzy4 .nxg0e:active {
	transform:translateY(1px);
}

.waz0aczq .vtjr {
	justify-content:center;
	font-size:14px;
}

.waz0aczq .ml92um6,.ml92um6 {
	color:var(--soadp3c);
	line-height:1.4;
	text-align:center;
	font-size:12.5px;
	margin:0;
}

.waz0aczq .ez6yzy4 .nxg0e:hover,.xiz1or .nxg0e:hover {
	background:var(--sapfpiw5);
}

.rzzairj2 {
	margin:20px 0 4px;
	border:1px solid var(--fbih9);
	border-radius:var(--dfivpf);
	overflow:hidden;
	--xhdvwtu:var(--pjl37ky,var(--kuf98svf));
}

.h9jk {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px 12px;
	padding:10px var(--ta469sz6);
	background:var(--xhdvwtu);
	color:var(--imtnmps7);
}

.h9jk .dyjj {
	background:var(--xj32fzg9);
	color:var(--imtnmps7);
}

.sq699e {
	margin:0;
	font:700 19px/1.2 var(--xbv1mz6);
	color:var(--imtnmps7);
}

.waz0aczq .u1e3nx3 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	margin:0 0 8px;
	padding:3px 10px;
	border:1px solid currentColor;
	border-radius:var(--wpjg);
	background:var(--u1ft1);
	color:var(--soadp3c);
	font:700 13px/1.3 var(--xbv1mz6);
}

.waz0aczq .u1e3nx3[data-status=full] {
	color:var(--kcma);
}

.h9jk .mjiz {
	color:var(--imtnmps7);
	background:var(--xj32fzg9);
}

.h9jk .dtuox {
	color:var(--imtnmps7);
	margin-left:auto;
}

.vulin8r {
	display:grid;
	grid-template-columns:170px minmax(0,1fr) 210px;
	gap:12px 24px;
	padding:20px var(--ta469sz6);
}

.j36vch {
	aspect-ratio:4/3;
	height:auto;
	width:170px;
}

.q476p {
	margin:0;
	font:700 var(--akxpc5g6)/1.25 var(--xbv1mz6);
	color:var(--l0gj);
}

.t6jq {
	display:grid;
	grid-template-columns:auto 72px minmax(0,1fr) 200px;
	align-items:center;
	gap:12px 16px;
	padding:14px 0;
	border-top:1px dashed var(--fbih9);
}

.t6jq:first-child {
	border-top:0;
}

.tjz6 {
	width:72px;
	height:54px;
}

.tgpmhn2 {
	margin:0;
	font:700 16px/1.25 var(--xbv1mz6);
	color:var(--l0gj);
}

.dpaa .dtuox {
	margin-top:2px;
}

.b1nn {
	line-height:1.4;
	color:var(--pop6c);
	margin:4px 0 0;
	font-size:15px;
}

.zb7q {
	margin:16px 0;
}

.waz0aczq .t6jq .ez6yzy4 .nxg0e {
	min-height:44px;
	font-size:15px;
}

.wjho {
	width:100%;
	border-collapse:collapse;
	font-size:15px;
	font-variant-numeric:tabular-nums;
}

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

.wjho thead th {
	background:var(--u1ft1);
	font:700 13px/1.3 var(--xbv1mz6);
	letter-spacing:.03em;
	text-transform:uppercase;
	color:var(--l0gj);
}

.wjho tbody tr:last-child>* {
	border-bottom:0;
}

.abnnch8n {
	display:flex;
	align-items:center;
	gap:10px;
	font:700 15px/1.25 var(--xbv1mz6);
	color:var(--l0gj);
}

.j4og9 {
	color:var(--l0gj);
	font-weight:600;
}

.waz0aczq .ggm6s .ez6yzy4 .nxg0e {
	min-height:44px;
	font-size:15px;
}

.waz0aczq .o3pud {
	border-top:1px dashed var(--fbih9);
}

.c7iwa {
	flex:none;
	width:64px;
	height:48px;
}

.ggm6s {
	width:190px;
}

.waz0aczq .nfbq902k {
	list-style:none;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:8px;
	min-height:52px;
	padding:0;
	border:0;
	border-radius:0;
	cursor:pointer;
	font:700 15px/1 var(--xbv1mz6);
	color:var(--c1gqc);
}

.waz0aczq .nfbq902k::-webkit-details-marker {
	display:none;
}

.waz0aczq .o3pud[open]>.jq4axk0 {
	margin-top:0;
}

.r0jcjt {
	display:grid;
	grid-template-columns:64px minmax(0,1fr) 200px;
	align-items:center;
	gap:12px 16px;
	margin:20px 0;
	padding:14px 16px;
	border:1px solid var(--fbih9);
	border-left:3px solid var(--dv8d3h);
	border-radius:0 var(--dfivpf) var(--dfivpf) 0;
	background:var(--u1ft1);
}

.xr01a {
	font-size:15.5px;
	line-height:1.4;
	margin:0;
}

.jcsu {
	height:48px;
	width:64px;
}

.xr01a strong {
	display:block;
	font:700 16px/1.25 var(--xbv1mz6);
	color:var(--l0gj);
}

.v507jix5 {
	margin:20px 0;
}

.wuxs {
	margin:0 0 8px;
	font:700 12px/1.2 var(--xbv1mz6);
	letter-spacing:.08em;
	text-transform:uppercase;
	color:var(--soadp3c);
}

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

.kf66wv00 {
	display:flex;
	align-items:center;
	min-height:44px;
	padding:0 14px;
	border:1px solid var(--fbih9);
	border-radius:var(--wpjg);
	background:var(--kdk1kqlp);
	font-size:15px;
	color:var(--pop6c);
}

.q89yh5 {
	margin-top:var(--mzv1q49l);
}

.kf66wv00 img {
	height:24px;
	width:auto;
}

.cvu2u {
	margin:0 0 8px;
	padding-bottom:12px;
	border-bottom:1px solid var(--fbih9);
	font:700 var(--xiy3o)/1.2 var(--xbv1mz6);
	color:var(--l0gj);
}

.a39b2h {
	border-bottom:1px solid var(--fbih9);
}

.ssc7p {
	list-style:none;
	display:grid;
	grid-template-columns:1fr 28px;
	gap:16px;
	align-items:center;
	min-height:56px;
	padding:12px 0;
	cursor:pointer;
	font:700 18px/1.35 var(--xbv1mz6);
	color:var(--l0gj);
}

.a39b2h[open] .ssc7p .kl85 {
	transform:rotate(45deg);
}

.ssc7p:hover {
	color:var(--c1gqc);
}

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

.uy5hv8 p {
	margin:0 0 8px;
}

.ssc7p .kl85 {
	justify-self:end;
	transition:transform var(--lfuujh7y) ease;
	color:var(--c1gqc);
}

.uy5hv8 {
	color:var(--pop6c);
	padding:0 0 16px;
}

.n6zw {
	background:var(--kuf98svf);
	margin-top:64px;
	z-index:3;
	position:relative;
	color:var(--jaoay6o);
}

.uw1b {
	margin:0 auto;
	padding:32px 16px 24px;
	max-width:var(--i8ry5);
}

.u8j8nqas {
	display:grid;
	grid-template-columns:auto 1fr;
	gap:16px;
	align-items:start;
	padding:16px 18px;
	background:var(--fzpmc4);
	border:1px solid var(--vy7g0vgr);
	border-left:3px solid var(--dv8d3h);
	border-radius:0 var(--dfivpf) var(--dfivpf) 0;
}

.d6jcti {
	display:grid;
	place-items:center;
	width:44px;
	height:44px;
	border:2px solid var(--dv8d3h);
	border-radius:50%;
	font:700 14px/1 var(--xbv1mz6);
	color:var(--v12ewzcl);
}

.u80v977v {
	display:grid;
	place-items:center;
	width:44px;
	height:44px;
	border:2px solid var(--dv8d3h);
	border-radius:50%;
	color:var(--v12ewzcl);
}

.fcp71 {
	margin:0 0 6px;
	line-height:1.5;
	font-size:14.5px;
}

.fcp71:first-child {
	color:var(--v12ewzcl);
	font-weight:700;
}

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

.k7di4f .y60p {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	padding:0 14px;
	border:1px solid var(--vy7g0vgr);
	border-radius:var(--wpjg);
	text-decoration:none;
}

.k7di4f .y60p:hover {
	border-color:var(--dv8d3h);
}

.y60p,.of6ib775 a {
	color:var(--v12ewzcl);
}

.bwkyn1bw {
	font-size:14.5px;
	line-height:1.5;
	margin:0;
}

.xqzxdg5 {
	margin:28px 0 20px;
}

.y820kha {
	margin:0 0 6px;
}

.y820kha .snpl3olv {
	font:700 19px/1 var(--xbv1mz6);
	color:var(--v12ewzcl);
}

.y820kha {
	display:flex;
	align-items:center;
	gap:8px;
}

.yrw1i9a {
	max-width:160px;
	display:block;
	height:32px;
	width:auto;
}

.of6ib775 {
	margin:0;
	line-height:1.55;
	font-size:15px;
	max-width:70ch;
}

.gjtf961a {
	display:grid;
	grid-template-columns:repeat(2,minmax(0,1fr));
	gap:0 16px;
	list-style:none;
	margin:0;
	padding:16px 0;
	border-top:1px solid var(--vy7g0vgr);
	border-bottom:1px solid var(--vy7g0vgr);
}

.yize1u4 {
	font-size:15px;
	display:flex;
	min-height:44px;
	text-decoration:none;
	color:var(--jaoay6o);
	align-items:center;
}

.fromx0 {
	font-size:13.5px;
	margin:16px 0 0;
}

.yize1u4:hover {
	color:var(--v12ewzcl);
	text-decoration:underline;
}

.q2671dy .wuxs {
	color:var(--jaoay6o);
}

.k219zvx {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	z-index:40;
	display:none;
	grid-template-columns:auto minmax(0,1fr) auto;
	align-items:center;
	gap:10px;
	min-height:56px;
	max-height:64px;
	padding:4px 10px;
	background:var(--kdk1kqlp);
	border-top:1px solid var(--fbih9);
	box-shadow:var(--aiw80g);
}

.y51cyf {
	width:48px;
	height:36px;
}

.gg1j7 {
	min-width:0;
	flex-direction:column;
	display:flex;
}

.ta7ta {
	font:700 14px/1.25 var(--xbv1mz6);
	color:var(--l0gj);
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.lxysr {
	white-space:nowrap;
	overflow:hidden;
	font-size:12px;
	color:var(--soadp3c);
	line-height:1.3;
	text-overflow:ellipsis;
}

.hxla7mef form {
	margin:0;
}

.hxla7mef .nxg0e {
	min-height:44px;
	padding:0 16px;
	border:0;
	border-radius:var(--tl034bt);
	background:var(--egk0fidz);
	color:var(--j2cv9nuv);
	font:700 15px/1 var(--xbv1mz6);
	cursor:pointer;
	text-decoration:none;
	display:inline-flex;
	align-items:center;
}

.drnc {
	display:grid;
}

body:has(.drnc) {
	padding-bottom:68px;
}

@container dvb8g43 (max-width:639px) {
	.xk0x1pp6 {
		grid-template-columns:1fr;
		gap:12px;
	}
	.mrhy {
		flex-direction:row;
		flex-wrap:wrap;
		align-items:center;
		gap:8px 12px;
	}
	.ry1vz0z {
		flex:1 1 auto;
	}
	.vulin8r {
		grid-template-columns:1fr;
	}
	.t6jq {
		grid-template-columns:auto 64px minmax(0,1fr);
	}
	.mrhy>.dyjj {
		top:-6px;
		left:-6px;
	}
	.tpfgi {
		width:112px;
	}
	.j36vch {
		width:132px;
	}
	.tjz6 {
		height:48px;
		width:64px;
	}
	.t6jq>.ez6yzy4 {
		grid-column:1/-1;
	}
}

@container dvb8g43 (max-width:699.98px) {
	.wjho thead {
		position:absolute;
		clip:rect(0 0 0 0);
		width:1px;
		overflow:hidden;
		height:1px;
	}
	.wjho th,.wjho tbody,.wjho td,.wjho,.wjho tr {
		width:100%;
		display:block;
	}
	.wjho tr {
		padding:14px 0;
		position:relative;
		border-bottom:1px dashed var(--fbih9);
	}
	.l8jghmb {
		right:0;
		top:10px;
		width:auto!important;
		position:absolute;
	}
	.wjho tbody tr:last-child {
		border-bottom:0;
	}
	.wjho td,.wjho th {
		padding:4px 0;
		border:0;
	}
	.wjho td[data-label] {
		display:grid;
		grid-template-columns:42% 1fr;
		gap:12px;
	}
	.ggm6s {
		width:auto;
		padding-top:10px!important;
	}
	.wjho td[data-label]::before {
		font-size:14px;
		content:attr(data-label);
		color:var(--soadp3c);
	}
}

@media (min-width:640px) {
	.cu97q2j5 {
		width:min(100% - 48px,var(--cu97q2j5));
	}
	.hgpzygl {
		margin-top:32px;
	}
	.abcv16 {
		padding:32px 32px 28px;
		border-radius:var(--dfivpf);
		margin:0;
	}
	.skdp2e9w {
		grid-template-columns:minmax(0,1fr) 220px;
	}
	.q5na {
		font-size:var(--eo07od);
	}
	.k6n8,.zeasu6hg,.uw1b {
		padding-left:24px;
		padding-right:24px;
	}
	.gjtf961a {
		grid-template-columns:repeat(3,minmax(0,1fr));
	}
}

@media (max-width:639px) {
	.k6n8 {
		gap:4px;
		padding:0 8px;
	}
	.dnqm {
		margin:0 auto;
	}
	.e443wqyo,.n8z87 {
		display:none;
	}
	.dh3z5s table:not([class]) {
		display:block;
		-webkit-overflow-scrolling:touch;
		overflow-x:auto;
	}
	.waz0aczq {
		margin-left:-16px;
		margin-right:-16px;
		border-radius:0;
		border-left:0;
		border-right:0;
	}
	.lyx6j2,.g2wos {
		padding-left:16px;
		padding-right:16px;
	}
	.dh3z5s h2:not([class]) {
		font-size:calc(var(--xiy3o) - 4px);
	}
	.fo1es {
		display:grid;
	}
	.r0jcjt {
		grid-template-columns:64px minmax(0,1fr);
	}
	.r0jcjt>.xiz1or {
		grid-column:1/-1;
	}
	body:has(.fo1es) {
		padding-bottom:68px;
	}
}

@media (min-width:1024px) {
	.gjtf961a {
		grid-template-columns:repeat(4,minmax(0,1fr));
	}
	.rcy7 {
		display:block;
	}
}

@media (min-width:1024px) {
	.kteso0my {
		margin:0 auto;
		max-width:1360px;
		align-content:start;
		display:grid;
		column-gap:40px;
		justify-content:center;
		padding:0 24px;
		grid-template-columns:minmax(0,760px) 280px;
	}
	.kteso0my:not(:has(>.s7cp1)) {
		grid-template-columns:minmax(0,760px);
	}
	.kteso0my .cu97q2j5 {
		margin-inline:0;
		width:auto;
	}
	.kteso0my>* {
		grid-column:1;
		min-width:0;
	}
	.kteso0my>.s7cp1 {
		display:block;
		grid-column:2;
		grid-row:1/span 6;
		margin-top:24px;
	}
	.hgpzygl {
		margin-top:24px;
	}
	.df787 {
		position:sticky;
		top:calc(var(--rm1b) + 24px);
	}
}

@media (min-width:1280px) {
	.kteso0my {
		grid-template-columns:232px minmax(0,720px) 300px;
	}
	.kteso0my:not(:has(>.s7cp1)) {
		grid-template-columns:232px minmax(0,760px);
	}
	.kteso0my:not(:has(>.meinxxo)) {
		grid-template-columns:minmax(0,800px) 300px;
	}
	.kteso0my:not(:has(>.meinxxo)):not(:has(>.s7cp1)) {
		grid-template-columns:minmax(0,800px);
	}
	.kteso0my:has(>.meinxxo)>* {
		grid-column:2;
	}
	.kteso0my:has(>.meinxxo)>.meinxxo {
		grid-column:1;
		grid-row:1/span 6;
		margin-top:24px;
	}
	.gd4ssyd {
		display:none;
	}
	.kteso0my:has(>.meinxxo)>.s7cp1 {
		grid-column:3;
	}
	.id7dul9 {
		top:calc(var(--rm1b) + 24px);
		position:sticky;
		display:block;
	}
	.gk793lf {
		max-height:calc(100vh - var(--rm1b) - 48px);
		overflow-y:auto;
		padding:14px 12px 10px;
		border:1px solid var(--fbih9);
		border-radius:var(--dfivpf);
		background:var(--kdk1kqlp);
	}
}

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

@media print {
	.zdtt,.k219zvx,.rm1b,.meinxxo {
		display:none;
	}
}
