/* kx-proof: converted from https://kingy.ai/wp-content/themes/kingy-spectrum-child/kingy-launch-hub.css */


body.page-id-912884 {
	--khub-bg: #0a0c10;
	--khub-ink: #f3f1ea;
	--khub-ink-soft: #cecece;
	--khub-green: #7cbaa4; --khub-green--kxbg: #2d6b58; --khub-green--kxfg: #7cbaa4;
	--khub-orange: #ff7a4a; --khub-orange--kxbg: #ff7a4a; --khub-orange--kxfg: #fd8358;
	--khub-orange-deep: #e8542e; --khub-orange-deep--kxbg: #e8542e; --khub-orange-deep--kxfg: #ff8161;
	--khub-card: #13161c;
	--khub-line: rgba(243,241,234,0.1);
	--khub-radius: 10px;
	--khub-shadow: 0 1px 2px rgba(0,0,0,0.065), 0 6px 18px rgba(0,0,0,0.078);
	--khub-heading: "Bricolage Grotesque", sans-serif;
	--khub-body: Roboto, Helvetica, Arial, sans-serif;
	background: var(--khub-bg);
}


body.page-id-912884 .wrap.content-area > .entry-content {
	max-width: none;
	width: 100%;
}


body.page-id-912884 .kingy-ali-hub .kingy-ali-cta-row {
	display: flex;
	flex-wrap: wrap;
	gap: 14px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-cta-row a {
	display: inline-block;
	font: 700 16px/1 var(--khub-body);
	padding: 15px 24px;
	border-radius: 6px;
	background: #1c2027;
	color: #f3f1ea;
	text-decoration: none;
	transition: transform .12s ease, background .12s ease, color .12s ease;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-cta-row a:hover {
	background: #1c2027;
	transform: translateY(-1px);
}


body.page-id-912884 .kingy-ali-hub .kingy-ali-content-band {
	margin: 88px 0 0;
	padding: 0;
	background: transparent;
	border: 0;
	box-shadow: none;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading {
	margin: 0 0 44px;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading .kingy-ali-kicker {
	display: inline-block;
	font: 700 14.083px/1 var(--khub-body);
	letter-spacing: normal;
	text-transform: none;
	color: var(--khub-green--kxfg, var(--khub-green));
	margin: 0 0 16px;
	padding: 0;
	background: transparent;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading h2 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: clamp(32px, 3.4vw, 48px);
	line-height: 1.05;
	letter-spacing: -.01em;
	color: var(--khub-ink);
	border-left: 6px solid var(--khub-orange);
	padding-left: 20px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading p {
	max-width: 640px;
	color: var(--khub-ink-soft);
	margin: 12px 0 0;
}

body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading h2::before,
body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading h2::after,
body.page-id-912884 .kingy-ali-command-hero h1::before,
body.page-id-912884 .kingy-ali-command-hero h1::after {
	content: none;
}


body.page-id-912884 .kingy-ali-hero.kingy-ali-command-hero {
	display: grid;
	grid-template-columns: minmax(0, 7.2fr) minmax(0, 4.8fr);
	column-gap: 72px;
	align-items: center;
	padding: 56px 0 72px;
	margin: 0;
	border-bottom: 1px solid var(--khub-line);
	background: radial-gradient(1200px 420px at 85% -10%, rgba(255,122,74,0.06), transparent 60%);
}
body.page-id-912884 .kingy-ali-command-hero > * {
	grid-column: 1;
	min-width: 0;
}
body.page-id-912884 .kingy-ali-command-hero > .kingy-hub-glance {
	grid-column: 2;
	grid-row: 1 / span 4;
}
body.page-id-912884 .kingy-hub-kicker-pill {
	display: inline-block;
	justify-self: start;
	font: 700 14.083px/1 var(--khub-body);
	letter-spacing: normal;
	text-transform: none;
	background: var(--khub-orange-deep--kxbg, var(--khub-orange-deep));
	color: #0a0c10;
	padding: 9px 16px;
	border-radius: 999px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-hero h1 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: clamp(44px, 5vw, 76px);
	line-height: 1.05;
	letter-spacing: -.01em;
	color: var(--khub-ink);
	margin: 22px 0 24px;
}
body.page-id-912884 .kingy-ali-command-hero > p:not(.kingy-ali-kicker) {
	font-size: 20px;
	line-height: 1.6;
	color: var(--khub-ink-soft);
	max-width: 560px;
	margin: 0 0 36px;
}

body.page-id-912884 .kingy-ali-command-hero .kingy-ali-cta-row a:nth-child(n+3) {
	background: transparent;
	color: var(--khub-ink);
	border: 2px solid var(--khub-ink);
	padding: 13px 22px;
}
body.page-id-912884 .kingy-ali-command-hero .kingy-ali-cta-row a:nth-child(n+3):hover {
	background: #1c2027;
	color: #f3f1ea;
}

body.page-id-912884 .kingy-hub-glance {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	box-shadow: var(--khub-shadow);
	padding: 28px;
}
body.page-id-912884 .kingy-hub-glance__label {
	font: 700 13.2px/1 var(--khub-body);
	letter-spacing: normal;
	text-transform: none;
	color: var(--khub-green--kxfg, var(--khub-green));
	margin: 0 0 18px;
}
body.page-id-912884 .kingy-hub-glance__stat {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	gap: 16px;
	padding: 14px 0;
	border-bottom: 1px solid var(--khub-line);
}
body.page-id-912884 .kingy-hub-glance__stat:last-child {
	border-bottom: 0;
}
body.page-id-912884 .kingy-hub-glance__stat b {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 26px;
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-hub-glance__stat span {
	color: var(--khub-ink-soft);
	font-size: 15.346px;
	text-align: right;
}


body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card {
	display: grid;
	
	grid-template-columns: minmax(0, 1fr) auto;
	gap: 24px 40px;
	align-items: center;
	background: #1c2027;
	color: #8d8d8d;
	border: 0;
	border-radius: var(--khub-radius);
	box-shadow: var(--khub-shadow);
	padding: 36px;
	margin: 0 0 14px;
}
body.page-id-912884 .kingy-ali-radar-card .kingy-ali-card__meta {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	font: 700 14.083px/1.4 var(--khub-body);
	letter-spacing: normal;
	text-transform: none;
	color: #969696;
	margin: 0 0 14px;
}

body.page-id-912884 .kingy-ali-radar-card .kingy-ali-card__meta > span {
	background: transparent;
	color: inherit;
	padding: 0;
	border-radius: 0;
}
body.page-id-912884 .kingy-ali-radar-card .kingy-ali-card__meta > span::after {
	content: "\00b7";
	margin-left: 10px;
	color: #c8c8c8;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card h3 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 28px;
	line-height: 1.1;
	margin: 0 0 14px;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card h3 a {
	color: #f3f1ea;
	text-decoration: none;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card h3 a:hover {
	color: var(--khub-orange--kxfg, var(--khub-orange));
}

body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card p:not(.kingy-ali-card__meta) {
	color: #8d8d8d;
	font-size: 15.888px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card > a {
	justify-self: end;
	font-family: var(--khub-heading);
	font-weight: 600;
	font-size: 17px;
	color: var(--khub-orange--kxfg, var(--khub-orange));
	text-decoration: none;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card > a:hover {
	text-decoration: underline;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-policy-note {
	font-size: 15.346px;
	color: #b2b2b2;
	margin: 0 0 28px;
}
body.page-id-912884 .kingy-ali-command-launch-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 24px;
}
body.page-id-912884 .kingy-ali-command-launch-card {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	box-shadow: var(--khub-shadow);
	padding: 26px;
	display: flex;
	flex-direction: column;
	gap: 14px;
	transition: transform .12s ease, box-shadow .12s ease;
}
body.page-id-912884 .kingy-ali-command-launch-card:hover {
	transform: translateY(-3px);
	box-shadow: 0 2px 4px rgba(0,0,0,0.078), 0 14px 30px rgba(0,0,0,0.13);
}
body.page-id-912884 .kingy-ali-command-launch-card .kingy-ali-card__meta,
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card .kingy-ali-card__meta {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 12px;
	font: 500 14.083px/1.3 var(--khub-body);
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-launch-card .kingy-ali-card__meta > span:first-child,
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card .kingy-ali-card__meta > span:first-child {
	color: var(--khub-green--kxfg, var(--khub-green));
	font-weight: 700;
	letter-spacing: normal;
	text-transform: none;
	font-size: 13.2px;
}
body.page-id-912884 .kingy-ali-command-launch-card .kingy-ali-card__meta time,
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card .kingy-ali-card__meta time {
	color: #a6a6a6;
}
body.page-id-912884 .kingy-ali-command-launch-card h3 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 21px;
	line-height: 1.15;
	margin: 0;
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-ali-command-launch-card p {
	color: var(--khub-ink-soft);
	font-size: 15.75px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-launch-card p:nth-of-type(2) {
	flex: 1;
}
body.page-id-912884 .kingy-ali-command-facts {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-facts > div {
	background: #0a0c10;
	border-radius: 6px;
	padding: 7px 10px;
	font: 500 13.646px/1.3 var(--khub-body);
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-ali-command-facts dt {
	display: inline;
	font-weight: 700;
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-facts dt::after {
	content: ": ";
}
body.page-id-912884 .kingy-ali-command-facts dd {
	display: inline;
	margin: 0;
	color: var(--khub-green--kxfg, var(--khub-green));
	font-weight: 700;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-card__actions {
	display: flex;
	flex-wrap: wrap;
	gap: 18px;
	border-top: 1px solid var(--khub-line);
	padding-top: 14px;
	margin-top: auto;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-card__actions a {
	font: 700 14.933px/1 var(--khub-body);
	color: var(--khub-orange--kxfg, var(--khub-orange));
	text-decoration: none;
	background: transparent;
	border: 0;
	padding: 0;
	border-radius: 0;
	box-shadow: none;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-card__actions a:not(:first-child) {
	color: var(--khub-ink-soft);
	font-weight: 500;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-card__actions a:hover {
	text-decoration: underline;
}


body.page-id-912884 .kingy-ali-hub .kingy-brief-signup {
	margin: 88px 0 0;
	max-width: 100%;
}


body.page-id-912884 .kingy-ali-hub .kingy-ali-command-awards {
	display: grid;
	grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
	gap: 28px 56px;
	align-items: center;
	background: #1c2027;
	border-radius: var(--khub-radius);
	padding: 52px;
}
body.page-id-912884 .kingy-ali-command-awards > .kingy-ali-section-heading {
	grid-column: 1;
	margin: 0;
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-section-heading .kingy-ali-kicker {
	color: #8fd0b8;
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-section-heading h2 {
	color: #f3f1ea;
	border-left: 0;
	padding-left: 0;
	font-size: clamp(30px, 3vw, 42px);
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-section-heading p {
	color: #8d8d8d;
	max-width: 520px;
}
body.page-id-912884 .kingy-ali-command-awards > .kingy-ali-radar-card {
	grid-column: 1;
	display: block;
	background: transparent;
	border: 0;
	box-shadow: none;
	padding: 0;
	margin: 0;
	color: #8d8d8d;
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-radar-card h3 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 20px;
	margin: 0 0 10px;
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-radar-card h3 a {
	color: #f3f1ea;
	text-decoration: none;
}

body.page-id-912884 .kingy-ali-command-awards .kingy-ali-radar-card p:not(.kingy-ali-card__meta) {
	color: #8d8d8d;
	font-size: 15.888px;
	margin: 0 0 20px;
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-radar-card > a {
	display: inline-block;
	font: 700 16px/1 var(--khub-body);
	padding: 15px 24px;
	border-radius: 6px;
	background: var(--khub-orange--kxbg, var(--khub-orange));
	color: #0a0c10;
	text-decoration: none;
	transition: background .12s ease, transform .12s ease;
}
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-radar-card > a:hover {
	background: #e8431a;
	transform: translateY(-1px);
}
body.page-id-912884 .kingy-ali-award-grid {
	grid-column: 2;
	grid-row: 1 / span 2;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	align-content: center;
}
body.page-id-912884 .kingy-ali-award-grid a {
	font: 500 14.083px/1.3 var(--khub-body);
	background: rgba(255,255,255,0.07);
	border: 1px solid rgba(243,241,234,0.016);
	color: #f3f1ea;
	padding: 6px 11px;
	border-radius: 999px;
	text-decoration: none;
	transition: background .12s ease;
}
body.page-id-912884 .kingy-ali-award-grid a:hover {
	background: rgba(255,255,255,0.15);
}


body.page-id-912884 .kingy-ali-tile-grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 20px;
}
body.page-id-912884 .kingy-ali-tile {
	display: block;
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	padding: 24px;
	text-decoration: none;
	transition: border-color .12s ease, transform .12s ease;
}
body.page-id-912884 .kingy-ali-tile:hover {
	border-color: var(--khub-orange);
	transform: translateY(-2px);
}
body.page-id-912884 .kingy-ali-tile strong {
	display: block;
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 18px;
	color: var(--khub-ink);
	margin: 0 0 8px;
}
body.page-id-912884 .kingy-ali-tile span {
	display: block;
	font-size: 14.933px;
	line-height: 1.5;
	color: var(--khub-ink-soft);
}


body.page-id-912884 #kingy-ai-launch-tracker {
	scroll-margin-top: 90px;
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-search {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	box-shadow: var(--khub-shadow);
	padding: 28px;
	margin: 0 0 32px;
}
body.page-id-912884 .kingy-ali-search__bar {
	display: flex;
	gap: 12px;
	margin: 0 0 20px;
}
body.page-id-912884 .kingy-ali-search__bar input {
	flex: 1;
	min-width: 0;
	font: 400 16px/1.4 var(--khub-body);
	padding: 14px 18px;
	border: 1px solid var(--khub-line);
	border-radius: 6px;
	background: var(--khub-bg);
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-ali-search__bar input:focus {
	outline: 2px solid var(--khub-green);
	outline-offset: 1px;
}
body.page-id-912884 .kingy-ali-search__bar button {
	font: 700 16px/1 var(--khub-body);
	padding: 15px 24px;
	border: 0;
	border-radius: 6px;
	background: #1c2027;
	color: #f3f1ea;
	cursor: pointer;
	transition: background .12s ease;
}
body.page-id-912884 .kingy-ali-search__bar button:hover {
	background: #1c2027;
}
body.page-id-912884 .kingy-ali-filter-grid {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	margin: 0 0 8px;
}
body.page-id-912884 .kingy-ali-filter-grid label {
	display: flex;
	align-items: center;
	gap: 8px;
	font: 700 13.2px/1 var(--khub-body);
	letter-spacing: normal;
	text-transform: none;
	color: var(--khub-ink-soft);
}
body.page-id-912884 .kingy-ali-filter-grid select {
	font: 500 14.933px/1.3 var(--khub-body);
	padding: 11px 14px;
	border: 1px solid var(--khub-line);
	border-radius: 6px;
	background: var(--khub-bg);
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-ali-filter-chips {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid var(--khub-line);
}
body.page-id-912884 .kingy-ali-filter-chips a,
body.page-id-912884 .kingy-ali-filter-chips span,
body.page-id-912884 .kingy-ali-filter-chips button {
	font: 500 14.083px/1.3 var(--khub-body);
	background: #0a0c10;
	border: 1px solid var(--khub-line);
	color: var(--khub-ink-soft);
	padding: 6px 11px;
	border-radius: 999px;
	text-decoration: none;
	cursor: pointer;
	transition: border-color .12s ease, color .12s ease;
}
body.page-id-912884 .kingy-ali-filter-chips a:hover,
body.page-id-912884 .kingy-ali-filter-chips button:hover {
	border-color: var(--khub-green);
	color: var(--khub-ink);
}


body.page-id-912884 .kingy-ali-results-summary {
	font: 500 14.933px/1.5 var(--khub-body);
	color: #a6a6a6;
	margin: 0 0 18px;
}
body.page-id-912884 .kingy-ali-live-results .kingy-ali-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 24px;
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	box-shadow: var(--khub-shadow);
	padding: 26px;
	display: flex;
	flex-direction: column;
	gap: 14px;
	transition: transform .12s ease, box-shadow .12s ease;
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card:hover {
	transform: translateY(-3px);
	box-shadow: 0 2px 4px rgba(0,0,0,0.078), 0 14px 30px rgba(0,0,0,0.13);
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card h3 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 21px;
	line-height: 1.15;
	margin: 0;
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card h3 a {
	color: var(--khub-ink);
	text-decoration: none;
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card h3 a:hover {
	color: var(--khub-orange--kxfg, var(--khub-orange));
}
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card > p {
	color: var(--khub-ink-soft);
	font-size: 15.75px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-badges,
body.page-id-912884 .kingy-ali-signal-badges {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-badge,
body.page-id-912884 .kingy-ali-signal-badge {
	font: 500 13.646px/1.3 var(--khub-body);
	background: #0a0c10;
	border: 1px solid var(--khub-line);
	color: var(--khub-ink-soft);
	padding: 5px 10px;
	border-radius: 999px;
}
body.page-id-912884 .kingy-ali-badge--verification[data-verification-status="verified"] {
	background: #0a0c10;
	border-color: rgba(243,241,234,0.1);
	color: var(--khub-green--kxfg, var(--khub-green));
	font-weight: 700;
}
body.page-id-912884 .kingy-ali-score-list {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-score-list > div {
	background: #0a0c10;
	border-radius: 6px;
	padding: 7px 10px;
	font: 700 13.646px/1.3 var(--khub-body);
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-ali-score-list dt {
	display: inline;
	margin: 0;
}
body.page-id-912884 .kingy-ali-score-list dt::after {
	content: " ";
}
body.page-id-912884 .kingy-ali-score-list dd {
	display: inline;
	margin: 0;
	color: var(--khub-green--kxfg, var(--khub-green));
}
body.page-id-912884 .kingy-ali-verdict {
	font-size: 15.346px;
	color: #b2b2b2;
	margin: 0;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
body.page-id-912884 .kingy-ali-empty {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	padding: 44px;
	text-align: center;
	color: var(--khub-ink-soft);
}
body.page-id-912884 .kingy-ali-pagination {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	justify-content: center;
	margin: 36px 0 0;
}
body.page-id-912884 .kingy-ali-pagination a,
body.page-id-912884 .kingy-ali-pagination span {
	font: 700 14.933px/1 var(--khub-body);
	padding: 10px 14px;
	border: 1px solid var(--khub-line);
	border-radius: 6px;
	background: var(--khub-card);
	color: var(--khub-ink);
	text-decoration: none;
}
body.page-id-912884 .kingy-ali-pagination .current,
body.page-id-912884 .kingy-ali-pagination [aria-current] {
	background: #1c2027;
	color: #f3f1ea;
	border-color: var(--khub-ink);
}


body.page-id-912884 .kingy-ali-methodology .kingy-ali-content-grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 20px;
}
body.page-id-912884 .kingy-ali-methodology .kingy-ali-text-panel {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	padding: 24px;
	margin: 0;
}
body.page-id-912884 .kingy-ali-methodology .kingy-ali-text-panel h3 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 17px;
	color: var(--khub-green--kxfg, var(--khub-green));
	margin: 0 0 10px;
}
body.page-id-912884 .kingy-ali-methodology .kingy-ali-text-panel p {
	font-size: 14.933px;
	color: var(--khub-ink-soft);
	margin: 0;
}
body.page-id-912884 .kingy-ali-methodology .kingy-ali-policy-note {
	margin: 28px 0 0;
	font-size: 14.933px;
	color: #a6a6a6;
}


body.page-id-912884 .kingy-ali-hub {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 0 24px;
}
body.page-id-912884 .kingy-ali-hub > * {
	grid-column: 1 / -1;
	min-width: 0;
}
body.page-id-912884 .kingy-ali-hub > .kingy-ali-founder-path {
	grid-column: 1;
}
body.page-id-912884 .kingy-ali-hub > .kingy-ali-sponsor-path {
	grid-column: 2;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-founder-path,
body.page-id-912884 .kingy-ali-hub .kingy-ali-sponsor-path {
	background: var(--khub-card);
	border: 1px solid var(--khub-line);
	border-radius: var(--khub-radius);
	box-shadow: var(--khub-shadow);
	padding: 44px;
	display: flex;
	flex-direction: column;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-section-heading,
body.page-id-912884 .kingy-ali-sponsor-path .kingy-ali-section-heading {
	margin: 0 0 24px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-section-heading h2,
body.page-id-912884 .kingy-ali-sponsor-path .kingy-ali-section-heading h2 {
	border-left: 0;
	padding-left: 0;
	font-size: 30px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-content-grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 18px;
	margin: 0 0 28px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-text-panel {
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-text-panel h3 {
	font-family: var(--khub-heading);
	font-weight: 800;
	font-size: 17px;
	color: var(--khub-ink);
	margin: 0 0 8px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-text-panel p {
	font-size: 15.346px;
	color: var(--khub-ink-soft);
	margin: 0;
}
body.page-id-912884 .kingy-ali-clean-list {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	gap: 9px;
	margin: 0;
	padding: 0;
}
body.page-id-912884 .kingy-ali-clean-list li {
	font: 500 14.083px/1.3 var(--khub-body);
	background: #0a0c10;
	border: 1px solid var(--khub-line);
	color: var(--khub-ink-soft);
	padding: 6px 11px;
	border-radius: 999px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-cta-row,
body.page-id-912884 .kingy-ali-sponsor-path .kingy-ali-cta-row {
	margin-top: auto;
	gap: 12px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-cta-row a:nth-child(2),
body.page-id-912884 .kingy-ali-sponsor-path .kingy-ali-cta-row a:nth-child(2) {
	background: transparent;
	color: var(--khub-ink);
	border: 2px solid var(--khub-ink);
	padding: 13px 22px;
}
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-cta-row a:nth-child(2):hover,
body.page-id-912884 .kingy-ali-sponsor-path .kingy-ali-cta-row a:nth-child(2):hover {
	background: #1c2027;
	color: #f3f1ea;
}


body.page-id-912884 .kingy-ali-hub .kingy-ali-newsletter-module {
	background: var(--khub-green--kxbg, var(--khub-green));
	border-radius: var(--khub-radius);
	padding: 56px;
	text-align: center;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-section-heading {
	margin: 0 0 26px;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-section-heading .kingy-ali-kicker {
	color: #bfe3d4;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-section-heading h2 {
	color: #f3f1ea;
	border-left: 0;
	padding-left: 0;
	font-size: clamp(30px, 3vw, 44px);
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-section-heading p {
	color: #f3f1ea;
	max-width: 640px;
	margin: 14px auto 0;
}
body.page-id-912884 .kingy-ali-segment-list {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	justify-content: center;
	margin: 0 0 30px;
}
body.page-id-912884 .kingy-ali-segment-list span {
	font: 500 14.083px/1.3 var(--khub-body);
	background: rgba(255,255,255,0.12);
	border: 1px solid rgba(243,241,234,0.022);
	color: #f3f1ea;
	padding: 6px 11px;
	border-radius: 999px;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-cta-row {
	justify-content: center;
	gap: 12px;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-cta-row a:first-child {
	background: #13161c;
	color: var(--khub-ink);
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-cta-row a:first-child:hover {
	background: #0a0c10;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-cta-row a:nth-child(2) {
	background: transparent;
	border: 2px solid rgba(243,241,234,0.1);
	color: #f3f1ea;
	padding: 13px 22px;
}
body.page-id-912884 .kingy-ali-newsletter-module .kingy-ali-cta-row a:nth-child(2):hover {
	background: #13161c;
	color: var(--khub-green--kxfg, var(--khub-green));
}


@media (max-width: 1024px) {
	body.page-id-912884 .kingy-ali-hero.kingy-ali-command-hero {
		grid-template-columns: 1fr;
	}
	body.page-id-912884 .kingy-ali-command-hero > .kingy-hub-glance {
		grid-column: 1;
		grid-row: auto;
		margin-top: 32px;
	}
	body.page-id-912884 .kingy-ali-command-launch-grid {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	body.page-id-912884 .kingy-ali-tile-grid,
	body.page-id-912884 .kingy-ali-methodology .kingy-ali-content-grid {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card,
	body.page-id-912884 .kingy-ali-hub .kingy-ali-command-awards {
		grid-template-columns: 1fr;
	}
	body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card > a {
		justify-self: start;
	}
	body.page-id-912884 .kingy-ali-award-grid {
		grid-column: 1;
		grid-row: auto;
	}
	body.page-id-912884 .kingy-ali-hub > .kingy-ali-founder-path,
	body.page-id-912884 .kingy-ali-hub > .kingy-ali-sponsor-path {
		grid-column: 1 / -1;
	}
	body.page-id-912884 .kingy-ali-hub > .kingy-ali-sponsor-path {
		margin-top: 24px;
	}
}
@media (max-width: 680px) {
	body.page-id-912884 .kingy-ali-hub .kingy-ali-content-band {
		margin: 60px 0 0;
	}
	body.page-id-912884 .kingy-ali-hero.kingy-ali-command-hero {
		padding: 40px 0 48px;
	}
	body.page-id-912884 .kingy-ali-command-launch-grid,
	body.page-id-912884 .kingy-ali-tile-grid,
	body.page-id-912884 .kingy-ali-methodology .kingy-ali-content-grid,
	body.page-id-912884 .kingy-ali-live-results .kingy-ali-grid {
		grid-template-columns: 1fr;
	}
	body.page-id-912884 .kingy-ali-hub .kingy-ali-command-awards,
	body.page-id-912884 .kingy-ali-hub .kingy-ali-newsletter-module,
	body.page-id-912884 .kingy-ali-hub .kingy-ali-founder-path,
	body.page-id-912884 .kingy-ali-hub .kingy-ali-sponsor-path {
		padding: 32px;
	}
	body.page-id-912884 .kingy-ali-search__bar {
		flex-direction: column;
	}
	body.page-id-912884 .kingy-ali-search__bar button {
		width: 100%;
	}
}
@media (prefers-reduced-motion: reduce) {
	body.page-id-912884 .kingy-ali-hub *,
	body.page-id-912884 .kingy-hub-glance {
		transition: none !important;
	}
}


body.page-id-912884 .kingy-ali-hub .kingy-ali-section-heading .kingy-ali-kicker,
body.page-id-912884 .kingy-hub-kicker-pill,
body.page-id-912884 .kingy-hub-glance__label {
	font-size: 14.933px;
	line-height: 1.25;
}
body.page-id-912884 .kingy-hub-glance__stat span {
	font-size: 16px;
	line-height: 1.5;
}
body.page-id-912884 .kingy-ali-radar-card .kingy-ali-card__meta {
	font-size: 14.933px;
	line-height: 1.5;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-radar-card p:not(.kingy-ali-card__meta),
body.page-id-912884 .kingy-ali-command-awards .kingy-ali-radar-card p:not(.kingy-ali-card__meta) {
	font-size: 16px;
	line-height: 1.6;
}
body.page-id-912884 .kingy-ali-command-today .kingy-ali-policy-note {
	font-size: 16px;
	line-height: 1.55;
}
body.page-id-912884 .kingy-ali-command-launch-card .kingy-ali-card__meta,
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card .kingy-ali-card__meta {
	font-size: 14.933px;
	line-height: 1.45;
}
body.page-id-912884 .kingy-ali-command-launch-card .kingy-ali-card__meta > span:first-child,
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card .kingy-ali-card__meta > span:first-child {
	font-size: 14.933px;
}
body.page-id-912884 .kingy-ali-command-launch-card p,
body.page-id-912884 .kingy-ali-tracker-section .kingy-ali-card > p {
	font-size: 16px;
	line-height: 1.6;
}
body.page-id-912884 .kingy-ali-command-facts > div,
body.page-id-912884 .kingy-ali-badge,
body.page-id-912884 .kingy-ali-signal-badge,
body.page-id-912884 .kingy-ali-score-list > div {
	font-size: 14.933px;
	line-height: 1.45;
}
body.page-id-912884 .kingy-ali-hub .kingy-ali-card__actions a {
	font-size: 15.75px;
	line-height: 1.35;
}
body.page-id-912884 .kingy-brief-signup__label,
body.page-id-912884 .kingy-brief-signup__trust {
	font-size: 14.083px;
	line-height: 1.5;
}
body.page-id-912884 .kingy-brief-signup__value {
	font-size: 16px;
	line-height: 1.6;
}
body.page-id-912884 .kingy-ali-award-grid a,
body.page-id-912884 .kingy-ali-clean-list li,
body.page-id-912884 .kingy-ali-segment-list span {
	font-size: 14.933px;
	line-height: 1.45;
}
body.page-id-912884 .kingy-ali-tile span,
body.page-id-912884 .kingy-ali-methodology .kingy-ali-text-panel p,
body.page-id-912884 .kingy-ali-founder-path .kingy-ali-text-panel p {
	font-size: 16px;
	line-height: 1.6;
}
body.page-id-912884 .kingy-ali-methodology .kingy-ali-policy-note {
	font-size: 15.75px;
	line-height: 1.6;
}
body.page-id-912884 .kingy-ali-filter-grid label {
	font-size: 14.933px;
	line-height: 1.3;
}
body.page-id-912884 .kingy-ali-filter-grid select,
body.page-id-912884 .kingy-ali-results-summary,
body.page-id-912884 .kingy-ali-verdict {
	font-size: 15.75px;
	line-height: 1.55;
}
body.page-id-912884 .kingy-ali-filter-chips a,
body.page-id-912884 .kingy-ali-filter-chips span,
body.page-id-912884 .kingy-ali-filter-chips button {
	font-size: 14.933px;
	line-height: 1.45;
}
