/* Keep the USP section aligned with the surrounding Deal editorial content. */
.ut-deal-usp {
    margin: 0 0 var(--ut-spacing-xl, 32px);
    font-family: var(--ut-font-family, 'Poppins', sans-serif);
    color: var(--text-primary-color, #222052);
}

.ut-deal-usp__headline {
    margin: 0 0 var(--ut-spacing-sm, 8px);
    font-weight: 700;
    color: var(--text-primary-color, #100d40);
}

/* Let the article set body type and each H2-H4 set its own responsive size.
   Fixed sizes here made the USP text larger than adjacent editorial paragraphs. */

.ut-deal-usp__body > :first-child {
    margin-top: 0;
}

.ut-deal-usp__body > :last-child {
    margin-bottom: 0;
}
