/* Section heading Paragraph. */
.paragraph--section-heading > .oles-inner > .oles-intro { margin-bottom: 0; }
.paragraph--section-heading .oles-intro { max-width: min(73.5rem, 68vw); }
.paragraph--section-heading .oles-copy, .paragraph--section-heading .oles-label { font-size: clamp(1rem, 1.39vw, 1.5rem); font-weight: 700; }
/* The preceding curved section already supplies the upper part of this gap. */
.oles-row--recognition-cards + .oles-row--section-heading > .paragraph--section-heading { padding-top: clamp(1.5rem, 3.3vw, 3.5625rem); }
@media (max-width: 767px) { .paragraph--section-heading .oles-intro { max-width: 100%; } }
