.__Cn4q_hero{background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-background) 96%, var(--color-primary)) 0%, var(--color-background) 100%)}.__Cn4q_glowPrimary{background:radial-gradient(circle, color-mix(in srgb, var(--color-primary) 15%, transparent) 0%, color-mix(in srgb, var(--color-primary) 5%, transparent) 37%, transparent 70%)}.__Cn4q_glowAccent{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 12%, transparent) 0%, transparent 70%)}.__Cn4q_conversationTransition{opacity:1;transition:opacity .42s,transform .42s;transform:translateY(0)scale(1)}.__Cn4q_conversationTransition[data-transitioning=true]{opacity:0;transform:translateY(4px)scale(.995)}@keyframes __Cn4q_messageEnter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes __Cn4q_cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes __Cn4q_typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes __Cn4q_waveform{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.__Cn4q_messageEnter{animation:.45s cubic-bezier(.2,.7,.2,1) both __Cn4q_messageEnter}.__Cn4q_cardFloat{animation:7s ease-in-out .9s infinite __Cn4q_cardFloat}.__Cn4q_typingDot{animation:.9s ease-in-out infinite __Cn4q_typing}.__Cn4q_typingDot:nth-child(2){animation-delay:.12s}.__Cn4q_typingDot:nth-child(3){animation-delay:.24s}.__Cn4q_waveformBar{transform-origin:50%;animation:.7s ease-in-out infinite alternate __Cn4q_waveform}.__Cn4q_waveformBar:nth-child(3n){animation-duration:.52s}.__Cn4q_waveformBar:nth-child(3n+1){animation-duration:.85s}@media (prefers-reduced-motion:reduce){.__Cn4q_conversationTransition{transition:none}.__Cn4q_messageEnter,.__Cn4q_cardFloat,.__Cn4q_typingDot,.__Cn4q_waveformBar{animation:none;transform:none}.__Cn4q_messageEnter{opacity:1}}
.ZD2Dwq_diagram{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"phone whatsapp chatbot""agent agent agent""business calendar panel";gap:72px 12px;display:grid;position:relative}.ZD2Dwq_beams{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ZD2Dwq_phone{grid-area:phone}.ZD2Dwq_whatsapp{grid-area:whatsapp}.ZD2Dwq_chatbot{grid-area:chatbot}.ZD2Dwq_business{grid-area:business}.ZD2Dwq_calendar{grid-area:calendar}.ZD2Dwq_panel{grid-area:panel}.ZD2Dwq_node{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.ZD2Dwq_node h3{justify-content:center}.ZD2Dwq_description{display:none}.ZD2Dwq_icon{border:1px solid color-mix(in srgb, var(--color-primary) 45%, var(--color-border));width:48px;height:48px;color:var(--color-brand-text);background:var(--color-card);box-shadow:0 1px 0 color-mix(in srgb, var(--color-foreground) 4%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--color-primary) 45%, transparent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ZD2Dwq_node[data-soon] .ZD2Dwq_icon{border-style:dashed;border-color:var(--color-border);color:var(--color-ink-muted);box-shadow:none}.ZD2Dwq_agent{flex-direction:column;grid-area:agent;justify-self:center;align-items:center;gap:14px;display:flex}.ZD2Dwq_core{border:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--color-primary) 16%, var(--color-card)), var(--color-card));width:96px;height:96px;box-shadow:0 0 0 8px color-mix(in srgb, var(--color-primary) 7%, transparent), 0 18px 48px -18px color-mix(in srgb, var(--color-primary) 70%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.ZD2Dwq_ring{border:1px solid var(--color-primary);opacity:0;pointer-events:none;border-radius:50%;animation:3.6s ease-out infinite paused ZD2Dwq_pulse;position:absolute;inset:-1px}.ZD2Dwq_ring+.ZD2Dwq_ring{animation-delay:1.8s}.ZD2Dwq_track{fill:none;stroke:color-mix(in srgb, var(--color-primary) 22%, var(--color-border));stroke-width:1.5px}.ZD2Dwq_beam,.ZD2Dwq_glow{fill:none;stroke-linecap:round;stroke-dasharray:14 200;stroke-dashoffset:14px;animation:ZD2Dwq_travel 3.6s linear var(--delay,0s) infinite paused}.ZD2Dwq_beam{stroke:var(--color-primary);stroke-width:2.5px}.ZD2Dwq_glow{stroke:color-mix(in srgb, var(--color-primary) 55%, transparent);stroke-width:8px;filter:blur(4px)}g[data-soon] .ZD2Dwq_track{stroke-dasharray:3 5;stroke:var(--color-border)}g[data-soon] .ZD2Dwq_beam,g[data-soon] .ZD2Dwq_glow{opacity:.45}.ZD2Dwq_diagram[data-running] .ZD2Dwq_beam,.ZD2Dwq_diagram[data-running] .ZD2Dwq_glow,.ZD2Dwq_diagram[data-running] .ZD2Dwq_ring{animation-play-state:running}@keyframes ZD2Dwq_travel{0%{stroke-dashoffset:14px}55%,to{stroke-dashoffset:-100px}}@keyframes ZD2Dwq_pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}@media (min-width:640px){.ZD2Dwq_description{display:block}.ZD2Dwq_diagram{column-gap:24px}}@media (min-width:1024px){.ZD2Dwq_diagram{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);grid-template-areas:"phone agent business""whatsapp agent calendar""chatbot agent panel";gap:28px 96px}.ZD2Dwq_node{border:1px solid var(--color-border);background:var(--color-card);text-align:left;border-radius:16px;flex-direction:row;align-items:center;gap:16px;padding:16px 18px}.ZD2Dwq_node h3{justify-content:flex-start}.ZD2Dwq_phone,.ZD2Dwq_whatsapp,.ZD2Dwq_chatbot{text-align:right;flex-direction:row-reverse}.ZD2Dwq_phone h3,.ZD2Dwq_whatsapp h3,.ZD2Dwq_chatbot h3{justify-content:flex-end}.ZD2Dwq_core{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){.ZD2Dwq_beam,.ZD2Dwq_glow,.ZD2Dwq_ring{display:none}}
