.WhatsAppLeadForm_form__aJ319{display:flex;flex-direction:column;gap:0}.WhatsAppLeadForm_body__TDA6M{padding:12px 14px 8px;max-height:min(420px,55vh);overflow-y:auto}.WhatsAppLeadForm_field__0e7af{margin-bottom:10px}.WhatsAppLeadForm_label__ApnvL{display:block;margin-bottom:4px;font-size:.75rem;font-weight:600;color:#334155;letter-spacing:.01em}.WhatsAppLeadForm_required__4SjAl{color:#dc2626}.WhatsAppLeadForm_input__300T1,.WhatsAppLeadForm_select__iKTjW,.WhatsAppLeadForm_textarea__Cmvkn{width:100%;padding:9px 11px;border:1px solid #e2e8f0;border-radius:10px;font-family:inherit;font-size:.875rem;color:#0b2a6b;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.WhatsAppLeadForm_input__300T1:focus,.WhatsAppLeadForm_select__iKTjW:focus,.WhatsAppLeadForm_textarea__Cmvkn:focus{outline:none;border-color:#1387d6;box-shadow:0 0 0 3px rgba(19,135,214,.15)}.WhatsAppLeadForm_inputError__J5AAx{border-color:#fca5a5}.WhatsAppLeadForm_inputError__J5AAx:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.WhatsAppLeadForm_textarea__Cmvkn{min-height:72px;resize:vertical}.WhatsAppLeadForm_select__iKTjW{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.WhatsAppLeadForm_fieldError__L_qNB{margin:4px 0 0;font-size:.6875rem;color:#dc2626;line-height:1.35}.WhatsAppLeadForm_alert__fFnDx{margin:0 14px 8px;padding:8px 10px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:.75rem;line-height:1.4}.WhatsAppLeadForm_actions__i2t_F{padding:8px 14px 12px;border-top:1px solid #e5e7eb}.WhatsAppLeadForm_submitBtn__YRBXL{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border:0;border-radius:12px;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;font-family:inherit;font-size:.9375rem;font-weight:700;cursor:pointer;box-shadow:0 4px 14px rgba(37,211,102,.35);transition:transform .15s,box-shadow .15s}.WhatsAppLeadForm_submitBtn__YRBXL:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(37,211,102,.4)}.WhatsAppLeadForm_submitBtn__YRBXL:active{transform:translateY(0)}.WhatsAppLeadForm_submitBtn__YRBXL svg{width:18px;height:18px;fill:currentColor;flex-shrink:0}@media (max-width:640px){.WhatsAppLeadForm_body__TDA6M{max-height:min(380px,50vh);padding:10px 12px 6px}.WhatsAppLeadForm_actions__i2t_F{padding:8px 12px 10px}.WhatsAppLeadForm_input__300T1,.WhatsAppLeadForm_select__iKTjW,.WhatsAppLeadForm_textarea__Cmvkn{font-size:16px}}.WhatsAppFloatingChat_backdrop___X8Ja{position:fixed;inset:0;z-index:1040;border:0;padding:0;margin:0;background:rgba(11,42,107,.35);cursor:pointer}.WhatsAppFloatingChat_waChat__KrdQA{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:1050;font-family:Poppins,sans-serif}.WhatsAppFloatingChat_panel__PNfQ_{width:min(360px,calc(100vw - 32px));background:#fff;border-radius:16px;box-shadow:0 12px 40px rgba(11,42,107,.18);border:1px solid rgba(11,42,107,.08);overflow:hidden;animation:WhatsAppFloatingChat_waChatIn__ttH09 .2s ease-out}@keyframes WhatsAppFloatingChat_waChatIn__ttH09{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WhatsAppFloatingChat_header__f0bLa{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 14px 10px;background:linear-gradient(135deg,#0b2a6b,#1387d6);color:#fff}.WhatsAppFloatingChat_headerText__WHFLx{flex:1 1;min-width:0}.WhatsAppFloatingChat_title__h1IrX{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.WhatsAppFloatingChat_subtitle___V8oZ{margin:4px 0 0;font-size:.8125rem;opacity:.92;line-height:1.4}.WhatsAppFloatingChat_closeBtn__al6Lu{flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;background:hsla(0,0%,100%,.15);color:#fff;font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.WhatsAppFloatingChat_closeBtn__al6Lu:hover{background:hsla(0,0%,100%,.25)}.WhatsAppFloatingChat_footer__ZK_X8{padding:8px 12px 12px;border-top:1px solid #e5e7eb}.WhatsAppFloatingChat_fallbackLink__wB3P4{display:block;text-align:center;font-size:.75rem;color:#64748b;text-decoration:underline}.WhatsAppFloatingChat_fallbackLink__wB3P4:hover{color:#0b2a6b}@media (max-width:640px){.WhatsAppFloatingChat_waChat__KrdQA{right:12px;bottom:12px}.WhatsAppFloatingChat_panel__PNfQ_{width:min(340px,calc(100vw - 24px))}}.PublicWhatsAppHelpLine_help__p1Y3p{text-align:center;max-width:720px;margin:0 auto 24px;padding:0 16px;color:var(--public-muted,#475569);font-size:var(--public-text-base,1rem);line-height:var(--public-leading,1.65);font-family:Poppins,sans-serif}.PublicWhatsAppHelpLine_link__1kekm{border:0;padding:0;background:none;color:#128c7e;font-weight:700;cursor:pointer;font:inherit;text-decoration:underline}.PublicWhatsAppHelpLine_link__1kekm:hover{color:#0d6b5c}@media (max-width:640px){.PublicWhatsAppHelpLine_help__p1Y3p{margin-bottom:20px;font-size:var(--public-text-sm,.9375rem)}}