/**
 * FAQ — cream canvas, About-width reading column.
 */

body.am-faq-page,
.editor-styles-wrapper {
	background: var(--am-cream, #fdf8f0);
}

body.am-faq-page .site-main {
	padding-top: 0.5rem;
	padding-bottom: 4.5rem;
}

body.am-faq-page .page-content,
body.am-faq-page .entry-content {
	max-width: 42rem;
	color: var(--am-ink, #2c2c2c);
}

body.am-faq-page .page-content > .alignwide,
body.am-faq-page .entry-content > .alignwide {
	max-width: 100%;
	margin-left: 0;
	margin-right: 0;
}

body.am-faq-page .am-quote-cta {
	max-width: 100%;
}

@media (min-width: 768px) {
	body.am-faq-page .site-main {
		padding-bottom: 5.5rem;
	}
}
