._root_1b9yz_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:#547890;--assistant-choice-active:#365a72;--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:#142a3b;justify-items:end;display:grid;position:fixed}._launcherDock_1b9yz_2{pointer-events:auto;background:#fff;border:2px solid #fff;border-radius:999px;align-items:stretch;gap:0;display:flex;overflow:hidden;box-shadow:0 .8rem 2.4rem #071b2a3d}._launcherDockOpen_1b9yz_3{box-shadow:none;background:0 0;border:0;overflow:visible}._launcher_1b9yz_2{color:#142a3b;min-width:6.15rem;height:3.85rem;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_1b9yz_2:hover,._launcher_1b9yz_2:focus-visible){color:#142a3b;background:#edf3f6}._launcher_1b9yz_2 img{object-fit:cover;border-radius:50%;flex:none;width:2.85rem;height:2.85rem}._launcher_1b9yz_2>span:not(._launcherLabel_1b9yz_7){font-size:2rem;font-weight:300;line-height:1}._launcherLabel_1b9yz_7{font-size:.78rem;font-weight:820;line-height:1}._launcherDockOpen_1b9yz_3 ._launcher_1b9yz_2{border:3px solid var(--assistant-accent);color:#fff;background:#142a3b;border-radius:50%;width:3.65rem;min-width:3.65rem;height:3.65rem;padding:0;box-shadow:0 .8rem 2.4rem #2563eb3d}:is(._launcherDockOpen_1b9yz_3 ._launcher_1b9yz_2:hover,._launcherDockOpen_1b9yz_3 ._launcher_1b9yz_2:focus-visible){color:#fff;background:#142a3b;transform:translateY(-2px);box-shadow:0 1rem 2.8rem #2563eb57}._whatsappLauncher_1b9yz_11{color:#fff;min-width:7.7rem;height:3.85rem;box-shadow:none;letter-spacing:.01em;pointer-events:auto;background:#168843;border:0;border-radius:0;justify-content:center;align-items:center;gap:.48rem;padding:0 .88rem;font-size:.75rem;font-weight:820;text-decoration:none;transition:background .18s,color .18s;display:flex}._whatsappLauncher_1b9yz_11 svg{flex:none;width:1.42rem;height:1.42rem}:is(._whatsappLauncher_1b9yz_11:hover,._whatsappLauncher_1b9yz_11:focus-visible){color:#fff;background:#11753a}._greeting_1b9yz_13{border:1px solid #142a3b24;border-left:4px solid var(--assistant-accent);pointer-events:auto;background:#fff;grid-template-columns:1fr auto;align-items:start;width:min(20rem,100%);animation:.28s ease-out both _greeting-in_1b9yz_1;display:grid;position:absolute;bottom:5rem;right:0;box-shadow:0 1.2rem 3rem #071b2a33}._greetingMain_1b9yz_14{color:#142a3b;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_1b9yz_14 img{object-fit:cover;border-radius:50%;width:3rem;height:3rem}._greetingMain_1b9yz_14 span{font-size:.83rem;line-height:1.35}._greetingMain_1b9yz_14 strong{margin-bottom:.1rem;font-size:.9rem;display:block}._greetingClose_1b9yz_17{color:#142a3b8c;cursor:pointer;background:0 0;border:0;width:2.4rem;height:2.4rem;font-size:1.25rem}._panel_1b9yz_18{width:min(25rem,100%);max-height:min(44rem,calc(100dvh - 5rem - var(--assistant-edge-bottom) - max(.3rem,env(safe-area-inset-top))));pointer-events:auto;background:#f8fafb;border:1px solid #142a3b29;flex-direction:column;animation:.24s ease-out both _panel-in_1b9yz_1;display:flex;position:absolute;bottom:5rem;right:0;overflow:hidden;box-shadow:0 1.6rem 4.5rem #071b2a47}._header_1b9yz_19{color:#fff;background:#142a3b;flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem 1rem;display:grid}._avatar_1b9yz_20{object-fit:cover;border:2px solid #ffffffbf;border-radius:50%;width:3.25rem;height:3.25rem}._header_1b9yz_19 h2{margin:0;font-size:1rem;line-height:1.1}._header_1b9yz_19 p{color:#ffffffad;letter-spacing:.04em;margin:.22rem 0 0;font-size:.75rem}._header_1b9yz_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_1b9yz_23{overscroll-behavior:contain;min-height:0;padding:1rem;overflow:auto}._choiceView_1b9yz_24,._questionView_1b9yz_24,._leadView_1b9yz_24{gap:.9rem;display:grid}._botBubble_1b9yz_25{background:var(--assistant-soft);border-left:3px solid var(--assistant-accent);max-width:92%;padding:.9rem 1rem}._botBubble_1b9yz_25 p{color:#142a3b;margin:0;font-size:.91rem;font-weight:720;line-height:1.45}._botBubble_1b9yz_25 span{color:#142a3ba3;margin-top:.35rem;font-size:.77rem;line-height:1.45;display:block}._choiceActions_1b9yz_27{gap:.55rem;display:grid}._secondaryAction_1b9yz_27,._callbackAction_1b9yz_27,._leadSubmit_1b9yz_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_1b9yz_28{color:#526676;text-align:center;align-items:center;gap:.65rem;margin:.4rem 0 0;font-size:.72rem;line-height:1.4;display:flex}._choiceDivider_1b9yz_28:before,._choiceDivider_1b9yz_28:after{content:"";border-top:1px solid #c7d3dc;flex:1;min-width:.8rem}._whatsappPanelAction_1b9yz_29{color:#142a3b;background:#eafaf0;border:1px solid #125b332e;grid-template-columns:auto 1fr auto;align-items:center;gap:.72rem;min-height:3.6rem;padding:.7rem .78rem;text-decoration:none;display:grid}._whatsappPanelAction_1b9yz_29 svg{color:#168843;width:1.55rem;height:1.55rem}._whatsappPanelAction_1b9yz_29>span:nth-child(2){gap:.08rem;display:grid}._whatsappPanelAction_1b9yz_29 strong{font-size:.8rem}._whatsappPanelAction_1b9yz_29 small{color:#142a3ba1;font-size:.69rem;line-height:1.35}._whatsappPanelAction_1b9yz_29>span:last-child{color:#168843;font-size:1rem}:is(._whatsappPanelAction_1b9yz_29:hover,._whatsappPanelAction_1b9yz_29:focus-visible){background:#ddf6e7;border-color:#168843}._callbackAction_1b9yz_27,._leadSubmit_1b9yz_27{background:var(--assistant-accent);color:#fff}._secondaryAction_1b9yz_27{border-color:var(--assistant-accent);color:var(--assistant-accent);background:#fff}._callbackAction_1b9yz_27{width:100%}:is(._callbackAction_1b9yz_27:hover,._callbackAction_1b9yz_27:focus-visible,._leadSubmit_1b9yz_27:hover,._leadSubmit_1b9yz_27:focus-visible){background:var(--assistant-accent-hover);color:#fff}._callbackAction_1b9yz_27:active,._leadSubmit_1b9yz_27:active{background:var(--assistant-accent-active)}._aiNotice_1b9yz_31{color:#142a3bb3;margin:0;font-size:.75rem;line-height:1.45}._backLink_1b9yz_32{color:#142a3b;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #142a3b59;width:fit-content;padding:.25rem 0;font-size:.75rem;font-weight:710}._conversation_1b9yz_33{scrollbar-width:thin;gap:.55rem;max-height:17rem;display:grid;overflow:auto}._conversation_1b9yz_33 p{white-space:pre-wrap;max-width:88%;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.48}._userMessage_1b9yz_35{color:#fff;background:#142a3b;justify-self:end}._assistantMessage_1b9yz_35{color:#142a3b;background:#fff;border:1px solid #142a3b24;justify-self:start}._questionForm_1b9yz_36,._leadForm_1b9yz_36{gap:.65rem;display:grid}._questionForm_1b9yz_36 label,._leadForm_1b9yz_36>label{color:#365a72;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:780}._questionForm_1b9yz_36 textarea,._leadForm_1b9yz_36 input{border:1px solid var(--foncialis-action-border);color:#142a3b;resize:vertical;background:#fff;border-radius:0;width:100%;margin-top:.35rem;padding:.78rem .82rem;font-size:1rem;line-height:1.35}._questionForm_1b9yz_36 textarea:focus,._leadForm_1b9yz_36 input:focus{border-color:var(--assistant-accent);outline:3px solid var(--assistant-accent);outline-offset:2px}._leadForm_1b9yz_36>input{margin-top:0}._leadForm_1b9yz_36>input::placeholder{color:#142a3bad;opacity:1}._questionForm_1b9yz_36 textarea{min-height:4.8rem;max-height:8rem}._questionForm_1b9yz_36 button{background:var(--assistant-accent);color:#fff;cursor:pointer;border:1px solid #0000;min-height:2.9rem;font-size:.78rem;font-weight:760}:is(._questionForm_1b9yz_36 button:hover,._questionForm_1b9yz_36 button:focus-visible){background:var(--assistant-accent-hover)}._questionForm_1b9yz_36 button:active{background:var(--assistant-accent-active)}._questionForm_1b9yz_36 button:disabled,._leadSubmit_1b9yz_27:disabled{cursor:wait;opacity:.65}._inlineError_1b9yz_41{color:#7c2828;background:#fff2f1;border-left:3px solid #9d3f3f;margin:0;padding:.65rem .75rem;font-size:.75rem;line-height:1.45}._journeyChoices_1b9yz_42{gap:.45rem;display:grid}._journeyChoices_1b9yz_42 button{color:#142a3b;text-align:left;cursor:pointer;background:#fff;border:1px solid #142a3b2e;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.65rem .75rem;font-size:.75rem;font-weight:700;transition:border-color .16s,background .16s,color .16s;display:flex}._journeyChoices_1b9yz_42 button span{color:var(--assistant-choice)}._journeyChoices_1b9yz_42 button:active{border-color:var(--assistant-choice-active);background:var(--assistant-choice-active);color:#fff}._journeyChoices_1b9yz_42 button:active span{color:#fff}:is(._secondaryAction_1b9yz_27:hover,._secondaryAction_1b9yz_27:focus-visible){border-color:var(--assistant-accent);background:var(--assistant-soft);color:var(--assistant-accent)}._consentStep_1b9yz_44{gap:.8rem;display:grid}._consentStep_1b9yz_44>label{color:#142a3bbf;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.76rem;line-height:1.45;display:grid}._consentStep_1b9yz_44 input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--assistant-accent);margin:.12rem 0 0}._consentStep_1b9yz_44 ._professionalEmail_1b9yz_44{border:1px solid var(--foncialis-action-border);color:#142a3b;background:#fff;width:100%;min-height:3.15rem;margin:0;padding:.78rem .82rem;font-size:1rem}._consentStep_1b9yz_44 ._professionalEmail_1b9yz_44:focus{border-color:var(--assistant-accent);outline:3px solid var(--assistant-accent);outline-offset:2px}._consentStep_1b9yz_44>a{width:fit-content;color:var(--assistant-accent);border-bottom:1px solid;font-size:.75rem;font-weight:700}._success_1b9yz_45{justify-items:start;padding:.35rem;display:grid}._success_1b9yz_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_1b9yz_45 h3{margin:0;font-size:1.35rem}._success_1b9yz_45 p{color:#142a3bad;margin:.7rem 0 1.1rem;font-size:.82rem;line-height:1.55}._success_1b9yz_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_1b9yz_45 button:hover,._success_1b9yz_45 button:focus-visible){background:var(--assistant-accent-hover)}@keyframes _panel-in_1b9yz_1{0%{opacity:0;transform:translateY(.6rem)scale(.985)}to{opacity:1;transform:none}}@keyframes _greeting-in_1b9yz_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}._panel_1b9yz_18{--assistant-choice:var(--assistant-accent);--assistant-choice-active:var(--assistant-accent-active);background:#fff;border-radius:12px}._panel_1b9yz_18 ._botBubble_1b9yz_25,._panel_1b9yz_18 ._conversation_1b9yz_33 p{border-radius:9px}._panel_1b9yz_18 ._secondaryAction_1b9yz_27,._panel_1b9yz_18 ._callbackAction_1b9yz_27,._panel_1b9yz_18 ._leadSubmit_1b9yz_27,._panel_1b9yz_18 ._questionForm_1b9yz_36 button,._panel_1b9yz_18 ._success_1b9yz_45 button{border-radius:9px;min-height:3.15rem}._panel_1b9yz_18 ._leadForm_1b9yz_36 input:not([type=checkbox]),._panel_1b9yz_18 ._questionForm_1b9yz_36 textarea{border-radius:8px}._panel_1b9yz_18 ._leadForm_1b9yz_36 input:not([type=checkbox]){min-height:3.15rem}._panel_1b9yz_18 ._journeyChoices_1b9yz_42 button{background:#f8fafc;border-color:#aabdd3;border-radius:9px;min-height:3.15rem}:is(._panel_1b9yz_18 ._journeyChoices_1b9yz_42 button:hover,._panel_1b9yz_18 ._journeyChoices_1b9yz_42 button:focus-visible){border-color:var(--assistant-accent);background:var(--assistant-soft);color:#142a3b}._panel_1b9yz_18 ._journeyChoices_1b9yz_42 button:active{border-color:var(--assistant-accent-active);background:var(--assistant-accent-active);color:#fff}._panel_1b9yz_18 ._journeyChoices_1b9yz_42 button:active span{color:#fff}._panel_1b9yz_18 ._whatsappPanelAction_1b9yz_29{color:#fff;background:#087c42;border-color:#087c42;border-radius:9px}._panel_1b9yz_18 ._whatsappPanelAction_1b9yz_29 svg,._panel_1b9yz_18 ._whatsappPanelAction_1b9yz_29 small,._panel_1b9yz_18 ._whatsappPanelAction_1b9yz_29>span:last-child{color:inherit}:is(._panel_1b9yz_18 ._whatsappPanelAction_1b9yz_29:hover,._panel_1b9yz_18 ._whatsappPanelAction_1b9yz_29:focus-visible){color:#fff;background:#066334;border-color:#066334}@media (max-width:520px){._root_1b9yz_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_1b9yz_2{gap:.4rem;min-width:5.35rem;height:3.45rem;padding:.24rem .66rem .24rem .3rem}._launcher_1b9yz_2 img{width:2.55rem;height:2.55rem}._launcherLabel_1b9yz_7{font-size:.72rem}._whatsappLauncher_1b9yz_11{gap:.4rem;min-width:6.65rem;height:3.45rem;padding:0 .72rem;font-size:.7rem}._whatsappLauncher_1b9yz_11 svg{width:1.35rem;height:1.35rem}._launcherDockOpen_1b9yz_3 ._launcher_1b9yz_2{border-width:2px;width:3.25rem;min-width:3.25rem;height:3.25rem}._panel_1b9yz_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_1b9yz_13{width:min(19rem,100%);bottom:3.95rem}._header_1b9yz_19{padding:.75rem .8rem}._body_1b9yz_23{padding:.8rem}._conversation_1b9yz_33{max-height:14rem}}._launcher_1b9yz_2:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._whatsappLauncher_1b9yz_11:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._whatsappPanelAction_1b9yz_29:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._greetingMain_1b9yz_14:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._greetingClose_1b9yz_17:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._header_1b9yz_19>button:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._secondaryAction_1b9yz_27:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._callbackAction_1b9yz_27:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._leadSubmit_1b9yz_27:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._questionForm_1b9yz_36 button:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._backLink_1b9yz_32:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._success_1b9yz_45 button:focus-visible{outline-offset:3px;outline:3px solid #142a3b}._header_1b9yz_19>button:focus-visible{outline-color:#fff}._journeyChoices_1b9yz_42 button:focus-visible{border-color:var(--assistant-choice);color:#142a3b;outline:3px solid var(--assistant-choice);outline-offset:2px;background:#fff}:is(._launcherDock_1b9yz_2:not(._launcherDockOpen_1b9yz_3) ._launcher_1b9yz_2:focus-visible,._launcherDock_1b9yz_2:not(._launcherDockOpen_1b9yz_3) ._whatsappLauncher_1b9yz_11:focus-visible){z-index:2;outline-offset:-4px;position:relative}@media (prefers-reduced-motion:reduce){._launcher_1b9yz_2{transition:none}._panel_1b9yz_18,._greeting_1b9yz_13{animation:none}}@media (forced-colors:active){._launcher_1b9yz_2,._whatsappLauncher_1b9yz_11,._whatsappPanelAction_1b9yz_29,._panel_1b9yz_18,._header_1b9yz_19,._secondaryAction_1b9yz_27,._callbackAction_1b9yz_27,._leadSubmit_1b9yz_27,._questionForm_1b9yz_36 button,._journeyChoices_1b9yz_42 button,._success_1b9yz_45 button{border:1px solid}}
