/* ===========================================================================
   GaDangme — article enhancements: highlight callouts (native pullquote/quote
   block) + the "Read next" row. Loaded on singular views.
   ========================================================================== */

/* Highlight callout — a centered statement, NOT a side-stripe box.
   Naa creates one with the editor's native "Pullquote" (or Quote) block. */
.article-content .wp-block-pullquote,
.article-content blockquote.wp-block-quote {
	margin: var(--space-2xl) 0;
	padding: var(--space-xl) var(--space-lg);
	text-align: center;
	border: 1px solid var(--border);
	border-radius: var(--radius-lg);
	background: var(--bg-alt);
}
.article-content .wp-block-pullquote::before,
.article-content blockquote.wp-block-quote::before {
	content: "";
	display: block;
	width: 44px;
	height: 4px;
	margin: 0 auto var(--space-md);
	border-radius: 2px;
	background: var(--brand-gradient);
}
.article-content .wp-block-pullquote p,
.article-content blockquote.wp-block-quote p {
	margin: 0;
	font-family: var(--font-display);
	font-size: clamp(1.3rem, 2.4vw, 1.85rem);
	line-height: 1.32;
	font-weight: 600;
	color: var(--text);
	text-wrap: balance;
}
.article-content .wp-block-pullquote cite,
.article-content blockquote.wp-block-quote cite {
	display: block;
	margin-top: var(--space-md);
	font-style: normal;
	font-size: 0.9rem;
	font-weight: 700;
	color: var(--brand-purple);
}

/* Read next */
.read-next {
	margin-top: var(--space-4xl);
	padding: var(--space-3xl) 0;
	background: var(--bg-alt);
	border-top: 1px solid var(--border);
}
.read-next__title {
	margin: 0 0 var(--space-xl);
	text-align: center;
	font-family: var(--font-display);
	font-size: clamp(1.6rem, 3vw, 2.2rem);
}
