.form-launcher{z-index:96;color:#2ecf02;font-family:var(--font-display);white-space:nowrap;cursor:pointer;transition:background .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);background:#161616f5;border:1px solid #2ecf028c;border-radius:999px;align-items:center;gap:10px;padding:13px 20px;font-size:.85rem;font-weight:600;line-height:1.2;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 34px #00000059}.form-launcher:hover{color:var(--color-black,#161616);background:#2ecf02;border-color:#2ecf02}.form-launcher__icon{--wa-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M17.47 14.38c-.3-.15-1.75-.86-2.02-.96-.27-.1-.47-.15-.67.15-.2.3-.77.96-.94 1.16-.17.2-.35.22-.64.08-.3-.15-1.25-.46-2.38-1.47-.88-.78-1.47-1.75-1.65-2.05-.17-.3-.02-.46.13-.6.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.6-.92-2.2-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.07-.79.37-.27.3-1.04 1.01-1.04 2.47s1.07 2.87 1.22 3.07c.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.69.63.71.22 1.36.19 1.87.12.57-.09 1.75-.72 2-1.41.25-.69.25-1.28.17-1.41-.07-.13-.27-.2-.57-.35z'/%3E%3Cpath fill='black' d='M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.25-1.38a9.86 9.86 0 0 0 4.79 1.22h.01c5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.82 9.82 0 0 0 12.04 2zm0 18.13h-.01a8.2 8.2 0 0 1-4.19-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.19 8.19 0 0 1-1.26-4.36c0-4.54 3.7-8.24 8.25-8.24 2.2 0 4.27.86 5.83 2.42a8.18 8.18 0 0 1 2.41 5.83c0 4.54-3.7 8.21-8.24 8.21z'/%3E%3C/svg%3E");width:22px;height:22px;-webkit-mask:center / contain no-repeat var(--wa-icon);-webkit-mask:center / contain no-repeat var(--wa-icon);mask:center / contain no-repeat var(--wa-icon);background-color:currentColor;flex-shrink:0}.form-modal{z-index:200;place-items:end center;padding:20px;display:grid;position:fixed;inset:0}.form-modal:before{content:"";animation:form-modal-fundo .32s var(--ease-out) both;background:#161616b8;position:absolute;inset:0}.form-modal__dialog{z-index:1;background:var(--color-black,#161616);width:min(560px,100%);max-height:min(860px,100vh - 40px);color:inherit;animation:form-modal-painel .46s var(--ease-out) both;border:1px solid #2ecf0259;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}@keyframes form-modal-fundo{0%{opacity:0}to{opacity:1}}@keyframes form-modal-painel{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:none}}.form-modal__bar{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 0;display:flex}.form-modal__titulo{font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:560;line-height:1.2}.form-modal__fechar{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex-shrink:0;font-size:.85rem;text-decoration:underline}.form-modal__corpo{padding:16px 20px 20px;overflow:auto}.form-modal .lead-form{background:0 0;border:0;border-radius:0;padding:0}.form-modal .lead-form__head{display:none}.form-modal .lead-form__grid{grid-template-columns:1fr}@media (max-width:900px){.form-launcher{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.form-launcher{transition:none}.form-modal:before,.form-modal__dialog{animation:none}}
