
	.rich-text a {
		color: var(--color-link, var(--color-accent));
	}
	.rich-text--link-bold a {
		font-weight: 600;
	}
	.rich-text a:hover,
	.rich-text a:focus {
		color: var(--color-link-hover, var(--color-accent));
	}
.rich-text__button {
	width: 100%;
}
.rich-text__button .button {
	display: inline-block;
	align-items: center;
	justify-content: center;
	text-align: center;
	background: var(--rt-button-bg, var(--solid-button-background, var(--color-accent)));
	color: var(--rt-button-text, var(--solid-button-label, #fff));
	border-radius: var(--rt-button-radius, var(--button-border-radius, 6px));
	display: inline-flex;
}
.rich-text__button .button:hover,
.rich-text__button .button:focus {
	background: var(--rt-button-hover-bg, var(--solid-button-background-hover, var(--color-accent)));
	color: var(--rt-button-hover-text, var(--solid-button-label, #fff));
}
.rich-text__blockquote,
.rich-text__blockquote * {
	font-size: var(--quote-font-size, 16px) !important;
	line-height: inherit !important;
	font-weight: 400 !important;
	color: var(--quote-text-color, #000000) !important;
}
.rich-text__blockquote strong,
.rich-text__blockquote b {
	font-weight: var(--font-body-bold-weight, 600) !important;
}
.rich-text__blockquote a,
.rich-text__blockquote a:hover,
.rich-text__blockquote a:focus,
.rich-text__blockquote a * {
	color: var(--quote-link-color, var(--quote-text-color, #000000)) !important;
}
.rich-text__author-box {
	display: flex !important;
	align-items: center !important;
	gap: 16px !important;
	padding: 16px 20px !important;
	margin: 16px 0 !important;
	width: 100% !important;
	box-sizing: border-box !important;
	border-radius: 8px !important;
}
.rich-text__author-box img {
	width: 80px !important;
	height: 80px !important;
	border-radius: 50% !important;
	object-fit: cover !important;
	flex-shrink: 0 !important;
	align-self: center !important;
	margin: 0 !important;
}
.rich-text__author-box__info {
	display: flex !important;
	flex-direction: column !important;
	gap: 2px !important;
	text-align: left !important;
}
.rich-text__author-box__title {
	font-size: 14px !important;
	font-weight: 400 !important;
	color: inherit !important;
	margin: 0 !important;
	text-align: left !important;
}
.rich-text__author-box__name {
	font-size: 16px !important;
	font-weight: 600 !important;
	color: #F48579 !important;
	margin: 0 !important;
	text-align: left !important;
}
.rich-text__author-box__date {
	font-size: 13px !important;
	font-weight: 700 !important;
	color: inherit !important;
	margin: 0 !important;
	text-align: left !important;
}
