._root_1ds9e_1{--assistant-accent:var(--foncialis-action);--assistant-accent-hover:var(--foncialis-action-hover);--assistant-accent-active:var(--foncialis-action-active);--assistant-soft:var(--foncialis-action-soft);--assistant-choice:var(--foncialis-blue);--assistant-choice-active:var(--foncialis-muted);--assistant-edge-left:max(1.1rem,env(safe-area-inset-left));--assistant-edge-right:max(1.1rem,env(safe-area-inset-right));--assistant-edge-bottom:max(1.1rem,env(safe-area-inset-bottom));right:var(--assistant-edge-right);bottom:var(--assistant-edge-bottom);left:var(--assistant-edge-left);z-index:90;pointer-events:none;color:var(--foncialis-navy);justify-items:end;display:grid;position:fixed}._launcherDock_1ds9e_2{box-shadow:0 .8rem 2.4rem rgba(var(--foncialis-navy-rgb),.24);pointer-events:auto;background:#fff;border:2px solid #fff;border-radius:999px;align-items:stretch;gap:0;display:flex;overflow:hidden}._launcherDockOpen_1ds9e_3{box-shadow:none;background:0 0;border:0;overflow:visible}._launcher_1ds9e_2{min-width:6.15rem;height:3.85rem;color:var(--foncialis-navy);box-shadow:none;cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;gap:.48rem;padding:.28rem .78rem .28rem .38rem;transition:background .18s,color .18s;display:flex;overflow:hidden}:is(._launcher_1ds9e_2:hover,._launcher_1ds9e_2:focus-visible){background:var(--foncialis-soft);color:var(--foncialis-navy)}._launcher_1ds9e_2 img{object-fit:cover;border-radius:50%;flex:none;width:2.85rem;height:2.85rem}._launcher_1ds9e_2>span:not(._launcherLabel_1ds9e_7){font-size:2rem;font-weight:300;line-height:1}._launcherLabel_1ds9e_7{font-size:.875rem;font-weight:650;line-height:1}._launcherDockOpen_1ds9e_3 ._launcher_1ds9e_2{border:3px solid var(--assistant-accent);background:var(--foncialis-navy);color:#fff;border-radius:50%;width:3.65rem;min-width:3.65rem;height:3.65rem;padding:0;box-shadow:0 .8rem 2.4rem #2563eb3d}:is(._launcherDockOpen_1ds9e_3 ._launcher_1ds9e_2:hover,._launcherDockOpen_1ds9e_3 ._launcher_1ds9e_2:focus-visible){background:var(--foncialis-navy);color:#fff;transform:translateY(-2px);box-shadow:0 1rem 2.8rem #2563eb57}._whatsappLauncher_1ds9e_11{background:var(--foncialis-whatsapp);color:#fff;min-width:7.7rem;height:3.85rem;box-shadow:none;letter-spacing:0;pointer-events:auto;border:1px solid #0000;border-right-color:#ffffff4d;border-radius:0;justify-content:center;align-items:center;gap:.48rem;padding:0 .88rem;font-size:.875rem;font-weight:650;text-decoration:none;transition:background .18s,color .18s;display:flex}._whatsappLauncher_1ds9e_11 svg{color:#fff;flex:none;width:1.42rem;height:1.42rem}:is(._whatsappLauncher_1ds9e_11:hover,._whatsappLauncher_1ds9e_11:focus-visible){background:var(--foncialis-whatsapp-hover);color:#fff}._greeting_1ds9e_13{border:1px solid rgba(var(--foncialis-navy-rgb),.14);border-left:4px solid var(--assistant-accent);width:min(20rem,100%);box-shadow:0 1.2rem 3rem rgba(var(--foncialis-navy-rgb),.2);pointer-events:auto;background:#fff;grid-template-columns:1fr auto;align-items:start;animation:.28s ease-out both _greeting-in_1ds9e_1;display:grid;position:absolute;bottom:5rem;right:0}._greetingMain_1ds9e_14{color:var(--foncialis-navy);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:.85rem;display:grid}._greetingMain_1ds9e_14 img{object-fit:cover;border-radius:50%;width:3rem;height:3rem}._greetingMain_1ds9e_14 span{font-size:.83rem;line-height:1.35}._greetingMain_1ds9e_14 strong{margin-bottom:.1rem;font-size:.9rem;display:block}._greetingClose_1ds9e_17{width:2.4rem;height:2.4rem;color:rgba(var(--foncialis-navy-rgb),.55);cursor:pointer;background:0 0;border:0;font-size:1.25rem}._panel_1ds9e_18{width:min(25rem,100%);max-height:min(44rem,calc(100dvh - 5rem - var(--assistant-edge-bottom) - max(.3rem,env(safe-area-inset-top))));border:1px solid rgba(var(--foncialis-navy-rgb),.16);background:var(--foncialis-paper);box-shadow:0 1.6rem 4.5rem rgba(var(--foncialis-navy-rgb),.28);pointer-events:auto;flex-direction:column;animation:.24s ease-out both _panel-in_1ds9e_1;display:flex;position:absolute;bottom:5rem;right:0;overflow:hidden}._header_1ds9e_19{background:var(--foncialis-navy);color:#fff;flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem 1rem;display:grid}._avatar_1ds9e_20{object-fit:cover;border:2px solid #ffffffbf;border-radius:50%;width:3.25rem;height:3.25rem}._header_1ds9e_19 h2{margin:0;font-size:1rem;line-height:1.1}._header_1ds9e_19 p{color:#ffffffad;letter-spacing:.04em;margin:.22rem 0 0;font-size:.75rem}._header_1ds9e_19>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;width:2.5rem;height:2.5rem;font-size:1.45rem;line-height:1}._body_1ds9e_23{overscroll-behavior:contain;min-height:0;padding:1rem;overflow:auto}._choiceView_1ds9e_24,._questionView_1ds9e_24,._leadView_1ds9e_24{gap:.9rem;display:grid}._botBubble_1ds9e_25{background:var(--assistant-soft);border-left:3px solid var(--assistant-accent);max-width:92%;padding:.9rem 1rem}._botBubble_1ds9e_25 p{color:var(--foncialis-navy);margin:0;font-size:.91rem;font-weight:720;line-height:1.45}._botBubble_1ds9e_25 span{color:rgba(var(--foncialis-navy-rgb),.64);margin-top:.35rem;font-size:.77rem;line-height:1.45;display:block}._choiceActions_1ds9e_27{gap:.55rem;display:grid}._secondaryAction_1ds9e_27,._callbackAction_1ds9e_27,._leadSubmit_1ds9e_27{cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;min-height:3.15rem;padding:.7rem .9rem;font-size:.8rem;font-weight:760;display:flex}._choiceDivider_1ds9e_28{color:var(--foncialis-muted);text-align:center;align-items:center;gap:.65rem;margin:.4rem 0 0;font-size:.72rem;line-height:1.4;display:flex}._choiceDivider_1ds9e_28:before,._choiceDivider_1ds9e_28:after{content:"";border-top:1px solid var(--foncialis-line);flex:1;min-width:.8rem}._whatsappPanelAction_1ds9e_29{background:var(--foncialis-whatsapp);color:#fff;border:1px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:.72rem;min-height:3.6rem;padding:.7rem .78rem;text-decoration:none;display:grid}._whatsappPanelAction_1ds9e_29 svg{color:#fff;width:1.55rem;height:1.55rem}._whatsappPanelAction_1ds9e_29>span:nth-child(2){gap:.08rem;display:grid}._whatsappPanelAction_1ds9e_29 strong{font-size:.8rem}._whatsappPanelAction_1ds9e_29 small{color:#fff;font-size:.69rem;line-height:1.35}._whatsappPanelAction_1ds9e_29>span:last-child{color:#fff;font-size:1rem}:is(._whatsappPanelAction_1ds9e_29:hover,._whatsappPanelAction_1ds9e_29:focus-visible){border-color:var(--foncialis-whatsapp-hover);background:var(--foncialis-whatsapp-hover)}._callbackAction_1ds9e_27,._leadSubmit_1ds9e_27{background:var(--foncialis-cta);color:#fff}._secondaryAction_1ds9e_27{border-color:var(--assistant-accent);color:var(--assistant-accent);background:#fff}._callbackAction_1ds9e_27{width:100%}:is(._callbackAction_1ds9e_27:hover,._callbackAction_1ds9e_27:focus-visible,._leadSubmit_1ds9e_27:hover,._leadSubmit_1ds9e_27:focus-visible){background:var(--foncialis-cta-hover);color:#fff}._callbackAction_1ds9e_27:active,._leadSubmit_1ds9e_27:active{background:var(--foncialis-cta-active)}._aiNotice_1ds9e_31{color:rgba(var(--foncialis-navy-rgb),.7);margin:0;font-size:.75rem;line-height:1.45}._backLink_1ds9e_32{border:0;border-bottom:1px solid rgba(var(--foncialis-navy-rgb),.35);width:fit-content;color:var(--foncialis-navy);cursor:pointer;background:0 0;padding:.25rem 0;font-size:.75rem;font-weight:710}._conversation_1ds9e_33{scrollbar-width:thin;gap:.55rem;max-height:17rem;display:grid;overflow:auto}._conversation_1ds9e_33 p{white-space:pre-wrap;max-width:88%;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.48}._userMessage_1ds9e_35{background:var(--foncialis-navy);color:#fff;justify-self:end}._assistantMessage_1ds9e_35{border:1px solid rgba(var(--foncialis-navy-rgb),.14);color:var(--foncialis-navy);background:#fff;justify-self:start}._questionForm_1ds9e_36,._leadForm_1ds9e_36{gap:.65rem;display:grid}._questionForm_1ds9e_36 label,._leadForm_1ds9e_36>label{color:var(--foncialis-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:780}._questionForm_1ds9e_36 textarea,._leadForm_1ds9e_36 input{border:1px solid var(--foncialis-action-border);width:100%;color:var(--foncialis-navy);resize:vertical;background:#fff;border-radius:0;margin-top:.35rem;padding:.78rem .82rem;font-size:1rem;line-height:1.35}._questionForm_1ds9e_36 textarea:focus,._leadForm_1ds9e_36 input:focus{border-color:var(--assistant-accent);outline:3px solid var(--assistant-accent);outline-offset:2px}._leadForm_1ds9e_36>input{margin-top:0}._leadForm_1ds9e_36>input::placeholder{color:rgba(var(--foncialis-navy-rgb),.68);opacity:1}._questionForm_1ds9e_36 textarea{min-height:4.8rem;max-height:8rem}._questionForm_1ds9e_36 button{background:var(--foncialis-cta);color:#fff;cursor:pointer;border:1px solid #0000;min-height:2.9rem;font-size:.78rem;font-weight:760}:is(._questionForm_1ds9e_36 button:hover,._questionForm_1ds9e_36 button:focus-visible){background:var(--foncialis-cta-hover)}._questionForm_1ds9e_36 button:active{background:var(--foncialis-cta-active)}._questionForm_1ds9e_36 button:disabled,._leadSubmit_1ds9e_27:disabled{cursor:wait;opacity:.65}._inlineError_1ds9e_41{color:#7c2828;background:#fff2f1;border-left:3px solid #9d3f3f;margin:0;padding:.65rem .75rem;font-size:.75rem;line-height:1.45}._journeyChoices_1ds9e_42{gap:.45rem;display:grid}._journeyChoices_1ds9e_42 button{border:1px solid rgba(var(--foncialis-navy-rgb),.18);min-height:3rem;color:var(--foncialis-navy);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;font-size:.75rem;font-weight:700;transition:border-color .16s,background .16s,color .16s;display:flex}._journeyChoices_1ds9e_42 button span{color:var(--assistant-choice)}._journeyChoices_1ds9e_42 button:active{border-color:var(--assistant-choice-active);background:var(--assistant-choice-active);color:#fff}._journeyChoices_1ds9e_42 button:active span{color:#fff}:is(._secondaryAction_1ds9e_27:hover,._secondaryAction_1ds9e_27:focus-visible){border-color:var(--assistant-accent);background:var(--assistant-soft);color:var(--assistant-accent)}._consentStep_1ds9e_44{gap:.8rem;display:grid}._consentStep_1ds9e_44>label{color:rgba(var(--foncialis-navy-rgb),.75);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.76rem;line-height:1.45;display:grid}._consentStep_1ds9e_44 input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--assistant-accent);margin:.12rem 0 0}._consentStep_1ds9e_44 ._professionalEmail_1ds9e_44{border:1px solid var(--foncialis-action-border);width:100%;min-height:3.15rem;color:var(--foncialis-navy);background:#fff;margin:0;padding:.78rem .82rem;font-size:1rem}._consentStep_1ds9e_44 ._professionalEmail_1ds9e_44:focus{border-color:var(--assistant-accent);outline:3px solid var(--assistant-accent);outline-offset:2px}._consentStep_1ds9e_44>a{width:fit-content;color:var(--assistant-accent);border-bottom:1px solid;font-size:.75rem;font-weight:700}._success_1ds9e_45{justify-items:start;padding:.35rem;display:grid}._success_1ds9e_45>span{background:var(--assistant-accent);color:#fff;border-radius:50%;place-items:center;width:3.1rem;height:3.1rem;margin-bottom:.6rem;font-size:1.25rem;display:grid}._success_1ds9e_45 h3{margin:0;font-size:1.35rem}._success_1ds9e_45 p{color:rgba(var(--foncialis-navy-rgb),.68);margin:.7rem 0 1.1rem;font-size:.82rem;line-height:1.55}._success_1ds9e_45 button{background:var(--assistant-accent);color:#fff;cursor:pointer;border:1px solid #0000;min-height:2.9rem;padding:.65rem 1rem;font-size:.76rem;font-weight:750}:is(._success_1ds9e_45 button:hover,._success_1ds9e_45 button:focus-visible){background:var(--assistant-accent-hover)}@keyframes _panel-in_1ds9e_1{0%{opacity:0;transform:translateY(.6rem)scale(.985)}to{opacity:1;transform:none}}@keyframes _greeting-in_1ds9e_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}._panel_1ds9e_18{--assistant-choice:var(--assistant-accent);--assistant-choice-active:var(--assistant-accent-active);background:#fff;border-radius:12px}._panel_1ds9e_18 ._botBubble_1ds9e_25,._panel_1ds9e_18 ._conversation_1ds9e_33 p{border-radius:9px}._panel_1ds9e_18 ._secondaryAction_1ds9e_27,._panel_1ds9e_18 ._callbackAction_1ds9e_27,._panel_1ds9e_18 ._leadSubmit_1ds9e_27,._panel_1ds9e_18 ._questionForm_1ds9e_36 button,._panel_1ds9e_18 ._success_1ds9e_45 button{border-radius:9px;min-height:3.15rem}._panel_1ds9e_18 ._leadForm_1ds9e_36 input:not([type=checkbox]),._panel_1ds9e_18 ._questionForm_1ds9e_36 textarea{border-radius:8px}._panel_1ds9e_18 ._leadForm_1ds9e_36 input:not([type=checkbox]){min-height:3.15rem}._panel_1ds9e_18 ._journeyChoices_1ds9e_42 button{border-color:var(--foncialis-border-blue);background:var(--foncialis-paper);border-radius:9px;min-height:3.15rem}:is(._panel_1ds9e_18 ._journeyChoices_1ds9e_42 button:hover,._panel_1ds9e_18 ._journeyChoices_1ds9e_42 button:focus-visible){border-color:var(--assistant-accent);background:var(--assistant-soft);color:var(--foncialis-navy)}._panel_1ds9e_18 ._journeyChoices_1ds9e_42 button:active{border-color:var(--assistant-accent-active);background:var(--assistant-accent-active);color:#fff}._panel_1ds9e_18 ._journeyChoices_1ds9e_42 button:active span{color:#fff}._panel_1ds9e_18 ._whatsappPanelAction_1ds9e_29{border-color:var(--foncialis-whatsapp);background:var(--foncialis-whatsapp);color:#fff;border-radius:9px}._panel_1ds9e_18 ._whatsappPanelAction_1ds9e_29 svg,._panel_1ds9e_18 ._whatsappPanelAction_1ds9e_29>span:last-child,._panel_1ds9e_18 ._whatsappPanelAction_1ds9e_29 small{color:#fff}:is(._panel_1ds9e_18 ._whatsappPanelAction_1ds9e_29:hover,._panel_1ds9e_18 ._whatsappPanelAction_1ds9e_29:focus-visible){border-color:var(--foncialis-whatsapp-hover);background:var(--foncialis-whatsapp-hover);color:#fff}@media (max-width:520px){._root_1ds9e_1{--assistant-edge-left:max(.7rem,env(safe-area-inset-left));--assistant-edge-right:max(.7rem,env(safe-area-inset-right));--assistant-edge-bottom:max(.7rem,env(safe-area-inset-bottom))}._launcher_1ds9e_2{gap:.4rem;min-width:5.35rem;height:3.45rem;padding:.24rem .66rem .24rem .3rem}._launcher_1ds9e_2 img{width:2.55rem;height:2.55rem}._launcherLabel_1ds9e_7{font-size:.72rem}._whatsappLauncher_1ds9e_11{gap:.45rem;min-width:7.3rem;height:3.45rem;padding:0 .8rem;font-size:.8rem}._whatsappLauncher_1ds9e_11 svg{color:#fff;width:1.35rem;height:1.35rem}._launcherDockOpen_1ds9e_3 ._launcher_1ds9e_2{border-width:2px;width:3.25rem;min-width:3.25rem;height:3.25rem}._panel_1ds9e_18{width:min(25rem,100%);max-height:calc(100dvh - 3.95rem - var(--assistant-edge-bottom) - max(.3rem,env(safe-area-inset-top)));bottom:3.95rem}._greeting_1ds9e_13{width:min(19rem,100%);bottom:3.95rem}._header_1ds9e_19{padding:.75rem .8rem}._body_1ds9e_23{padding:.8rem}._conversation_1ds9e_33{max-height:14rem}}._launcher_1ds9e_2:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._whatsappLauncher_1ds9e_11:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._whatsappPanelAction_1ds9e_29:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._greetingMain_1ds9e_14:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._greetingClose_1ds9e_17:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._header_1ds9e_19>button:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._secondaryAction_1ds9e_27:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._callbackAction_1ds9e_27:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._leadSubmit_1ds9e_27:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._questionForm_1ds9e_36 button:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._backLink_1ds9e_32:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._success_1ds9e_45 button:focus-visible{outline:3px solid var(--foncialis-navy);outline-offset:3px}._header_1ds9e_19>button:focus-visible{outline-color:#fff}._journeyChoices_1ds9e_42 button:focus-visible{border-color:var(--assistant-choice);color:var(--foncialis-navy);outline:3px solid var(--assistant-choice);outline-offset:2px;background:#fff}:is(._launcherDock_1ds9e_2:not(._launcherDockOpen_1ds9e_3) ._launcher_1ds9e_2:focus-visible,._launcherDock_1ds9e_2:not(._launcherDockOpen_1ds9e_3) ._whatsappLauncher_1ds9e_11:focus-visible){z-index:2;outline-offset:-4px;position:relative}._launcherDock_1ds9e_2:not(._launcherDockOpen_1ds9e_3) ._whatsappLauncher_1ds9e_11:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){._launcher_1ds9e_2{transition:none}._panel_1ds9e_18,._greeting_1ds9e_13{animation:none}}@media (forced-colors:active){._launcher_1ds9e_2,._whatsappLauncher_1ds9e_11,._whatsappPanelAction_1ds9e_29,._panel_1ds9e_18,._header_1ds9e_19,._secondaryAction_1ds9e_27,._callbackAction_1ds9e_27,._leadSubmit_1ds9e_27,._questionForm_1ds9e_36 button,._journeyChoices_1ds9e_42 button,._success_1ds9e_45 button{border:1px solid}}@media (max-width:760px){body:has(._root_1ds9e_1){padding-bottom:calc(4.6rem + env(safe-area-inset-bottom))}html:has(._root_1ds9e_1){scroll-padding-bottom:calc(5rem + env(safe-area-inset-bottom))}._root_1ds9e_1:not(:has(._launcherDockOpen_1ds9e_3)){padding:.5rem max(1rem,env(safe-area-inset-right)) calc(.5rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));border-top:1px solid var(--foncialis-line);pointer-events:auto;background:#fff;bottom:0;left:0;right:0}._launcherDock_1ds9e_2:not(._launcherDockOpen_1ds9e_3){border:1px solid var(--foncialis-line);width:100%;max-width:26rem;box-shadow:none;border-radius:12px;justify-self:center}._launcherDock_1ds9e_2:not(._launcherDockOpen_1ds9e_3) ._whatsappLauncher_1ds9e_11{flex:1;min-width:0;height:3.35rem;font-size:.9rem;font-weight:650}._launcherDock_1ds9e_2:not(._launcherDockOpen_1ds9e_3) ._launcher_1ds9e_2{flex:0 0 38%;min-width:0;height:3.35rem}._launcherLabel_1ds9e_7{font-size:.85rem}._greeting_1ds9e_13{right:1rem;bottom:calc(4.9rem + env(safe-area-inset-bottom));max-width:calc(100% - 2rem)}}
