._tools_xnsyh_1{z-index:78;right:max(1rem, env(safe-area-inset-right));bottom:max(5rem, calc(env(safe-area-inset-bottom) + 4rem));pointer-events:none;flex-direction:column;align-items:flex-end;gap:.55rem;display:flex;position:fixed}._toolButton_xnsyh_13,._whatsappPill_xnsyh_14,._panel_xnsyh_15{color:#e5cf9b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#0b0c0dba;border:1px solid #d3b77a55;border-radius:999px;min-width:2.75rem;min-height:2.75rem;box-shadow:inset 0 1px #ffffff24,0 .7rem 1.8rem #241e1b29}._toolButton_xnsyh_13{opacity:0;visibility:hidden;place-items:center;padding:0;transition:opacity .16s,transform .16s,visibility .16s,background-color .16s;display:grid;transform:translateY(.4rem)}._toolButtonVisible_xnsyh_41{opacity:1;visibility:visible;transform:none}._whatsappPill_xnsyh_14{width:9.5rem;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.55rem;padding:.65rem .9rem;font-size:.84rem;font-weight:600;line-height:1.2;transition:background-color .16s,transform .16s;display:inline-flex;position:relative}._toolButton_xnsyh_13:hover,._toolButton_xnsyh_13:focus-visible,._whatsappPill_xnsyh_14:hover,._whatsappPill_xnsyh_14:focus-visible{background-color:#171819dd}._whatsappPill_xnsyh_14:hover{transform:translateY(-1px)}._toolButton_xnsyh_13:focus-visible,._whatsappPill_xnsyh_14:focus-visible,._panel_xnsyh_15 button:focus-visible,._panel_xnsyh_15 a:focus-visible{outline-offset:3px;outline:2px solid #d3b77a}._icon_xnsyh_84{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;flex:none;width:1.1rem;height:1.1rem}._panel_xnsyh_15{color:#fffaf0;overscroll-behavior:contain;pointer-events:auto;border:1px solid #80602f38;border-radius:1rem;width:min(22rem,100vw - 2rem);max-height:min(31rem,100dvh - 16rem);padding:1rem;position:absolute;bottom:calc(100% + .75rem);right:0;overflow:auto;box-shadow:0 1.2rem 3rem #241e1b29}._panelHeader_xnsyh_111{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}._panelHeader_xnsyh_111 strong{font-size:.98rem;line-height:1.5}._panelHeader_xnsyh_111 button,._backButton_xnsyh_125{min-width:2.75rem;min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px}._panelHeader_xnsyh_111 button{place-items:center;display:grid}._backButton_xnsyh_125{width:auto;font:inherit;align-items:center;gap:.4rem;margin:-.25rem 0 .65rem;padding:0 .45rem;font-size:.8rem;display:inline-flex}._list_xnsyh_151{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._branchButton_xnsyh_159,._contactLink_xnsyh_160{width:100%;min-height:3.25rem;color:inherit;text-align:start;background:#ffffff08;border:1px solid #241e1b1f;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .8rem;text-decoration:none;display:flex}._branchButton_xnsyh_159{font:inherit;cursor:pointer;font-size:.9rem}._branchButton_xnsyh_159:hover,._contactLink_xnsyh_160:hover{background:#ffffff1a;border-color:#80602f6b}._contactCopy_xnsyh_188{gap:.15rem;min-width:0;display:grid}._contactCopy_xnsyh_188 strong,._contactCopy_xnsyh_188 span{overflow-wrap:anywhere}._contactCopy_xnsyh_188 strong{font-size:.86rem;line-height:1.45}._contactCopy_xnsyh_188 span{color:#d5ccc5;font-size:.75rem;line-height:1.45}._arrow_xnsyh_210{color:#80602f;flex:none}._assistantSlot_xnsyh_215{display:none}@media (width<=42rem){._tools_xnsyh_1{right:max(.75rem, env(safe-area-inset-right));bottom:max(4.5rem, calc(env(safe-area-inset-bottom) + 3.5rem))}._whatsappPill_xnsyh_14{width:44px;min-width:44px;min-height:44px;padding-inline:12px}._whatsappPill_xnsyh_14>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._panel_xnsyh_15{width:min(21rem,100vw - 3rem);max-height:min(28rem,100dvh - 15rem);right:0}}@media (prefers-reduced-motion:reduce){._toolButton_xnsyh_13,._whatsappPill_xnsyh_14{scroll-behavior:auto;transition:none}}._rim_xnsyh_256{pointer-events:none;fill:none;stroke:#d3b77a80;stroke-width:1px;stroke-dasharray:18 82;width:100%;height:100%;animation:45s linear infinite _orbit_xnsyh_1;position:absolute;inset:0;overflow:visible}@keyframes _orbit_xnsyh_1{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){._rim_xnsyh_256{animation:none}}._instagramColor_xnsyh_260,._whatsappColor_xnsyh_260{color:#e5cf9b}
