.ai-voice-agent-page .ai-voice-agent-hero,
.ai-voice-agent-page .ai-voice-agent-customized,
.ai-voice-agent-page .ai-voice-agent-features,
.ai-voice-agent-page .ai-voice-agent-integrations,
.ai-voice-agent-page .ai-voice-agent-conversation,
.ai-voice-agent-page .ai-voice-agent-handoff,
.ai-voice-agent-page .ai-voice-agent-comparison,
.ai-voice-agent-page .ai-voice-agent-process,
.ai-voice-agent-page .ai-voice-agent-automation,
.ai-voice-agent-page .ai-voice-agent-faq,
.ai-voice-agent-page .ai-voice-agent-cta {
    background: rgb(253, 247, 244);
}

.ai-voice-agent-page .ava-icon-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 54px;
    height: 54px;
    padding: 0 12px;
    margin: 16px 0 14px;
    border-radius: 18px;
    background: linear-gradient(135deg, #0c5752 0%, #0f746d 100%);
    color: #fff;
    font-weight: 800;
    letter-spacing: 0.04em;
    font-size: 0.82rem;
    box-shadow: 0 12px 30px rgba(12, 87, 82, 0.22);
}

.ai-voice-agent-page .ava-section-head h2,
.ai-voice-agent-page .ava-section-head h3,
.ai-voice-agent-page .ava-section-head p,
.ai-voice-agent-page .ava-section-head li,
.ai-voice-agent-page .ava-section-head strong {
    color: #111827;
}

.ai-voice-agent-page p {
    font-size: 0.98rem;
    font-weight: 400;
    line-height: 1.8;
}
