/* Justify reading text; protocol controls and messages keep their component alignment. */
@media (min-width: 761px) {
	body:not(.wp-admin) #page-container p:not(:where(.ach-protocol-workspace p)) {
		text-align: justify;
		text-justify: inter-word;
		hyphens: auto;
	}

	body:not(.wp-admin) #page-container .ach-divi-eyebrow,
	body:not(.wp-admin) #page-container .ach-divi-kicker,
	body:not(.wp-admin) #page-container .ach-divi-role-label,
	body:not(.wp-admin) #page-container .ach-divi-section-heading p,
	body:not(.wp-admin) #page-container .ach-divi-partners-heading p,
	body:not(.wp-admin) #page-container .anticiclic-home__badge,
	body:not(.wp-admin) #page-container .anticiclic-home__no-result,
	body:not(.wp-admin) #page-container .anticiclic-home__section-kicker,
	body:not(.wp-admin) #page-container .anticiclic-app__brand-kicker,
	body:not(.wp-admin) #page-container .anticiclic-step__eyebrow,
	body:not(.wp-admin) #page-container .anticiclic-app__noscript,
	body:not(.wp-admin) #page-container .anticiclic-copyright p,
	body:not(.wp-admin) #page-container .screen-reader-text {
		text-align: inherit;
		hyphens: manual;
	}
}
