    .highlight-1 { color: #FF6B6B; font-weight: 700; } /* Coral */
    .highlight-2 { color: #4ECDC4; font-weight: 700; } /* Teal */
    .highlight-3 { color: #FFBE0B; font-weight: 700; } /* Gold */
    .highlight-4 { color: #8338EC; font-weight: 700; } /* Purple */
    .title-font { font-family: 'Georgia', serif; font-size: 2.2em; }
    .section-title { font-family: 'Arial Rounded MT Bold', sans-serif; font-size: 1.5em; border-left: 4px solid #FF6B6B; padding-left: 10px; }
    .icon { font-size: 1.6em; margin-right: 8px; vertical-align: middle; }