/* kx-proof: converted from https://kingy.ai/wp-content/themes/kingy-spectrum-child/style.css */



.kf-main{max-width:820px;margin:0 auto;padding:24px 16px}
.kf-page{font-size:16px;line-height:1.6}
.kf-crumb{font-size:14.083px;color:#c0c0c0;margin:0 0 14px}
.kf-crumb .kf-sep{margin:0 6px;color:#989898}
.kf-page h1{font-size:30px;line-height:1.2;margin:.2em 0 .3em}
.kf-lead{color:#e3e3e3;margin:0 0 20px}
.kf-table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:15.75px}
.kf-table th,.kf-table td{border:1px solid rgba(243,241,234,0.1);padding:9px 12px;text-align:left;vertical-align:top}
.kf-table thead th{background:#13161c;font-weight:600}
.kf-table th[scope=row]{background:#13161c;white-space:nowrap;width:150px}
.kf-facts{display:grid;grid-template-columns:160px 1fr;gap:8px 16px;margin:0 0 22px}
.kf-facts dt{color:#c0c0c0}
.kf-facts dd{margin:0}
.kf-list{padding-left:0;list-style:none;margin:0 0 18px;counter-reset:kf}
.kf-list li{border:1px solid rgba(243,241,234,0.1);border-radius:8px;padding:12px 14px;margin:0 0 10px}
.kf-alt-h{font-weight:600}
.kf-alt-cmp{font-weight:400;font-size:14.083px;margin-left:8px}
.kf-alt-m{color:#d7d7d7;font-size:14.933px;margin-top:3px}
.kf-cite{font-size:13.2px;color:#b6b6b6}
.kf-verify{font-size:14.933px;color:#63c376;font-weight:500;margin:4px 0}
.kf-verify.kf-stale{color:#e39846}
.kf-sources{border-top:1px solid rgba(243,241,234,0.1);margin-top:22px;padding-top:12px}
.kf-sources h2,.kf-related h2{font-size:18px}
.kf-sources h3{font-size:15.75px;margin:12px 0 4px}
.kf-src-list{margin:2px 0 10px;padding-left:18px;font-size:14.933px}
.kf-links{padding-left:18px;font-size:15.75px}
.kf-more{font-size:14.933px;color:#cbcbcb}
.kf-method{background:#13161c;border-left:3px solid rgba(243,241,234,0.1);padding:10px 12px;border-radius:0}
@media(max-width:600px){.kf-facts{grid-template-columns:1fr}.kf-table th[scope=row]{width:auto}}


.site-search-toggle{position:relative;flex:none}
.site-search-toggle summary{align-items:center;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;height:42px;justify-content:center;list-style:none;width:42px}
.site-search-toggle summary::-webkit-details-marker{display:none}
.site-search-toggle summary span[aria-hidden=true],.site-search-submit span[aria-hidden=true]{border:2px solid currentColor;border-radius:999px;display:block;height:15px;position:relative;width:15px}
.site-search-toggle summary span[aria-hidden=true]::after,.site-search-submit span[aria-hidden=true]::after{background:currentColor;border-radius:999px;content:"";height:2px;position:absolute;right:-6px;top:10px;transform:rotate(45deg);width:7px}
.site-search-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 18px 50px rgba(0,0,0,0.182);padding:10px;position:absolute;right:0;top:calc(100% + 10px);width:min(420px,calc(100vw - 32px));z-index:80}
.site-search-form{display:flex;gap:8px;width:100%}
.site-search-field{background:#13161c;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-family:var(--body);font-size:15.75px;min-height:44px;min-width:0;padding:0 15px;width:100%}
.site-search-field:focus{border-color:var(--ink);outline:0}
.site-search-field:focus-visible{border-color:var(--ink);outline:3px solid #2d7dea;outline-offset:3px}
.site-search-submit{align-items:center;background:#1c2027;border:1px solid var(--ink);border-radius:999px;color:#f3f1ea;cursor:pointer;display:inline-flex;flex:none;font-family:var(--body);font-size:14.933px;font-weight:700;gap:8px;justify-content:center;min-height:44px;padding:0 16px}
.site-search-submit:hover{background:#1c2027}
.mobile-nav-toggle{display:none;position:relative;flex:none;order:3}
.mobile-nav-toggle summary{align-items:center;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--body);font-size:14.083px;font-weight:800;gap:8px;min-height:44px;justify-content:center;list-style:none;padding:0 14px}
.mobile-nav-toggle summary::-webkit-details-marker{display:none}
.mobile-nav-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 20px 60px rgba(0,0,0,0.234);padding:12px;position:absolute;right:0;top:calc(100% + 10px);width:min(360px,calc(100vw - 32px));z-index:100}
.mobile-nav-panel nav,.mobile-nav-panel ul{display:grid;gap:4px}
.mobile-nav-panel ul{list-style:none;margin:0;padding:0}
.mobile-nav-panel a{border-radius:8px;color:var(--ink);display:flex;font-family:var(--body);font-size:15.75px;font-weight:700;line-height:1.3;min-height:44px;padding:11px 12px;text-decoration:none}
.mobile-nav-panel a:hover,.mobile-nav-panel a:focus-visible{background:var(--base)}
.mobile-nav-panel .mobile-nav-sponsor{background:#1c2027;color:#f3f1ea;justify-content:center;margin-top:8px;text-align:center}
.mobile-nav-panel .mobile-nav-sponsor:hover,.mobile-nav-panel .mobile-nav-sponsor:focus-visible{background:#1c2027;color:#f3f1ea}


.kingy-surface-role{display:flex;align-items:flex-start;gap:10px;max-width:1180px;margin:20px auto 0;padding:12px 16px;border:1px solid var(--line);border-left:4px solid var(--red);border-radius:10px;background:#13161c;color:#d5d5d5;font-size:14.933px;line-height:1.5}
.kingy-surface-role strong{flex:none;color:var(--ink);white-space:nowrap}
.kingy-surface-role span{display:block}
.site-header :where(a,summary,input,button):focus-visible{outline:3px solid #2d7dea;outline-offset:3px}
.search-page-form{margin-top:18px;max-width:620px}
.search-page-form .site-search-form{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px}
.search-empty{background:var(--card);border:1px solid var(--line);border-radius:var(--r);margin:0 0 var(--s5);padding:var(--s4)}
.search-empty h2{margin:0 0 8px}
.search-empty p{color:var(--ink-soft);margin:0}
@media(max-width:1180px){.mobile-nav-toggle{display:block}.site-search-toggle{order:2;margin-left:auto}.header-cta{order:4;margin-left:0}}
@media(max-width:700px){.nav{gap:9px}.brand{font-size:17px}.header-cta{display:none}.site-search-toggle summary{height:44px;width:44px}.site-search-panel{position:fixed;right:12px;top:82px}.site-search-submit span:last-child{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.site-search-submit{padding:0 14px;width:44px}.mobile-nav-panel{position:fixed;right:12px;top:82px;width:calc(100vw - 24px)}.kingy-surface-role{display:block;margin-top:14px;padding:12px 14px}.kingy-surface-role strong{display:block;margin-bottom:4px;white-space:normal}}







body.single-post .wrap.content-area > .entry-content {
	box-sizing: border-box;
	max-width: 100% !important;
	width: 100%;
}

@media (max-width: 782px) {
	body.single-post .wrap.content-area > .entry-content {
		max-width: 100% !important;
	}

	body.single-post .wrap.content-area > .entry-content > * {
		max-width: 100%;
	}

	body.single-post .single-head h1 {
		max-width: 100%;
		overflow-wrap: anywhere;
	}

	body.single-post .wrap.content-area > .entry-content :where(a, p, li, td, th, code, pre) {
		overflow-wrap: anywhere;
	}

	body.single-post .wrap.content-area > .entry-content table {
		display: table;
		max-width: 100%;
		min-width: 0 !important;
		table-layout: auto;
		width: 100% !important;
	}

	body.single-post .wrap.content-area > .entry-content table col {
		width: auto !important;
	}

	body.single-post .wrap.content-area > .entry-content table :where(th, td) {
		min-width: 0 !important;
		white-space: normal !important;
	}

	body.single-post .wrap.content-area > .entry-content :where(img, figure, iframe, embed, video) {
		height: auto;
		max-width: 100%;
	}
}











































































@media(min-width:1181px){
	.site-header .nav{gap:24px}
	.site-header .brand{flex:none;white-space:nowrap}
	.site-header .nav-menu{min-width:0}
	.site-header .nav-menu ul{flex-wrap:nowrap;gap:16px}
	.site-header .nav-menu a{white-space:nowrap}
	.site-header .header-cta{margin-left:0}
}
@media(min-width:941px) and (max-width:1180px){
	.site-header .nav{justify-content:space-between}
	.site-header .nav-menu{display:none}
}


.kingy-home-glyph{display:inline-block;vertical-align:middle;flex:none}
























































































.kingy-brief-signup-shell{padding:var(--s4) 0 0}
.kingy-brief-signup-shell--footer{background:var(--base);border-top:1px solid var(--line);margin-top:var(--s5)}
.kingy-brief-signup{
	background:var(--card);
	border:1px solid var(--line);
	border-top:6px solid var(--news);
	border-radius:calc(var(--r) + 4px);
	box-shadow:0 18px 48px rgba(0,0,0,0.104);
	container-type:inline-size;
	display:grid;
	gap:clamp(24px,4vw,56px);
	grid-template-columns:minmax(0,.88fr) minmax(340px,1.12fr);
	overflow:hidden;
	padding:clamp(28px,5vw,64px);
	position:relative;
}
.kingy-brief-signup::after{
	background:var(--news--kxbg, var(--news));
	border-radius:999px;
	content:"";
	height:12px;
	position:absolute;
	right:24px;
	top:20px;
	width:12px;
}
.kingy-brief-signup__copy{align-self:center;min-width:0}
.kingy-brief-signup__label{
	color:var(--news--kxfg, var(--news));
	font-family:var(--mono);
	font-size:12.1px;
	font-weight:700;
	letter-spacing: normal;
	line-height:1.3;
	margin:0 0 14px;
	text-transform: none;
}
.kingy-brief-signup .kingy-brief-signup__copy h2{
	color:var(--ink);
	font-family:var(--display);
	font-size:clamp(30px,4.2vw,52px);
	font-weight:800;
	letter-spacing:-.025em;
	line-height:1.02;
	margin:0;
	max-width:13ch;
	padding:0;
}
.kingy-brief-signup .kingy-brief-signup__copy h2::before{content:none}
.kingy-brief-signup__value{
	color:var(--ink-soft);
	font-family:var(--body);
	font-size:17px;
	line-height:1.55;
	margin:18px 0 0;
	max-width:50ch;
}
.kingy-brief-signup__trust{
	color:var(--ink-soft);
	font-family:var(--mono);
	font-size:11.55px;
	letter-spacing: normal;
	line-height:1.5;
	margin:18px 0 0;
	text-transform: none;
}
.kingy-brief-signup__form{
	align-self:center;
	background:var(--base);
	border:1px solid var(--line);
	border-radius:var(--r);
	min-height:225px;
	overflow:hidden;
	padding:10px;
	width:100%;
}
.kingy-brief-signup__form iframe{
	background:var(--card);
	border:0;
	border-radius:calc(var(--r) - 4px);
	display:block;
	max-width:100%;
	min-height:205px;
	width:100%!important;
}
.kingy-brief-signup__fallback{
	font-size:13.2px;
	line-height:1.45;
	margin:8px 6px 2px;
	text-align:center;
}
.kingy-brief-signup__fallback a{
	color:var(--ink-soft);
	font-weight:700;
	text-underline-offset:3px;
}
.kingy-brief-signup__fallback a:hover,.kingy-brief-signup__fallback a:focus{color:var(--news--kxfg, var(--news))}
.kingy-brief-signup--compact{
	gap:clamp(20px,3vw,40px);
	grid-template-columns:minmax(240px,.9fr) minmax(320px,1.1fr);
	padding:clamp(24px,3.5vw,40px);
}
.kingy-brief-signup--compact .kingy-brief-signup__copy h2{font-size:clamp(27px,3vw,38px);max-width:18ch}
.kingy-brief-signup--compact .kingy-brief-signup__value{font-size:15.888px;margin-top:12px}
.kingy-brief-signup--compact .kingy-brief-signup__trust{margin-top:12px}
.kingy-brief-signup--compact .kingy-brief-signup__form{min-height:190px}
.kingy-brief-signup--compact .kingy-brief-signup__form iframe{min-height:170px}
.entry-content > .kingy-brief-signup--compact{margin-top:var(--s5)}
.kingy-brief-context-cta{
	align-items:center;
	background:#13161c;
	border:1px solid var(--line);
	border-left:5px solid var(--news);
	border-radius:var(--r);
	display:flex;
	gap:22px;
	justify-content:space-between;
	margin:32px 0;
	padding:20px 22px;
}
.kingy-brief-context-cta__label{
	color:var(--news--kxfg, var(--news));
	font-family:var(--mono);
	font-size:11.55px;
	font-weight:700;
	letter-spacing: normal;
	margin:0 0 7px;
	text-transform: none;
}
.kingy-brief-context-cta__copy{color:var(--ink);font-size:16px;line-height:1.5;margin:0;max-width:56ch}
.kingy-brief-context-cta__link{
	background:#1c2027;
	border-radius:999px;
	color:#f3f1ea!important;
	display:inline-flex;
	font-size:14.083px;
	font-weight:800;
	justify-content:center;
	line-height:1.2;
	padding:13px 18px;
	text-decoration:none!important;
	white-space:nowrap;
}
.kingy-brief-context-cta__link:hover,.kingy-brief-context-cta__link:focus{background:var(--news--kxbg, var(--news));color:#f3f1ea!important}
@container (max-width:780px){
	.kingy-brief-signup .kingy-brief-signup__copy h2{max-width:18ch}
}
@media(max-width:900px){
	.kingy-brief-signup,.kingy-brief-signup--compact{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:700px){
	.kingy-brief-signup-shell{padding-top:var(--s3)}
	.kingy-brief-signup{border-radius:var(--r);gap:24px;padding:28px 20px}
	.kingy-brief-signup::after{right:16px;top:14px}
	.kingy-brief-signup .kingy-brief-signup__copy h2{font-size:clamp(29px,10vw,40px)}
	.kingy-brief-signup__value{font-size:16px}
	.kingy-brief-signup__form{margin:0;min-height:210px;padding:6px}
	.kingy-brief-signup__form iframe{margin-left:0;max-width:100%;width:100%!important}
	.kingy-brief-context-cta{align-items:stretch;flex-direction:column;margin:26px 0;padding:18px}
	.kingy-brief-context-cta__link{align-self:flex-start;white-space:normal}
}
@media(max-width:340px){
	.kingy-brief-signup__form{margin-left:0;width:100%}
}


body.page .wrap.content-area > .entry-content:not(:has(> style)) {
	margin-inline: auto;
}


body.page article:not(:has(> .wrap.content-area > .entry-content > style)) .single-head .wrap {
	max-width: calc(760px + 48px);
}


.site-header .nav {
	display: grid;
	gap: 24px;
	grid-template-columns: auto minmax(0, 1fr) auto;
}

.site-header .brand {
	flex: none;
	justify-self: start;
	white-space: nowrap;
}

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

.site-header .nav-menu {
	margin-left: 0;
	min-width: 0;
}

.site-header .nav-menu ul {
	flex-wrap: nowrap;
	gap: 16px;
}

.site-header .nav-menu a {
	white-space: nowrap;
}

.header-actions {
	align-items: center;
	display: flex;
	flex: none;
	gap: 12px;
	justify-content: flex-end;
	min-width: max-content;
}

.header-actions .site-search-toggle,
.header-actions .header-cta {
	margin-left: 0;
	order: initial;
}

.desktop-more-toggle {
	flex: none;
	position: relative;
}

.desktop-more-toggle > summary {
	align-items: center;
	border-radius: 999px;
	color: var(--ink-soft);
	cursor: pointer;
	display: flex;
	font-family: var(--body);
	font-size: 14.933px;
	font-weight: 600;
	gap: 6px;
	justify-content: center;
	line-height: 1;
	min-height: 40px;
	padding: 0 10px;
	white-space: nowrap;
}

.desktop-more-toggle > summary:hover,
.desktop-more-toggle > summary:focus-visible,
.desktop-more-toggle[open] > summary,
.desktop-more-toggle:has(.current-menu-item) > summary {
	background: var(--card);
	color: var(--ink);
}

.desktop-more-panel {
	background: var(--card);
	border: 1px solid var(--line);
	border-radius: var(--r);
	box-shadow: 0 18px 50px rgba(0,0,0,0.182);
	padding: 8px;
	position: absolute;
	right: 0;
	top: calc(100% + 10px);
	width: 240px;
	z-index: 110;
}

.desktop-more-panel ul {
	display: grid;
	gap: 2px;
	list-style: none;
	margin: 0;
	padding: 0;
}

.desktop-more-panel a {
	border-radius: 8px;
	color: var(--ink-soft);
	display: block;
	font-family: var(--body);
	font-size: 14.933px;
	font-weight: 600;
	line-height: 1.3;
	padding: 11px 12px;
	white-space: normal;
}

.desktop-more-panel a:hover,
.desktop-more-panel a:focus-visible,
.desktop-more-panel .current-menu-item > a {
	background: var(--base);
	color: var(--ink);
}

@media(max-width:1180px) {
	.site-header .nav {
		align-items: center;
		gap: 16px;
		grid-template-columns: minmax(0, 1fr) auto;
	}

	.header-navigation {
		display: none;
	}

	.header-actions .mobile-nav-toggle {
		display: block;
		order: initial;
	}

	.header-actions .site-search-toggle {
		margin-left: 0;
	}

	.header-actions {
		position: relative;
	}

	.header-actions .mobile-nav-toggle,
	.header-actions .site-search-toggle {
		position: static;
	}

	.header-actions .mobile-nav-panel,
	.header-actions .site-search-panel {
		position: absolute;
		right: 0;
		top: calc(100% + 12px);
	}
}

@media(max-width:700px) {
	.site-header .nav {
		gap: 8px;
		padding-left: 16px;
		padding-right: 16px;
	}

	.site-header .brand {
		font-size: 17px;
		min-width: 0;
	}

	.header-actions {
		gap: 8px;
	}

	.header-actions .mobile-nav-panel,
	.header-actions .site-search-panel {
		max-height: calc(100vh - 100px);
		overflow-y: auto;
		width: min(360px, calc(100vw - 24px));
	}
}


.kingy-trending {
	background: var(--card, #13161c);
	border: 1px solid var(--line, rgba(243,241,234,0.1));
	border-radius: var(--r, 12px);
	box-shadow: 0 14px 38px rgba(0,0,0,0.091);
	overflow: hidden;
	padding: clamp(22px, 3vw, 34px);
	position: relative;
}

.kingy-trending::before {
	background: linear-gradient(90deg, var(--red--kxbg, var(--red, #ef3d35)) 0 34%, #e9b949 34% 67%, #3a79c9 67% 100%);
	content: "";
	height: 5px;
	inset: 0 0 auto;
	position: absolute;
}

.kingy-trending--home {
	margin-bottom: 0;
	margin-top: clamp(24px, 4vw, 42px);
}

.kingy-trending--article {
	margin: 0 0 clamp(28px, 5vw, 46px);
}

.kingy-trending__head {
	align-items: end;
	display: flex;
	gap: 24px;
	justify-content: space-between;
	margin-bottom: 20px;
}

.kingy-trending__head h2 {
	color: var(--ink, #f3f1ea);
	font-family: var(--display, inherit);
	font-size: clamp(1.55rem, 3vw, 2.25rem);
	line-height: 1.05;
	margin: 5px 0 0;
}

.kingy-trending--article .kingy-trending__head h2 {
	font-size: clamp(1.45rem, 3vw, 1.85rem);
}

.kingy-trending__head > p {
	color: var(--ink-soft, #c3c3c3);
	font-size: 0.985rem;
	line-height: 1.45;
	margin: 0;
	max-width: 370px;
	text-align: right;
}

.kingy-trending__kicker {
	color: var(--red--kxfg, var(--red, #fa8375));
	display: block;
	font-family: var(--mono, monospace);
	font-size: 0.792rem;
	font-weight: 800;
	letter-spacing: normal;
	text-transform: none;
}

.kingy-trending__grid {
	display: grid;
	gap: 12px;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	list-style: none;
	margin: 0;
	padding: 0;
}

.kingy-trending__grid li {
	margin: 0;
	padding: 0;
}

.kingy-trending__grid a {
	background: var(--base, #13161c);
	border: 1px solid var(--line, rgba(243,241,234,0.1));
	border-radius: 9px;
	color: var(--ink, #f3f1ea);
	display: grid;
	gap: 7px 12px;
	grid-template-columns: auto minmax(0, 1fr);
	grid-template-rows: auto 1fr auto;
	height: 100%;
	padding: 17px;
	text-decoration: none;
	transition: border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}

.kingy-trending__grid a:hover,
.kingy-trending__grid a:focus-visible {
	border-color: var(--ink, rgba(243,241,234,0.55));
	box-shadow: 0 10px 26px rgba(0,0,0,0.13);
	transform: translateY(-2px);
}

.kingy-trending__rank {
	color: var(--red--kxfg, var(--red, #fa8375));
	font-family: var(--mono, monospace);
	font-size: 1.35rem;
	font-weight: 800;
	grid-row: 1 / 4;
	line-height: 1;
}

.kingy-trending__grid li:nth-child(2) .kingy-trending__rank {
	color: #d3a14d;
}

.kingy-trending__grid li:nth-child(3) .kingy-trending__rank {
	color: #76adf7;
}

.kingy-trending__meta {
	color: var(--ink-soft, #c3c3c3);
	font-family: var(--mono, monospace);
	font-size: 0.748rem;
	font-weight: 700;
	letter-spacing: normal;
	line-height: 1.3;
	text-transform: none;
}

.kingy-trending__grid h3 {
	color: inherit;
	font-family: var(--display, inherit);
	font-size: clamp(0.996rem, 1.5vw, 1.14rem);
	line-height: 1.25;
	margin: 0;
}

.kingy-trending__read {
	color: var(--ink, #f3f1ea);
	font-size: 0.852rem;
	font-weight: 800;
}

@media (max-width: 820px) {
	.kingy-trending__head {
		align-items: start;
		display: block;
	}

	.kingy-trending__head > p {
		margin-top: 9px;
		max-width: none;
		text-align: left;
	}

	.kingy-trending__grid {
		grid-template-columns: 1fr;
	}

	.kingy-trending__grid a {
		grid-template-rows: auto auto auto;
	}
}


.leg .code,
.tagchip,
.eyebrow,
.chip,
.pcard .ct,
.pcard .meta,
.lrow .d,
.lrow .arr,
.single-head .postmeta,
.entry-content blockquote cite,
.entry-content figcaption,
.entry-content table th,
.studio-youtube-body a,
.site-footer .foot,
.kf-crumb,
.kf-alt-cmp,
.kf-cite,
.mobile-nav-toggle summary {
	font-size: 14.933px;
}

.tagchip,
.leg .code,
.pcard .ct,
.pcard .meta,
.lrow .d,
.lrow .arr,
.single-head .postmeta,
.kf-crumb,
.kf-cite {
	line-height: 1.4;
}

.home-v2 .home-v2-band__cta,
.home-v2 .home-v2-feature-card__meta,
.home-v2 .home-v2-badge,
.home-v2 .home-v2-score-list dt,
.home-v2 .home-v2-score-list dd,
.home-v2 .home-v2-positioning-card__step,
.home-v2 .home-v2-channel-chip,
.home-v2 .home-v2-proof__verified,
.home-v2 .home-v2-youtube-proof__kicker,
.home-v2 .home-v2-youtube-proof__verified,
.home-v2 .home-v2-youtube-proof__primary span,
.home-v2 .home-v2-youtube-proof__scale li span,
.home-v2 .home-v2-youtube-proof__play,
.home-v2 .home-v2-youtube-proof__label,
.home-v2 .home-v2-youtube-proof__label span,
.home-v2 .home-v2-youtube-proof__actions .btn,
.home-v2 .home-v2-logostrip__heading,
.home-v2 .home-v2-campaign-stat span,
.kingy-trending__kicker,
.kingy-trending__meta,
.kingy-trending__read,
.kingy-brief-signup__label,
.kingy-brief-signup__trust,
.kingy-brief-context-cta__label,
.kingy-brief-context-cta__link,
.kingy-news-topic-index,
.kingy-news-standards-label,
body.page-id-2071 .wp-block-post-date {
	font-size: 14.933px;
}


.home-v2 .home-v2-youtube-proof__kicker,
.home-v2 .home-v2-youtube-proof__verified,
.home-v2 .home-v2-youtube-proof__label,
.kingy-trending__kicker,
.kingy-trending__meta,
.kingy-brief-signup__label,
.kingy-brief-signup__trust,
.kingy-brief-context-cta__label {
	letter-spacing: .06em;
	line-height: 1.4;
}











body .kingy-phase3b-footer__group h2,
body .kingy-phase3b-footer__base,
body .kf-footer-links strong,
body .kf-footer-links a,
body .kingy-sponsor-path strong,
body .kingy-sponsor-path a,
body .ks-eyebrow,
body .kf-kicker,
body .kf-proof span,
body .kf-tag,
body .kf-form-step legend span,
body .kf-field label,
body .kf-field-error,
body .kf-required,
body .kf-btn,
body .kyroi-visible-cost span {
	font-size: 14.933px;
}

body .kf-note {
	font-size: 14.933px !important;
}


body .kingy-phase3b-footer__promise {
	font-size: clamp(1.7rem, 2.45vw, 2.7rem);
	letter-spacing: -.02em;
	line-height: 1.28;
	max-width: 26ch;
	text-wrap: balance;
}


.mobile-nav-toggle span,
body.page-id-912889 .kingy-ali-launch-freshness__facts dt,
body.page-id-912889 .kingy-ali-launch-freshness__note,
body.single-kingy_ai_launch.kingy-ali-launch-intelligence-page .kingy-ali-single__hero-facts dt,
body.single-kingy_ai_launch.kingy-ali-launch-intelligence-page .kingy-ali-facts dt,
body.single-kingy_ai_tool.kingy-ali-launch-intelligence-page .kingy-ali-single__hero-facts dt,
body.single-kingy_ai_tool.kingy-ali-launch-intelligence-page .kingy-ali-tool-single .kingy-ali-facts dt,
body.single-kingy_ai_model.kingy-ali-launch-intelligence-page .kingy-ali-single__hero-facts dt,
body.single-kingy_ai_model.kingy-ali-launch-intelligence-page .kingy-ali-model-single > .kingy-ali-facts dt,
body.single-kingy_ai_company.kingy-ali-launch-intelligence-page .kingy-ali-single__hero-facts dt,
body.single-kingy_ai_company.kingy-ali-launch-intelligence-page .kingy-ali-company-single .kingy-ali-facts dt,
body.kingy-ali-launch-intelligence-page .kingy-ali-correction button,
body.page-id-914998 .ks-eyebrow,
body.page-id-914998 .ks-nav strong,
body.page-id-914998 .ks-nav a,
body.page-id-914998 .ks-route span {
	font-size: 14.933px;
	line-height: 1.45;
}



























































































































































































































































.kingy-breakthrough-record .content-area{display:block;max-width:900px}
.kingy-breakthrough-record .kmsbt-facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:24px 0;background:#191d24;border:1px solid rgba(243,241,234,0.1);border-radius:10px;overflow:hidden}
.kingy-breakthrough-record .kmsbt-facts div{background:#13161c;padding:12px 14px}
.kingy-breakthrough-record .kmsbt-facts dt{color:#c4c4c4;font-size:12.1px;font-weight:850;letter-spacing: normal;text-transform: none}
.kingy-breakthrough-record .kmsbt-facts dd{font-size:14.933px;line-height:1.5;margin:4px 0 0}
.kingy-breakthrough-record .kmsbt-sources,.kingy-breakthrough-record .kmsbt-history{padding-left:1.4em}
.kingy-breakthrough-record .kmsbt-sources li,.kingy-breakthrough-record .kmsbt-history li{margin-bottom:10px}
@media(max-width:700px){.kingy-breakthrough-record .kmsbt-facts{grid-template-columns:1fr}}

































.kingy-brief-signup--status{grid-template-columns:minmax(0,1fr) auto}
.kingy-brief-signup__actions{align-self:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}
.kingy-brief-signup__actions .btn{min-height:44px;text-align:center}
@media(max-width:900px){
  .kingy-brief-signup--status{grid-template-columns:minmax(0,1fr)}
  .kingy-brief-signup__actions{justify-content:flex-start}
}
@media(max-width:700px){
  .kingy-brief-signup__actions{display:grid;grid-template-columns:1fr;width:100%}
  .kingy-brief-signup__actions .btn{justify-content:center;width:100%}
}









.kingy-distribution-header .nav{gap:20px}
.kingy-distribution-header .nav-menu ul{gap:22px}
.kingy-distribution-header .nav-menu a{font-weight:850}
.kingy-distribution-header .kingy-explore-toggle{position:relative}
.kingy-distribution-header .kingy-explore-toggle summary{cursor:pointer;font-weight:800;list-style:none}
.kingy-distribution-header .kingy-explore-toggle summary::-webkit-details-marker{display:none}
.kingy-distribution-header .kingy-explore-toggle summary::after{content:" +"}
.kingy-distribution-header .kingy-explore-toggle[open] summary::after{content:" −"}
.kingy-distribution-header .desktop-more-panel{min-width:210px}
.kingy-distribution-header .kingy-for-companies{background:transparent;color:var(--ink);white-space:nowrap}
.kingy-distribution-header .kingy-mobile-secondary{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}















.kingy-curated-proof,.kingy-offers{margin:0 auto 64px;max-width:1192px;padding:56px 24px 0}
.kingy-curated-proof__head,.kingy-offers__head{max-width:780px}
.kingy-curated-proof__head h2,.kingy-offers__head h2{font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.04em;line-height:1.02;margin:.2em 0}
.kingy-curated-proof__head>p:last-child,.kingy-offers__head>p:last-child{color:var(--ink-soft);font-size:1.08rem}
.kingy-proof-group{border-top:1px solid var(--line);margin-top:34px;padding-top:22px}
.kingy-proof-group>h3{font-size:0.887rem;letter-spacing: normal;margin:0 0 16px;text-transform: none}
.kingy-proof-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}
.kingy-proof-card,.kingy-offer-card{background:#13161c;border:1px solid var(--line);border-radius:16px;padding:24px}
.kingy-proof-card__id{color:#8aa7fa;font-size:0.792rem;font-weight:950;letter-spacing:.08em}
.kingy-proof-card h4{font-size:1.08rem;line-height:1.28;margin:10px 0 14px}
.kingy-proof-card p{font-size:0.954rem;line-height:1.55}
.kingy-proof-card__boundary{color:var(--ink-soft)}
.kingy-proof-card>a{font-size:0.904rem;font-weight:850}

.kingy-offers__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}
.kingy-offer-card{display:flex;flex-direction:column}
.kingy-offer-card h3{font-size:1.45rem;line-height:1.15;margin:0 0 20px}
.kingy-offer-card h4{font-size:0.834rem;letter-spacing: normal;margin:0 0 7px;text-transform: none}
.kingy-offer-card ul{margin:0 0 20px;padding-left:20px}
.kingy-offer-card li{margin-bottom:6px}
.kingy-offer-card dl{margin:0}
.kingy-offer-card dl div{border-top:1px solid var(--line);padding:12px 0}
.kingy-offer-card dt{font-size:0.825rem;font-weight:900;letter-spacing: normal;text-transform: none}
.kingy-offer-card dd{color:var(--ink-soft);font-size:0.937rem;line-height:1.5;margin:5px 0 0}
.kingy-offer-card__record{font-size:0.921rem;font-weight:850;margin:18px 0}
.kingy-offer-card>.btn{margin-top:auto;text-align:center}

@media(max-width:1080px){
	
	
	
	.kingy-offers__grid{grid-template-columns:1fr}
}
@media(max-width:940px){
	.kingy-distribution-header .kingy-explore-toggle{display:none}
	.kingy-distribution-header .kingy-for-companies{display:none}
	.kingy-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:680px){
	
	.kingy-e2e__flow,.kingy-proof-grid{grid-template-columns:1fr}
	
	.kingy-curated-proof,.kingy-offers{padding-left:18px;padding-right:18px;padding-top:40px}
	.kingy-proof-card,.kingy-offer-card{padding:20px}
}


body.single-post .wrap.content-area > .entry-content .kingy-table-scroll {
    max-width: 100%;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    -webkit-overflow-scrolling: touch;
    margin: 0 0 1.5rem;
}
body.single-post .wrap.content-area > .entry-content .kingy-table-scroll:focus-visible {
    outline: 3px solid #2d7dea;
    outline-offset: 3px;
}
body.single-post .wrap.content-area > .entry-content .kingy-table-scroll table {
    display: table;
    min-width: var(--kingy-table-min-width, 36rem) !important;
    max-width: none;
    width: 100%;
    table-layout: auto;
}
body.single-post .wrap.content-area > .entry-content .kingy-table-scroll__hint {
    color: #cbcbcb;
    font-size: 0.933rem;
    line-height: 1.5;
    margin: 0.75rem 0 0.5rem;
}
body.single-post .wrap.content-area > .entry-content .kingy-table-scroll__hint[hidden] { display: none; }
@media print {
    body.single-post .wrap.content-area > .entry-content .kingy-table-scroll { overflow: visible; }
    body.single-post .wrap.content-area > .entry-content .kingy-table-scroll table { min-width: 0 !important; }
    body.single-post .wrap.content-area > .entry-content .kingy-table-scroll__hint { display: none; }
}













.kingy-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.kingy-editorial-card{border:1px solid rgba(243,241,234,0.1);background:#13161c;border-radius:14px;padding:24px;min-width:0}
.kingy-editorial-card h3{font-size:22px;line-height:1.25;margin:10px 0 14px;overflow-wrap:anywhere}
.kingy-editorial-card h3 a{color:inherit;text-decoration:none}
.kingy-editorial-card h3 a:hover{text-decoration:underline}
.kingy-editorial-card p{font-size:15.75px;line-height:1.55;margin:0 0 14px}
.kingy-editorial-card time,.kingy-editorial-label{font-size:13.2px;color:#c7c7c7}
.kingy-home-brief{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px;border-radius:18px;background:#0a0c10}
.kingy-home-brief>div{max-width:650px}.kingy-home-brief .btn{flex-shrink:0}.kingy-home-brief h2{margin:12px 0;font-size:32px}
@media(max-width:760px){.kingy-editorial-grid{grid-template-columns:1fr}.kingy-editorial-card{padding:20px}.kingy-home-brief{display:block;padding:24px}.kingy-home-brief .btn{margin-top:12px}.kingy-home-brief h2{font-size:28px}}





.kingy-distribution-header .nav-menu ul { gap: 16px; }
.kingy-distribution-header .nav-menu a { font-size: 14.933px; }
.kingy-global-footer__base > nav { display: flex; flex-wrap: wrap; gap: 6px; }
@media (min-width: 1181px) and (max-width: 1360px) {
    .kingy-distribution-header .nav { gap: 12px; }
    .kingy-distribution-header .nav-menu ul { gap: 12px; }
    .kingy-distribution-header .header-actions { gap: 8px; }
    .kingy-distribution-header .kingy-for-companies { padding-left: 12px; padding-right: 12px; }
}


body.single-post.postid-927372 .wrap.content-area > figure.featured {
  max-width: 1024px;
  margin-inline: auto;
}


@media (max-width: 782px) {
  body.single-post.postid-927372 .wrap.content-area > .entry-content .kingy-table-scroll :is(th, td) {
    overflow-wrap: normal;
    word-break: normal;
  }
}


@media (max-width:360px) {
  .site-header .kx-subscribe--header { width:44px; height:44px; padding:0; flex:0 0 44px; justify-content:center; }
  .site-header .kx-subscribe--header .kx-subscribe__count { display:none; }
  .site-header .kx-subscribe--header .kx-subscribe__label { display:inline; position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
}
