.post-meta {
  margin-bottom: 2em !important
}
.expert-insights-lede {
	text-align: center;
	text-wrap: balance;
	font-size: 1.25rem;
  margin: 0 0 2em
}
#brxe-rgkqpf {
  background-image: url(/img/monitor-smarter.webp);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center
}
#brxe-rrlkth {
	color: white;
}
#expert-insights-bottom-search {
	margin-bottom: 4rem;
	text-align: center;
	width: 100%
}
#expert-insights-bottom-search p {
  line-height: 1.5;
	margin-bottom: 1.2em
}
#expert-insights-bottom-search p a {
  color: var(--bricks-color-tzmvbd);
  text-decoration: underline;
}
#brxe-fbswoj h2, #brxe-fbswoj h3, #brxe-fbswoj h4 {
  line-height: 1.2;
  text-wrap: balance
}
#brxe-jieolz .brxe-post-content ol, #brxe-jieolz .brxe-post-content ul {
	margin-block: 0 1.2em;
}

/* Custom CSS for pagefind excerpts which are too short to reliably display the keyword. Custom CSS is needed because pagefind overwrites its interface CSS file every time you refresh the index! */
.pf-result-excerpt {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important
}
.balance {
  text-wrap: balance
}