.chat[data-astro-cid-6ojinefb]{width:100%;max-width:24rem;color:var(--ink);background:#eef3f1;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 2px 6px #0d2f3414,0 30px 60px -28px #0d2f348c}.chat__head[data-astro-cid-6ojinefb]{background:var(--teal);color:#fff;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.chat__avatar[data-astro-cid-6ojinefb]{background:#ffffff29;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.chat__avatar[data-astro-cid-6ojinefb] svg{width:1.35rem;height:1.35rem}.chat__who[data-astro-cid-6ojinefb]{line-height:1.3;display:grid}.chat__who[data-astro-cid-6ojinefb] strong[data-astro-cid-6ojinefb]{font-size:.9375rem;font-weight:650}.chat__status[data-astro-cid-6ojinefb]{color:var(--on-teal-2);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.chat__status[data-astro-cid-6ojinefb] i[data-astro-cid-6ojinefb]{background:#7fe0b8;border-radius:50%;width:.45rem;height:.45rem}.chat__body[data-astro-cid-6ojinefb]{align-content:start;gap:.625rem;min-height:19rem;margin:0;padding:1rem;font-size:.875rem;line-height:1.45;display:grid}.chat__msg[data-astro-cid-6ojinefb]{display:flex}.chat__msg--cliente[data-astro-cid-6ojinefb]{justify-content:flex-end}.chat__bubble[data-astro-cid-6ojinefb]{background:#fff;border-radius:14px;max-width:84%;padding:.625rem .875rem 1.15rem;position:relative;box-shadow:0 1px 1px #0d2f3414}.chat__msg--cliente[data-astro-cid-6ojinefb] .chat__bubble[data-astro-cid-6ojinefb]{background:#d6efe6;border-bottom-right-radius:4px}.chat__msg--ia[data-astro-cid-6ojinefb] .chat__bubble[data-astro-cid-6ojinefb]{border-bottom-left-radius:4px}.chat__time[data-astro-cid-6ojinefb]{color:var(--ink-3);font-size:.6875rem;position:absolute;bottom:.3rem;right:.625rem}.chat__typing[data-astro-cid-6ojinefb]{background:#fff;border-radius:14px;gap:.25rem;width:fit-content;padding:.75rem .875rem;display:none}.chat__typing[data-astro-cid-6ojinefb].is-on{display:flex}.chat__typing[data-astro-cid-6ojinefb] span[data-astro-cid-6ojinefb]{background:var(--ink-3);border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite chat-dot}.chat__typing[data-astro-cid-6ojinefb] span[data-astro-cid-6ojinefb]:nth-child(2){animation-delay:.15s}.chat__typing[data-astro-cid-6ojinefb] span[data-astro-cid-6ojinefb]:nth-child(3){animation-delay:.3s}@keyframes chat-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.chat__note[data-astro-cid-6ojinefb]{color:var(--ink-3);background:#eef3f1;padding:.625rem 1rem .875rem;font-size:.75rem}.chat--compacto[data-astro-cid-6ojinefb]{border-radius:18px;max-width:17.5rem}.chat--compacto[data-astro-cid-6ojinefb] .chat__head[data-astro-cid-6ojinefb]{gap:.625rem;padding:.625rem .75rem}.chat--compacto[data-astro-cid-6ojinefb] .chat__avatar[data-astro-cid-6ojinefb]{width:2.125rem;height:2.125rem}.chat--compacto[data-astro-cid-6ojinefb] .chat__body[data-astro-cid-6ojinefb]{gap:.5rem;min-height:0;padding:.75rem;font-size:.8125rem}.chat--compacto[data-astro-cid-6ojinefb] .chat__note[data-astro-cid-6ojinefb]{padding:.5rem .75rem .625rem;font-size:.6875rem}.chat__avatar[data-astro-cid-6ojinefb] .chat__marca{color:#fff;width:1.25rem;height:1.25rem}.cta[data-astro-cid-wrdjxhbp]{background:radial-gradient(50% 70% at 88% 30%, #4fd1c533, transparent 70%), radial-gradient(40% 60% at 0% 100%, #0b2a2f99, transparent 70%), var(--teal);padding-block:clamp(4.5rem,3.5rem + 5vw,8rem);position:relative;overflow:hidden}.cta__bird[data-astro-cid-wrdjxhbp]{color:#fff3;pointer-events:none;width:clamp(18rem,36vw,34rem);position:absolute;top:50%;right:clamp(-10rem,-6vw,-2rem);translate:0 -50%}.cta__inner[data-astro-cid-wrdjxhbp]{align-items:center;gap:2.5rem 4rem;display:grid;position:relative}.cta__visual[data-astro-cid-wrdjxhbp]{padding:0 0 3rem 4.5rem;display:none;position:relative}.cta__photo[data-astro-cid-wrdjxhbp]{aspect-ratio:4/5;border-radius:var(--r-img);overflow:hidden;box-shadow:0 30px 60px -30px #061a1d99}.cta__photo[data-astro-cid-wrdjxhbp] picture,.cta__photo[data-astro-cid-wrdjxhbp] img{width:100%;height:100%}.cta__photo[data-astro-cid-wrdjxhbp] img{object-fit:cover;object-position:62% 50%}.cta__visual[data-astro-cid-wrdjxhbp] .cta__chat{width:min(100%,15.5rem);position:absolute;bottom:0;left:0}.cta__title[data-astro-cid-wrdjxhbp]{font-size:var(--step-4);max-width:18ch}.cta__text[data-astro-cid-wrdjxhbp]{font-size:var(--step-1);color:var(--on-teal-2);max-width:48ch;margin-top:1.25rem}.cta__facts[data-astro-cid-wrdjxhbp]{color:var(--on-teal-2);gap:.625rem;margin:1.75rem 0 0;font-size:.9375rem;display:grid}.cta__facts[data-astro-cid-wrdjxhbp] li[data-astro-cid-wrdjxhbp]{align-items:center;gap:.625rem;display:flex}.cta__facts[data-astro-cid-wrdjxhbp] svg{color:#fff;width:1.05rem;height:1.05rem}.cta__facts[data-astro-cid-wrdjxhbp] a[data-astro-cid-wrdjxhbp]{color:#fff}@media (width>=960px){.cta__inner[data-astro-cid-wrdjxhbp]{grid-template-columns:1.1fr 1fr .9fr}.cta__visual[data-astro-cid-wrdjxhbp]{display:block}}
