/**
 * Quote pattern — surrounding section chrome (D014 clamps).
 * Content (mark / blockquote / attribution) lives on ya-plugin/quote.
 */

.ya-quote {
	--ya-quote-margin-block: var(
		--wp--custom--spacing--padding-block,
		clamp(3rem, 1.004rem + 4.163vi, 6rem)
	);
	--ya-quote-padding-inline: var(
		--wp--custom--spacing--padding-inline,
		clamp(1rem, -1.486rem + 8.304vi, 2.5rem)
	);
	--ya-quote-container-max: var(--wp--style--global--wide-size, 1440px);

	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding-inline: var(--ya-quote-padding-inline);
	margin-block: var(--ya-quote-margin-block);
	background: var(--wp--custom--color--background-base, #e8e6de);
}

.ya-quote,
.ya-quote * {
	box-sizing: border-box;
}

.ya-quote--no-padding-top {
	padding-top: 0;
}

.ya-quote__container {
	width: min(100%, var(--ya-quote-container-max));
	margin-inline: auto;
}
