#header .site-logo-container img.default-logo {
	width: clamp(175px, 30vw, 265px);
	height: auto;
}
.radar-cabecalho-busca {
	padding-block: 12px;
	background: #fff;
	border-bottom: 1px solid #e0e8e9;
}
.radar-cabecalho-busca form {
	display: flex;
	gap: 8px;
}
.radar-cabecalho-busca input[type="search"] {
	flex: 1;
	min-width: 0;
	min-height: 48px;
	background: #fff;
	border: 1px solid #9fb4b8;
	border-radius: 9px;
	color: #142f53;
	font-size: 16px;
}
.radar-cabecalho-busca button {
	min-height: 48px;
	padding-inline: clamp(12px, 3vw, 24px);
	background: #08794f;
	color: #fff;
	border-radius: 9px;
	font-weight: 700;
}
.radar-cabecalho-busca button:hover {
	background: #066441;
}
@media (max-width: 689px) {
	#header .site-logo-container img.default-logo {
		width: clamp(175px, 62vw, 265px);
	}
}

.ct-related-posts .ct-related-posts-items[data-layout="grid"] {
	grid-template-columns: minmax(0, 1fr);
	gap: 14px;
}
.ct-related-posts .ct-related-posts-items article > .hentry {
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	row-gap: 4px;
	align-items: center;
}
.ct-related-posts .ct-related-posts-items article > .hentry:has(> .ct-media-container) {
	grid-template-columns: 64px minmax(0, 1fr);
	column-gap: 12px;
}
.ct-related-posts .ct-related-posts-items article > .hentry > * {
	margin: 0;
}
.ct-related-posts .hentry > .ct-media-container {
	grid-column: 1;
	grid-row: 1 / span 2;
	width: 64px;
}
.ct-related-posts .hentry > .ct-media-container img {
	width: 64px;
	height: 64px;
	object-fit: cover;
}
.ct-related-posts .hentry:has(> .ct-media-container) > :is(.related-entry-title, .entry-meta) {
	grid-column: 2;
}
.ct-related-posts .hentry > .related-entry-title {
	font-size: 15px;
	font-weight: 500;
	line-height: 1.35;
}
.ct-related-posts .hentry > .entry-meta {
	font-size: 13px;
	line-height: 1.35;
}

.ct-related-posts > .ct-module-title {
	font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.313), 18px);
}
