/* Local Overrides */

/* TTPOI */
.section-router .card-ttpoi.theme-dark .card-copy {
	max-width: 27em;
}

@media only screen and (max-width: 734px) {
	.section-router .card-ttpoi.theme-dark .card-copy {
		max-width: 15.5em;
	}
}

@media only screen and (max-width: 337px) {
	.section-router .card-ttpoi.theme-dark .card-copy {
		max-width: 12.5em;
	}
}

/* Features */
.section-features .card-place-card .card-copy {
	max-width: 520px;
}

@media only screen and (max-width: 734px) {
	.section-features .card-place-card .card-copy {
		max-width: none;
	}
}

.section-features .card-insights .card-copy {
	max-width: 520px;
}

@media only screen and (max-width: 734px) {
	.section-features .card-insights .card-copy {
		max-width: none;
	}
}

/* Insights Card */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.page-overview .overview-cards-fine-tune {
		--p-height: 184px;
	}
}

@media only screen and (max-width: 320px) {
	.card-overlay-content p {
		font-size: 16.33px;
	}
}

@media only screen and (min-width: 321px) and (max-width: 324px) {
	.card-overlay-content p {
		font-size: 16.4px;
	}
}

@media only screen and (min-width: 325px) and (max-width: 328px) {
	.card-overlay-content p {
		font-size: 16.7px;
	}
}
