@supports (mask-image: url("")) {
	html:not(.text-zoom, .no-image-text)
		.section-performance
		.performance-stat {
		--height: 55px;
		--width: 211px;
		mask-image: url(/vn/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_large_2x.png);
		}
	}

	@media (max-width: 1068px) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			--height: 33px;
			--width: 124px;
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_medium.png);
		}
	}

	@media (max-width: 1068px) and (min-resolution: 1.5dppx),
		(max-width: 1068px) and (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_medium_2x.png);
		}
	}

	@media (max-width: 734px) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			--height: 43px;
			--width: 165px;
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_small.png);
		}
	}

	@media (max-width: 734px) and (min-resolution: 1.5dppx),
		(max-width: 734px) and (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-performance
			.performance-stat {
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/performance/stats/performance_stat_1_mask__dcvhszvrhm82_small_2x.png);
		}
	}
}

@supports (mask-image: url("")) {
	html:not(.text-zoom, .no-image-text)
		.section-display
		.chapter1
		.stat.stat1
		.display-stat {
		--height: 37px;
		--width: 189px;
		mask-image: url(/vn/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_large_2x.png);
		}
	}

	@media (max-width: 1068px) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			--height: 32px;
			--width: 164px;
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_medium.png);
		}
	}

	@media (max-width: 1068px) and (min-resolution: 1.5dppx),
		(max-width: 1068px) and (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_medium_2x.png);
		}
	}

	@media (max-width: 734px) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			--height: 42px;
			--width: 215px;
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_small.png);
		}
	}

	@media (max-width: 734px) and (min-resolution: 1.5dppx),
		(max-width: 734px) and (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-display
			.chapter1
			.stat.stat1
			.display-stat {
			mask-image: url(/vn/macbook-neo/images/overview/product-stories/display-camera-audio/dca_stat_1_mask__fydqol8zj8ia_small_2x.png);
		}
	}
}

@supports (mask-image: url("")) {
	html.enhanced section.section-welcome .gradient-text:not(.persistent).image,
	html.enhanced
		section.section-welcome
		.gradient-text:not(.persistent).text
		span {
		--gt-width: 33%;
	}

	html:not(.text-zoom, .no-image-text)
		.section-welcome
		.header-headline
		.gradient-text {
		--height: 68px;
		--width: 640px;
		mask-image: url(/vn/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_large.png);
	}

	@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			mask-image: url(/vn/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_large_2x.png);
		}
	}

	@media (max-width: 1068px) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			--height: 60px;
			--width: 567px;
			mask-image: url(/vn/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_medium.png);
		}
	}

	@media (max-width: 1068px) and (min-resolution: 1.5dppx),
		(max-width: 1068px) and (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			mask-image: url(/vn/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_medium_2x.png);
		}
	}

	@media (max-width: 734px) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			--height: 75px;
			--width: 233px;
			mask-image: url(/vn/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_small.png);
		}
	}

	@media (max-width: 734px) and (min-resolution: 1.5dppx),
		(max-width: 734px) and (min-resolution: 144dpi) {
		html:not(.text-zoom, .no-image-text)
			.section-welcome
			.header-headline
			.gradient-text {
			mask-image: url(/vn/macbook-neo/images/overview/welcome/hero_text_mask__cq2qs0i7fzo2_small_2x.png);
		}
	}
}
