/* ============================================================
   About Mission — heading left, text right. The eyebrow sits above the
   grid, full width, so the right column starts level with the heading
   instead of with the eyebrow.
   ============================================================ */
.srweb .srw-ab-mision .eyebrow { color: var(--c-ink); }
.srweb .srw-ab-mis-grid {
	display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
	gap: clamp(1.6rem, 4vw, 3.6rem); align-items: start;
	margin-top: clamp(.9rem, 1.8vw, 1.3rem);
}
.srweb .srw-ab-mis-grid > h2, .srweb .srw-ab-mis-grid > h3 { margin: 0; }
.srweb .srw-ab-mis-texto p { font-size: 1rem; line-height: 1.68; color: var(--c-text-soft); margin: 0 0 1rem; }
.srweb .srw-ab-mis-texto p:last-child { margin-bottom: 0; }
/* The opening line, pulled forward with a rule rather than a bigger size. */
.srweb .srw-ab-mis-texto .srw-ab-destacado {
	font-size: 1.06rem; color: var(--c-ink); font-weight: 500;
	padding-left: 1rem; border-left: 2px solid #0e7490;
}
@media (max-width: 56.25em) { .srweb .srw-ab-mis-grid { grid-template-columns: 1fr; } }
