/* =============================================================================
 * BASELINE — KMA CSS MODULE 20 — CONTACT FORM 7 OVERRIDES
 * =============================================================================
 *
 * File: /css/20-contact-form-7.css
 * Module: KMA CSS MODULE 20 — CONTACT FORM 7 OVERRIDES
 * Version: 1.0
 * Last Updated: 2026-03-22
 *
 * PURPOSE
 * -------
 * Normalizes Contact Form 7 (CF7) field appearance to match site-wide styling
 * expectations while maintaining strict scoping to CF7 elements only.
 *
 * SCOPE
 * -----
 * Targets ONLY:
 * - .wpcf7 and its descendants
 *
 * DOES NOT TARGET:
 * - .km-form (handled in feature-specific modules)
 * - Any non-CF7 forms
 *
 * DESIGN RULES
 * ------------
 * - All selectors MUST be prefixed with .wpcf7
 * - No leakage into global form styles
 * - Maintain consistency with site input styling (light background, full width)
 *
 * NOTES
 * -----
 * - This module is intentionally minimal
 * - Additional styling (spacing, layout, labels) should be handled in
 *   higher-level feature modules
 *
 * =============================================================================
 */


/* ============================================================================
   01 — INPUT + TEXTAREA NORMALIZATION
   ============================================================================ */

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
    background-color: #fff;
    color: #000;
    width: 100%;
}


/* ============================================================================
   END OF MODULE 20
   ============================================================================ */