/* Localised CSS FIX - START */

/* view in your space issue */
@media only screen and (max-width: 734px) {
	html .page-overview .section-hero .cta-wrap .mx-pricing-wrap.anz-mx-pricing-wrap {
		flex-direction: column;
		align-items: center;
	}
}

/* financing router image */
.overview-routers-financing {
	display: block;
	width: var(--p-width);
	height: var(--p-height);
	--p-width: 680px;
	--p-height: 282px;
}

@media only screen and (max-width: 1068px) {
	.overview-routers-financing {
		--p-width: 504px;
		--p-height: 220px;
	}
}

@media only screen and (max-width: 734px) {
	.overview-routers-financing {
		--p-width: 375px;
		--p-height: 220px;
	}
}
/* Localised CSS FIX - END */

.typography-headline-hero-super-alt {
	font-size: 96px;
	line-height: 1.0416666667;
	font-weight: 700;
	letter-spacing: -0.015em;
	font-family:
		SF Pro Display,
		SF Pro Icons,
		Helvetica Neue,
		Helvetica,
		Arial,
		sans-serif;
}

@media only screen and (max-width: 1068px) {
	.typography-headline-hero-super-alt {
		font-size: 63.5px;
		line-height: 1.0625;
		font-weight: 700;
		letter-spacing: -0.009em;
		font-family:
			SF Pro Display,
			SF Pro Icons,
			Helvetica Neue,
			Helvetica,
			Arial,
			sans-serif;
	}
}

@media only screen and (max-width: 734px) {
	.typography-headline-hero-super-alt {
		font-size: 48px;
		line-height: 1.0834933333;
		font-weight: 700;
		letter-spacing: -0.003em;
		font-family:
			SF Pro Display,
			SF Pro Icons,
			Helvetica Neue,
			Helvetica,
			Arial,
			sans-serif;
	}
}
