/* Text + card split. */
.pb-tcs__heading .accent { color: #193798; }
.pb-tcs__body p { margin: 0; }
.pb-tcs__body p + p { margin-top: 1rem; }
/* Card: Heading 3 is the blue uppercase label, each followed by a check list. */
.pb-tcs__card h3 {
    margin: 0 0 1rem;
    color: #193798;
    font-family: inherit;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.5;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}
.pb-tcs__card ul + h3 { margin-top: 2rem; }
.pb-tcs__card ul { margin: 0; }
