/* Formulario simple: señales de confianza (2026-11-03) */
.form-trust-list { list-style: none; margin: 4px 0 0; padding: 18px 0 0; border-top: 1px solid rgba(255,255,255,0.10); display: flex; flex-direction: column; gap: 10px; }
.form-trust-list li { display: flex; align-items: baseline; gap: 10px; font-size: 0.9rem; line-height: 1.5; color: rgba(255,255,255,0.78); }
.form-trust-dot { flex: none; width: 7px; height: 7px; border-radius: 50%; background: #0071E3; transform: translateY(-1px); }
.form-whatsapp-alt { margin: 0; font-size: 0.9rem; color: rgba(255,255,255,0.6); }
.form-whatsapp-alt a { color: #FFFFFF; font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }
.form-whatsapp-alt a:hover { color: #25D366; }
.form-privacy-notice a { color: rgba(255,255,255,0.7); text-decoration: underline; text-underline-offset: 2px; }
.form-intro { display: flex; flex-direction: column; gap: 10px; }
.form-intro-title { margin: 0; font-family: var(--font-primary, 'Neue Montreal', sans-serif); font-size: clamp(1.4rem, 2vw, 1.9rem); font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF; }
.form-intro-desc { margin: 0; font-size: 1rem; line-height: 1.55; color: rgba(255,255,255,0.65); max-width: 560px; }
