.typography-headline-elevated {
	font-size: 58px;
}

@media only screen and (min-width: 1069px) {
	.grid-item-review .typography-headline-elevated, .grid-item-visitors .typography-headline-elevated, .grid-item-devs-payment .typography-headline-elevated {
		font-size: 52px;
	}
}

@media only screen and (max-width: 1068px) {
	.typography-headline-elevated {
		font-size: 39px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.grid-item-review .typography-headline-elevated {
		font-size: 36px;
	}
}

@media only screen and (max-width: 734px) {
	.typography-headline-elevated {
		font-size: 33px;
	}
}

.typography-headline {
	font-size: 38px;
}

@media only screen and (max-width: 1068px) {
	.typography-headline {
		font-size: 30px;
	}
}

@media only screen and (max-width: 734px) {
	.typography-headline {
		font-size: 27px;
	}
}

@media only screen and (max-width: 400px) {
	.typography-headline {
		font-size: 25px;
	}
}

.typography-facts-long-headline {
	font-size: 42px;
}

@media only screen and (max-width: 1068px) {
	.typography-facts-long-headline {
		font-size: 28px;
	}
}

@media only screen and (max-width: 734px) {
	.typography-facts-long-headline {
		font-size: 24px;
	}
}

@media only screen and (max-width: 734px) {
	.typography-headline-super {
		font-size: 36px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-marketing .typography-eyebrow-reduced {
		margin-right: -20px;
	}
}
