<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
Artificial intelligence (AI) teaser reference
*/

#ai-teaser div.section {
	margin-block-end: 0;
}

#ai-teaser .parsyscolumncontrol &gt; .parsys_column {
	--ait-gap: 1rem;
	display: flex;
	flex-flow: row wrap;
	gap: 0 var(--ait-gap);
	align-items: center;
	justify-content: center;
	padding: 2rem !important;
	border: 1px solid var(--border-2);
	margin-block: 3rem;
}

#ai-teaser div.parsyscolumncontrol .cq-colctrl-lt2-r-c0 {
	width: calc(67% - var(--ait-gap) / 2);
	margin: 0 !important;
}

#ai-teaser div.parsyscolumncontrol .cq-colctrl-lt2-r-c1 {
	width: calc(33% - var(--ait-gap) / 2);
	margin: 0 !important;
}

#ai-teaser div.parsyscolumncontrol .cq-colctrl-lt2-r-c1 &gt; .parsys,
#ai-teaser div.parsyscolumncontrol .cq-colctrl-lt2-r-c1 &gt; .parsys {
	padding: 0 !important;
}

#ai-teaser .text,
#ai-teaser .text p:last-child {
	margin-block-end: 0;
}

#ai-teaser#ai-teaser h2 {
	font-size: var(--font-size-3x);
	font-weight: 700;
	letter-spacing: var(--auto-letter-spacing);
	line-height: var(--line-height-sm);
	margin-block: 0 .5rem;
	text-wrap: pretty;
}

#ai-teaser .link-btn {
	margin-block-end: 0;
}

#ai-teaser .figure-stack-image {
	margin-inline-start: auto;
}

#ai-teaser img {
	max-height: 16rem;
}

#ai-teaser figcaption {
	display: none;
}
</pre></body></html>