.J3q-aa_contactSection{background-color:#f8fafc;padding:80px 0}.J3q-aa_formWrapper{background:#fff;border:1px solid #e2e8f0;border-top:5px solid #0b8260;border-radius:16px;padding:40px;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}.J3q-aa_formGroup{margin-bottom:24px}.J3q-aa_formLabel{color:#1e293b;margin-bottom:8px;font-size:.95rem;font-weight:600;display:block}.J3q-aa_formControl{color:#0f172a;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:14px 16px;font-size:1rem;transition:all .3s}.J3q-aa_formControl:focus{background-color:#fff;border-color:#0b8260;outline:none;box-shadow:0 0 0 4px #0b82601a}.J3q-aa_formControl::placeholder{color:#94a3b8}textarea.J3q-aa_formControl{resize:vertical;min-height:150px}.J3q-aa_submitBtn{color:#fff;cursor:pointer;background-color:#0b8260;border:none;border-radius:8px;width:100%;padding:14px 32px;font-size:1.05rem;font-weight:600;transition:all .3s}.J3q-aa_submitBtn:hover{background-color:#09684c;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0b826033}.J3q-aa_submitBtn:disabled{cursor:not-allowed;box-shadow:none;background-color:#94a3b8;transform:none}.J3q-aa_alertSuccess{color:#065f46;background-color:#d1fae5;border:1px solid #34d399;border-radius:8px;margin-bottom:24px;padding:16px;font-weight:500}.J3q-aa_alertError{color:#991b1b;background-color:#fee2e2;border:1px solid #f87171;border-radius:8px;margin-bottom:24px;padding:16px;font-weight:500}.J3q-aa_infoCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:32px;display:flex;box-shadow:0 4px 6px -1px #0000000d}.J3q-aa_infoIcon{color:#0b8260;background:#0b82601a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.J3q-aa_infoContent h4{color:#0f172a;margin:0 0 8px;font-size:1.1rem;font-weight:700}.J3q-aa_infoContent p{color:#475569;margin:0;line-height:1.6}
