/* Responsive safeguards for Gutenberg content and third-party embeds. */
.article-layout > * {
	min-width: 0;
}

.reading-content {
	width: 100%;
}

.entry-content {
	min-width: 0;
	overflow-wrap: anywhere;
}

.entry-content figure,
.entry-content .wp-block-embed,
.entry-content .wp-block-embed__wrapper {
	max-width: 100%;
}

.entry-content iframe,
.entry-content video,
.entry-content embed,
.entry-content object {
	display: block;
	max-width: 100%;
}

.entry-content iframe {
	width: 100%;
}
