/* jt-eeat-upgrade-css-v1 */
body.single-post .entry-content .jt-eeat-upgrade{
	box-sizing:border-box;
	position:relative;
	left:50%;
	transform:translateX(-50%);
	width:min(calc(100vw - 3.2rem),72em);
	max-width:72em;
	margin:38px 0 46px;
	padding:34px 0 0;
	border-top:1px solid oklch(76% 0.012 70);
	border-bottom:1px solid oklch(76% 0.012 70);
	color:oklch(20% 0.012 286);
}
body.single-post .entry-content .jt-eeat-upgrade__head{
	display:grid;
	grid-template-columns:minmax(0,.72fr) minmax(280px,.28fr);
	gap:28px;
	align-items:start;
	margin:0 0 26px;
}
body.single-post .entry-content .jt-eeat-upgrade__kicker{
	margin:0 0 10px!important;
	font-size:12px!important;
	line-height:1.2!important;
	font-weight:800!important;
	text-transform:uppercase;
	letter-spacing:0;
	color:oklch(39% 0.035 32);
}
body.single-post .entry-content .jt-eeat-upgrade h2{
	margin:0 0 14px;
	font-size:clamp(27px,2.4vw,38px);
	line-height:1.08;
	font-weight:500;
	letter-spacing:0;
	color:oklch(20% 0.012 286);
}
body.single-post .entry-content .jt-eeat-upgrade h3{
	margin:0 0 8px;
	font-size:18px;
	line-height:1.22;
	font-weight:800;
	letter-spacing:0;
	color:oklch(20% 0.012 286);
}
body.single-post .entry-content .jt-eeat-upgrade p,
body.single-post .entry-content .jt-eeat-upgrade li{
	font-size:17px;
	line-height:1.7;
	color:oklch(25% 0.01 286);
}
body.single-post .entry-content .jt-eeat-upgrade__head > p:last-child{
	margin:28px 0 0;
	padding:18px 20px;
	border:1px solid oklch(76% 0.012 70);
	background:oklch(98% 0.006 70);
	font-size:16px;
	line-height:1.65;
}
body.single-post .entry-content .jt-eeat-upgrade__ledger{
	display:grid;
	grid-template-columns:repeat(2,minmax(0,1fr));
	border-top:1px solid oklch(76% 0.012 70);
	border-left:1px solid oklch(76% 0.012 70);
	margin:0 0 28px;
}
body.single-post .entry-content .jt-eeat-upgrade__item{
	padding:20px;
	border-right:1px solid oklch(76% 0.012 70);
	border-bottom:1px solid oklch(76% 0.012 70);
	background:oklch(98% 0.006 70);
}
body.single-post .entry-content .jt-eeat-upgrade__item p{
	margin:0;
	font-size:16px;
	line-height:1.62;
}
body.single-post .entry-content .jt-eeat-upgrade__safety{
	display:grid;
	grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);
	gap:28px;
	margin:30px 0;
	padding:28px;
	background:oklch(20% 0.012 286);
	color:oklch(95% 0.008 70);
}
body.single-post .entry-content .jt-eeat-upgrade__safety h2,
body.single-post .entry-content .jt-eeat-upgrade__safety p,
body.single-post .entry-content .jt-eeat-upgrade__safety li{
	color:oklch(95% 0.008 70);
}
body.single-post .entry-content .jt-eeat-upgrade__safety ul{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:10px;
	margin:0;
	padding:0;
	list-style:none;
}
body.single-post .entry-content .jt-eeat-upgrade__safety li{
	margin:0;
	padding:14px;
	border:1px solid oklch(94% 0.008 70 / .24);
	background:oklch(96% 0.008 70 / .08);
	list-style:none!important;
	font-size:15px;
	line-height:1.55;
}
body.single-post .entry-content .jt-eeat-upgrade__consult{
	display:grid;
	grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);
	gap:28px;
	padding:0 0 28px;
	border-bottom:1px solid oklch(82% 0.01 70);
}
body.single-post .entry-content .jt-eeat-upgrade__consult p{
	margin:0;
	max-width:68ch;
}
body.single-post .entry-content .jt-eeat-upgrade__faq{
	display:grid;
	grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);
	gap:12px 28px;
	margin:30px 0 0;
}
body.single-post .entry-content .jt-eeat-upgrade__faq h2{
	grid-row:1 / span 3;
}
body.single-post .entry-content .jt-eeat-upgrade__faq details{
	border-top:1px solid oklch(76% 0.012 70);
	padding:16px 0;
}
body.single-post .entry-content .jt-eeat-upgrade__faq summary{
	cursor:pointer;
	font-size:17px;
	line-height:1.35;
	font-weight:800;
	color:oklch(20% 0.012 286);
}
body.single-post .entry-content .jt-eeat-upgrade__faq details p{
	margin:10px 0 0;
	font-size:16px;
	line-height:1.65;
}
body.single-post .entry-content .jt-eeat-upgrade__sources{
	display:grid;
	grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);
	gap:28px;
	margin:26px 0 0;
	padding:24px 0;
	border-top:1px solid oklch(82% 0.01 70);
}
body.single-post .entry-content .jt-eeat-upgrade__sources ul{
	margin:0;
	padding:0;
	list-style:none;
	display:grid;
	gap:8px;
}
body.single-post .entry-content .jt-eeat-upgrade__sources li{
	margin:0;
	list-style:none!important;
	font-size:15px;
	line-height:1.45;
}
body.single-post .entry-content .jt-eeat-upgrade__sources a{
	color:oklch(30% 0.08 286);
	text-decoration:underline;
	text-decoration-thickness:1px;
	text-underline-offset:3px;
}
body.single-post .entry-content .jt-eeat-upgrade__links{
	display:flex;
	flex-wrap:wrap;
	gap:10px;
	margin:0;
	padding:0 0 30px;
}
body.single-post .entry-content .jt-eeat-upgrade__links a{
	display:inline-flex;
	align-items:center;
	min-height:42px;
	padding:10px 14px;
	border:1px solid oklch(76% 0.012 70);
	background:oklch(98% 0.006 70);
	color:oklch(20% 0.012 286);
	text-decoration:none;
	font-size:14px;
	font-weight:800;
	line-height:1.25;
}
body.single-post .entry-content > .bk8.w,
body.single-post .entry-content > .bk7.w,
body.single-post .entry-content > .bk4.w{
	width:min(calc(100vw - 3.2rem),68em);
	max-width:68em;
}
body.single-post .entry-content > .bk8.w .b8-row{
	display:grid;
	grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr);
	gap:34px;
	padding:46px 0 34px;
}
body.single-post .entry-content > .bk8.w .b8-title,
body.single-post .entry-content > .bk8.w .b8-des{
	float:none;
	width:auto;
	margin:0;
}
body.single-post .entry-content > .bk7.w .b7-row{
	padding:42px 56px;
}
body.single-post .entry-content > .bk7.w .b7-row:after{
	content:none;
}
body.single-post .entry-content > .bk4.w.bk4-side .b4-title,
body.single-post .entry-content > .bk4.w.bk4-side .b4-cont{
	float:none;
	width:auto;
	margin:0;
}
body.single-post .entry-content > .bk4.w.bk4-side{
	display:grid;
	grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr);
	gap:34px;
	align-items:start;
}
@media (width <= 64em){
	body.single-post .entry-content .jt-eeat-upgrade__head,
	body.single-post .entry-content .jt-eeat-upgrade__safety,
	body.single-post .entry-content .jt-eeat-upgrade__consult,
	body.single-post .entry-content .jt-eeat-upgrade__faq,
	body.single-post .entry-content .jt-eeat-upgrade__sources,
	body.single-post .entry-content > .bk8.w .b8-row,
	body.single-post .entry-content > .bk4.w.bk4-side{
		grid-template-columns:1fr;
	}
	body.single-post .entry-content .jt-eeat-upgrade__faq h2{
		grid-row:auto;
	}
	body.single-post .entry-content .jt-eeat-upgrade__safety ul{
		grid-template-columns:1fr;
	}
	body.single-post .entry-content > .bk7.w .b7-row{
		padding:34px 24px;
	}
}
@media (width <= 48em){
	body.single-post .entry-content .jt-eeat-upgrade{
		width:min(calc(100vw - 2rem),72em);
		margin:30px auto 36px;
		padding-top:28px;
	}
	body.single-post .entry-content .jt-eeat-upgrade__ledger{
		grid-template-columns:1fr;
	}
	body.single-post .entry-content .jt-eeat-upgrade__safety{
		padding:22px;
	}
	body.single-post .entry-content .jt-eeat-upgrade p,
	body.single-post .entry-content .jt-eeat-upgrade li{
		font-size:16px;
	}
	body.single-post .entry-content > .bk8.w,
	body.single-post .entry-content > .bk7.w,
	body.single-post .entry-content > .bk4.w{
		width:min(calc(100vw - 2rem),68em);
	}
}