/* General */
body {
	line-break: strict;
}

/* Localized Inmages */

/* JP Styles */
.section-hero .hero-headline {
	max-width: 20ch;
}

.section-hero .hero-intro-copy {
	max-width: 60ch;
}

.section-features .section-header-headline {
	width: 26ch;
	max-width: 80%;
}
@media (max-width: 1068px) {
	.section-features .section-header-headline {
		max-width: 100%;
	}
}

.section-resources .icon-card-headline {
	max-width: 18ch;
}

#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content {
	width: 220px;
}

.iconcontrol .iconcontrol-label {
	padding-top: 2px;
}

@media (max-width: 734px) {
	.section-features .features-card-voiceover .bubble {
		padding: 60px 18px 18px;
	}
}

#ac-globalfooter .ac-gf-more::after {
	top: -0.1em;
}

html.enhanced .section-features .features-card-voiceover .bubble .bubble-text span {
	display: block;
}
