/**
 * Founder quote — the bits theme.json can't express: the twin-bar orange mark and
 * stripping the native blockquote's left border so the quote sits centred.
 * Loaded only when .ab-pull-quote is on the page.
 */
.ab-pull-quote {
	text-align: center;
}

/* Twin-bar mark: two 10x20 orange bars, 8px apart (Figma "Sign"). */
.ab-pull-quote__mark {
	display: flex;
	justify-content: center;
	gap: 8px;
	margin: 0 auto;
}

.ab-pull-quote__mark span {
	display: block;
	width: 10px;
	height: 20px;
	background: #f59423;
}

/* The quote block itself: no border, no padding — centred, full measure. */
.ab-pull-quote__q {
	border: 0;
	margin: 0;
	padding: 0;
}

@media (max-width: 781px) {
	.ab-pull-quote {
		padding-top: 80px !important;
		padding-bottom: 80px !important;
	}
	.ab-pull-quote__q .has-sans-font-family {
		font-size: 24px !important;
	}
}
