section.section .inline-compare-wrap {
	padding-block: var(--ps-spacing-80);
}

@media (max-width: 1068px) {
	section.section .inline-compare-wrap {
		padding-block: var(--ps-spacing-72);
	}
}

@media (max-width: 734px) {
	section.section .inline-compare-wrap {
		padding-block: var(--ps-spacing-48);
	}
}

/* BEGIN : Apple Intelligence alt section */
.section-apple-intelligence .hero-area .copy {
	padding-top: 0;
}

.section-apple-intelligence .hero-area .copy .eyebrow picture {
	--p-width: 623px;
	--p-height: 153px;
}

@media (max-width: 1068px) {
	.section-apple-intelligence .hero-area .copy .eyebrow picture {
		--p-width: 448px;
		--p-height: 110px;
	}
}

@media (max-width: 734px) {
	.section-apple-intelligence .hero-area .copy .eyebrow picture {
		--p-width: 384px;
		--p-height: 94px;
	}
}

@media (max-width: 440px) {
	.section-apple-intelligence .hero-area .copy .eyebrow picture {
		--p-width: 280px;
		--p-height: 70px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-apple-intelligence .hero-area {
		flex-direction: column;
	}

	.section-apple-intelligence .hero-area .copy {
		text-align: center;
		margin-inline-start: var(--ric-column-width-0);
	}

	.section-apple-intelligence .hero-area .apple-intelligence-hero-media {
		--centering-offset-as-float: 0.1124;
		margin-left: auto;
		margin-right: auto;
		inset-inline-start: 0;
		transform: translateX(15%);
	}
}

/* END : Apple Intelligence alt section */

@media (min-width: 735px) {
	.section-header .section-header-headline {
		max-width: 70%;
	}
}

/* BEGIN: #compare-upgrade-gallery */
@media (max-width: 925px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 27px;
	}
}
@media (max-width: 830px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 21px;
	}
}
@media (max-width: 735px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 32px;
	}
}
@media (max-width: 675px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile:nth-child(2) {
		padding: 10px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 20px;
	}
}
@media (max-width: 435px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 19px;
	}
}
/* END: #compare-upgrade-gallery */

br.xsmall {
	display: none;
}
@media only screen and (max-width: 320px) {
	br.xsmall {
		display: inline;
	}
}