/* Apple Intelligence Headline */

.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
	--p-width: 904px;
	--p-height: 185px;
}

@media (max-width: 1068px) and (max-width: 1068px) {
	.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
		--p-width: 714px;
		--p-height: 145px;
	}
}

@media (max-width: 734px) and (max-width: 734px) {
	.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
		--p-width: 468px;
		--p-height: 96px;
	}
}

@media (max-width: 480px) {
	.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
		--p-width: 100%;
		--p-height: auto;
	}
}

/* include file foodnote alt color */
.footnote-alt a {
	color: #f5f5f7;
}

@media only screen and (min-width: 1441px) {
	.xlarge-hide {
		display: none;
	}

	.xlarge-show {
		display: block;
	}

	.xlarge-show-inline {
		display: inline;
	}

	.xlarge-show-inlineblock {
		display: inline-block;
	}
}

@media only screen and (max-width: 1068px) {
	.medium-hide {
		display: none;
	}

	.medium-show {
		display: block;
	}

	.medium-show-inline {
		display: inline;
	}

	.medium-show-inlineblock {
		display: inline-block;
	}
}

@media only screen and (max-width: 734px) {
	.small-hide {
		display: none;
	}

	.small-show {
		display: block;
	}

	.small-show-inline {
		display: inline;
	}

	.small-show-inlineblock {
		display: inline-block;
	}
}

@media only screen and (max-width: 374px) {
	.xsmall-hide {
		display: none;
	}

	.xsmall-show {
		display: block;
	}

	.xsmall-show-inline {
		display: inline;
	}

	.xsmall-show-inlineblock {
		display: inline-block;
	}
}

@media only screen and (min-width: 321px) and (max-width: 375px) {
	.msmall-hide {
		display: none;
	}

	.msmall-show {
		display: block;
	}

	.msmall-show-inline {
		display: inline;
	}

	.msmall-show-inlineblock {
		display: inline-block;
	}
}

/* Fix Welcome Section */
.section-welcome .welcome-content-container .welcome-content .welcome-headline-container .welcome-headline {
	display: none;
}

/* Fix Glowing effect */
@media (min-width: 935px) and (max-width: 1069px) {
	.fix-glow {
		display: inline;
	}
}

.fix-glow {
	display: none;
}

@media (max-width: 934px) {
	.fix-glow {
		display: none;
	}
}

@media only screen and (max-width: 735px) {
	.section-camera-control .subsection-copy-intro br.small {
		display: block;
	}
}

@media only screen and (min-width: 1069px) {
	html.safari .filter-container .base-text {
		display: block;
	}
	html.safari .filter-container .glow-text {
		left: -5px;
		top: -1px;
	}
}
