/**
 * Pattern: Quote — Centered Pull-Quote (patterns/quote.php)
 *
 * Figma source: node 6:73 (Join). Plain (no band bg) section — spacing above/below comes
 * from the standard --blg-section-gap owl selector, same as any unbanded section.
 */

.blg-quote {
	max-width: 51.25rem; /* ~820px — Figma max-width */
	margin: 0 auto;
}

.blg-quote .blg-quote__text {
	font-family: var(--blg-font-heading);
	font-weight: 700; /* Raleway Bold */
	font-size: 1.75rem; /* 28px */
	line-height: 1.3;
	color: var(--wp--preset--color--contrast);
	margin: 0;
}

.blg-quote .blg-quote__attribution {
	font-family: var(--blg-font-body);
	font-weight: 400;
	font-size: var(--blg-size-xs); /* 14px — Body/Small */
	line-height: 1.55;
	color: var(--blg-color-neutral-500);
	margin: var(--blg-gap-normal) 0 0;
}

/* ── Tablet (≤1024px) ─────────────────────────────────────────────────────── */

@media (max-width: 1024px) {
	.blg-quote .blg-quote__text {
		font-size: 1.5rem;
	}
}

/* ── Mobile (≤767.98px) ───────────────────────────────────────────────────── */

@media (max-width: 767.98px) {
	.blg-quote .blg-quote__text {
		font-size: 1.25rem;
	}
}
