/* ── About — page-specific tweaks ───────────────────────────────────────
   About is prose (intro, origins, Responsibility.org + mission list),
   rendered in the shared centered content column. */

/* Lead-in: the first paragraph reads as a larger intro. */
.page-about .entry-content > p:first-of-type {
	font-size: var(--fs-h3);
	line-height: 1.45;
	color: var(--color-body);
}

/* Mission list: numbered brand-blue markers, comfortable spacing. */
.page-about .entry-content > ol {
	counter-reset: swc-mission;
	list-style: none;
	padding-left: 0;
}
.page-about .entry-content > ol li {
	position: relative;
	padding-left: 2.6rem;
	margin-bottom: var(--space-sm);
}
.page-about .entry-content > ol li::before {
	counter-increment: swc-mission;
	content: counter(swc-mission);
	position: absolute;
	left: 0;
	top: 0.05em;
	width: 1.8rem;
	height: 1.8rem;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	font-family: var(--font-display);
	font-size: 0.95rem;
	color: #fff;
	background: var(--swc-blue);
	border-radius: 50%;
}
