/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
.section-design .dimensions-container .dimensions-height::after, .section-design .dimensions-container .dimensions-width::after {
	display: none;
}
.section-incentive .overview-incentive-icon-specialist {
	margin-top: 8px;
	margin-bottom: 2px;
}

@media only screen and (min-width: 1069px) {
	.ric-modal-content-wrapper .l2-design-wrapper .carbon-headline em::before {
		background-size: 426px 13px;
		--p-width: 426px;
	}
	.section-apple-intelligence .logo-apple-intelligence {
		--p-width: 873px;
		--p-height: 138px;
	}
	.section-highlights .media-gallery .gallery-item.media-gallery-item-1 .caption {
		--caption-width: 743px;
	}
	.section-design .typography-ps-dimensions {
		font-size: 110px;
	}
	.section-design .typography-ps-dimensions span {
		font-size: 50px;
	}
	.section-design .dimensions-container .dimensions-width {
		margin-top: 20px;
	}
	.section-design .dimensions-container .dimensions-height {
		margin-top: 17px;
	}
	.section-apple-intelligence .section-ps-headline-container, .section-apple-intelligence .section-ps-intro {
		margin-bottom: 25px;
	}
	.section-apple-intelligence .section-ps-intro {
		margin-top: 80px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.ric-modal-content-wrapper .l2-design-wrapper .stat-content .stat-value {
		font-size: 20px;
	}
	.ric-modal-content-wrapper .l2-design-wrapper .carbon-headline em::before {
		--p-width: 370px;
		--p-height: 12px;
	}
	.ric-modal-content-wrapper .l2-design-wrapper .carbon-headline em::before {
		background-size: 370px 12px;
	}
	.section-apple-intelligence .logo-apple-intelligence {
		--p-width: 682px;
		--p-height: 109px;
	}
	.upgraders-content .upgraders-gallery .apple-intelligence .bento-copy-reduced {
		font-size: 22px;
	}
	.ric-modal-content-wrapper .l2-design-wrapper .carbon-headline em {
		display: inline-block;
	}
	.section-design .typography-ps-dimensions {
		font-size: 64px;
	}
	.section-design .typography-ps-dimensions span {
		font-size: 40px;
	}
	.section-design .dimensions-container .dimensions-height {
		margin-top: 25px;
	}
	.l2-performance-wrapper .feature-list {
		grid-gap: 27px;
	}
}
@media only screen and (max-width: 734px) {
	.section-welcome .apple-intelligence-container .apple-intelligence-text {
		text-align: center;
	}
	.gallery-item.media-gallery-item-1 .typography-media-card-gallery-headline {
		font-size: 14px;
	}
	.gallery-item.media-gallery-item-2 .typography-media-card-gallery-headline {
		font-size: 14px;
	}
	.section-apple-intelligence .logo-apple-intelligence {
		--p-width: 481px;
		--p-height: 75px;
	}
	.section-apple-intelligence .section-ps-headline-container {
		width: 481px;
	}
	.section-apple-intelligence .logo-apple-intelligence {
		height: auto;
		aspect-ratio: var(--p-width) / var(--p-height);
	}
	.section-apple-intelligence .logo-apple-intelligence, .section-apple-intelligence .logo-apple-intelligence img {
		max-width: 100%;
	}
	.section-upgraders .upgraders-gallery .gallery-item .bento-item.apple-intelligence .bento-item-inline {
		gap: 14px;
	}
	.graph-gallery .graph-gallery-item-container .gallery-item .bars-container {
		--gallery-gap: 11px;
	}
	.section-design .typography-ps-dimensions {
		font-size: 50px;
	}
	.section-design .typography-ps-dimensions span {
		font-size: 35px;
	}
	.section-design .dimensions-container .dimensions-height {
		margin-top: 14px;
	}
	.icon-card-modal-content .modal-topic-label + .modal-headline {
		letter-spacing: -0.01em;
	}
	.section-product-stories .section-ps-headline-container .section-ps-headline:not(:first-child) {
		margin-bottom: 8px;
	}
	.section-apple-intelligence .section-ps-intro {
		margin-top: 40px;
	}
}
@media only screen and (max-width: 400px) {
	.ric-modal-content-wrapper .typography-ps-headline-reduced {
		font-size: 33px;
	}
	.section.section-apple-intelligence .typography-ps-headline-super {
		font-size: 38px;
	}
}
@media only screen and (max-width: 340px) {
	.section.section-product-stories .typography-ps-headline-reduced {
		font-size: 33px;
	}
	.section.section-mac-iphone .typography-ps-headline-super {
		font-size: 45px;
	}
}
.apple-intelligence-disclaimer {
	color: rgb(134, 134, 139);
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
