.section-hero .hero-intro-copy {
	max-width: 780px;
}

.section-hero .hero-headline {
	max-width: 800px;
}
}

:lang(th) em {
	font-style: italic;
}

.section-features .features-card-music-haptics .tile {
	background-color: #0079ff;
}

.section-features .features-card-music-haptics .tile .tile-media {
	width: 100%;
	height: 100%;
}

.section-features .features-card-music-haptics .tile .lottie {
	height: 100%;
}

.section-features .features-card-music-haptics .tile .lottie svg {
	position: absolute;
	width: 150% !important;
	height: auto !important;
	left: 50%;
	inset-block-end: -4%;
	transform: translateX(-50%) !important;
}

@media (max-width: 734px) {
	html.enhanced .section-features .features-card-magnifier .magnifier-screen-container {
		width: 130px;
		height: 90px;
		right: 6px;
		bottom: 88px;
	}
}

@media (max-width: 1068px) {
	html.enhanced .section-features .features-card-magnifier .magnifier-screen-container {
		width: 170px;
		height: 118px;
		bottom: 117px;
	}
}

html.enhanced .section-features .features-card-magnifier .magnifier-screen-container {
	display: block;
	z-index: 1;
	position: absolute;
	width: 184px;
	height: 128px;
	right: 8px;
	bottom: 127px;
	overflow: hidden;
	border-radius: 8px;
}

.section-features .features-card-magnifier .magnifier-screen-container {
	display: none;
}

.shared-icon-magnifier-2, .shared-icon-magnifier-2-dark {
	width: var(--picture-width);
	height: var(--picture-height);
	--picture-width: 53px;
	--picture-height: 53px;
}

.shared-icon-magnifier {
	width: var(--picture-width);
	height: var(--picture-height);
	--picture-width: 90px;
	--picture-height: 90px;
}

@media (max-width: 1068px) {
	.shared-icon-magnifier {
		--picture-width: 70px;
		--picture-height: 70px;
	}
}

@media (max-width: 734px) {
	.shared-icon-magnifier {
		--picture-width: 67px;
		--picture-height: 67px;
	}
}

.section-features .features-card-eye-tracking .tile {
	background-color: rgb(100, 34, 140);
}

.resources-gallery .icon-card-headline, .resources-grid .icon-card-headline {
	max-width: 100%;
}