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

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

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
.modal-content-apple-intelligence .typography-label.disclaimer {
	font-size: 16px;
	color: #6e6e73;
	margin-top: 20px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
}

@media only screen and (max-width: 734px) {
}

.card-big-performance {
	justify-content: start;
}

.card-big-mac-and-iphone .card-big-headline .highlight-green.highlight::before {
	height: 100%;
}

.card-big-apple-intelligence {
	gap: 40px;
}
@media only screen and (min-width: 1069px) {
	#resources-gallery .controls-paddles {
		visibility: hidden;
	}
}
@media only screen and (max-width: 1068px) {
	.card-big-apple-intelligence {
		gap: 20px;
	}
}

.card-big-support .card-big-headline .highlight-green, .card-big-device-management .card-big-headline .highlight-green {
	padding-right: 6px;
	padding-left: 2px;
}

@media only screen and (max-width: 734px) {
	.card-big-employees .icon-lanyard {
		margin-top: -16px;
		margin-bottom: 2px;
	}
}

@media (max-width: 734px) {
	.section-welcome .hero-container .headline-container .suffix-container {
		margin-inline-start: -2px;
	}

	.scroll-gallery .scroll-gallery-tabnav-wrapper .scroll-gallery-tabnav .tabnav-item:last-of-type {
		line-height: 0.98;
	}
}

.card-big-employees .icon-lanyard {
	margin-top: -11px;
}
#employees-gallery .tabnav-platter {
	height: 60px;
}


.ai-disclaimer-container {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 20px;
    margin-bottom: 40px;
}

.ai-disclaimer-container .ai-disclaimer {
    color: #6E6E73;
    font-size: 14px;
    font-weight: 400;
}

.ai-disclaimer-container p:last-child {
    margin: unset;
}

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