.company-group[data-v-40b47f77]{margin-bottom:20px;border:1px solid #e8e8e8;padding:16px;border-radius:4px}.company-group h3[data-v-40b47f77]{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e8e8e8;color:#1890ff;font-weight:500}.header-row[data-v-40b47f77]{background-color:#f5f5f5;padding:8px 0;margin-bottom:8px}.header-row h4[data-v-40b47f77]{margin-bottom:0;padding-left:8px;font-weight:500}.content-row[data-v-40b47f77]{margin-bottom:16px}.content-row h4[data-v-40b47f77]{padding-left:8px;padding-top:8px}.needs-section[data-v-40b47f77]{margin-bottom:24px}