/* Corporate Page Specific Styles */
/* Grids and CTA styles moved to sections/features.css */

/* --- Hero --- */
/* (Reuses hero.css .hero__container--split) */

/* --- Problem vs Solution Grid --- */
/* Add specific touches for the reverse grid if needed */
.content-block__grid--reverse {
    direction: rtl;
    /* Simple way to reverse grid items visually if using grid */
}

/* Reset text direction for children */
.content-block__grid--reverse>* {
    direction: ltr;
}

@media (max-width: 768px) {
    .content-block__grid--reverse {
        direction: ltr;
        /* Reset on mobile for standard stacking */
    }
}

/* --- Subsection Titles --- */
.subsection-title {
    font-size: var(--text-xl);
    font-weight: 600;
    color: var(--color-accent);
    /* Highlight "Pain" or "Outcome" */
    margin-bottom: var(--space-md);
}

.section-text {
    font-size: var(--text-lg);
    line-height: 1.6;
    color: var(--color-text-secondary);
}