@media only screen and (min-width: 1201px) and (max-width: 1380px) {
	/* hero */
	#hero .typography-hero-headline {
		font-size: 80px;
	}
	.section-welcome .hero-container .overview-welcome-hero-logo {
		margin-top: -8px;
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1200px) {
	/* hero */
	#hero .typography-hero-headline {
		font-size: 75px;
	}
	.section-welcome .hero-container .overview-welcome-hero-logo {
		margin-top: -10px;
	}
}

@media only screen and (min-width: 1069px) {
	/* hero */
	#hero-apps .hero-card-headline.typography-headline {
		font-size: 45px;
	}
	#hero-performance .hero-card-headline.typography-headline {
		font-size: 41px;
	}
	#hero-ai .hero-card-headline.typography-headline {
		font-size: 45px;
	}
	#hero-remote-deployment .hero-card-headline.typography-headline {
		font-size: 41px;
	}
	/* Intelligent */
	.section-business .headline {
		max-width: 17ch;
	}
	.card-big-ai {
		padding-top: 30px;
	}

	/* TI */
	.section-computer .headline {
		max-width: 14ch;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	/* hero */
	#hero-performance .hero-card-headline.typography-headline {
		font-size: 38px;
	}
	#hero-remote-deployment .hero-card-headline.typography-headline {
		font-size: 35px;
	}

	/* Intelligent */
	.card-big-ai .typography-card-big-headline {
		font-size: 44px;
	}
	.card-big-ai {
		padding-top: 30px;
	}
	.card-big-macos .typography-card-big-headline {
		font-size: 41px;
	}
	#support .typography-card-big-headline {
		font-size: 43px;
	}
}

@media only screen and (max-width: 1068px) {
	/* select */
	.section-select .product-tile-product-macpro .product-tile-ctas {
		margin-top: 15px;
	}
}

@media only screen and (max-width: 734px) {
	/* hero */
	html.no-static
		.section-welcome
		.hero-container
		.headline-container.engaged
		.suffix-container {
		margin-left: 5px;
	}

	/* highlight override */
	.highlight-green.customized,
	.highlight-green.customized::before {
		background: none;
	}

	/* select */
	.section-select .product-tile-product-macpro .product-tile-ctas {
		margin-top: 19px;
	}
}

@media only screen and (max-width: 342px) {
	.section-select .section-header-headline {
		font-size: 28px;
	}
}

/* Hero Gallery Features */

.section-welcome .hero-card-headline {
	font-size: 41px;
}

@media (max-width: 1068px) {
	.section-welcome .hero-card-headline {
		font-size: 33px;
	}
}

@media (max-width: 734px) {
	.section-welcome .hero-card-headline {
		font-size: 23px;
	}
}

@media (max-width: 734px) {
	.section-business .card-big-apple-intelligence .card-big-headline {
		padding-inline: 20px 7px;
	}
}

@media (max-width: 734px) {
	.card-big-device-management .card-big-headline {
		padding-inline: 20px 7px;
	}
}

@media (max-width: 734px) {
	.card-big-support .card-big-headline {
		padding-inline: 10px 0;
	}
}

@media (max-width: 734px) {
	.card-big-savings.card-big {
		padding-inline-end: 32px;
	}
}

@media (max-width: 734px) {
	.card-big-apps .card-big-headline {
		padding-inline-end: 97px;
	}
}

@media (max-width: 370px) {
	.select-gallery-container .toggle-gallery-wrapper li .tabnav-button {
		padding-left: 13px;
		padding-right: 13px;
	}
}
