:root{color-scheme:light;--ink: #1a1a2e;--muted: rgba(26, 26, 46, .72);--line: rgba(26, 26, 46, .14);--accent: #1a7f4e}:where(.astro-sefmxpgk){box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,sans-serif;color:var(--ink);line-height:1.55}.nav:where(.astro-sefmxpgk){display:flex;justify-content:space-between;align-items:center;gap:1rem;max-width:1080px;margin:0 auto;padding:1rem 1.5rem;flex-wrap:wrap}.nav:where(.astro-sefmxpgk) nav:where(.astro-sefmxpgk){display:flex;align-items:center;gap:1.25rem}.nav:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:var(--ink);text-decoration:none;font-weight:500}.brand:where(.astro-sefmxpgk){font-weight:700;margin:0}.brand:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){font-weight:400;opacity:.6;font-size:.85em}@media(max-width:640px){.brand:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){display:none}.nav:where(.astro-sefmxpgk){padding:.75rem 1rem}.nav:where(.astro-sefmxpgk) nav:where(.astro-sefmxpgk){flex-wrap:wrap;gap:.6rem .9rem;justify-content:flex-end}.nav:where(.astro-sefmxpgk) nav:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk).docs-link{display:none}}main:where(.astro-sefmxpgk){max-width:1080px;margin:0 auto;padding:0 1.5rem 4rem}section:where(.astro-sefmxpgk){margin-top:4.5rem}.hero:where(.astro-sefmxpgk) h1:where(.astro-sefmxpgk){font-size:clamp(1.9rem,5vw,3.2rem);line-height:1.12;margin:0 0 1rem;max-width:46rem}.hero:where(.astro-sefmxpgk) em:where(.astro-sefmxpgk){font-style:normal;color:var(--accent)}.sub:where(.astro-sefmxpgk){font-size:1.12rem;color:var(--muted);max-width:42rem}.fb-signup:where(.astro-sefmxpgk){margin:10px 0 0;font-size:14px}.fb-signup:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:inherit;opacity:.8;text-decoration:underline;text-underline-offset:3px}.cta:where(.astro-sefmxpgk){display:flex;gap:.75rem;margin-top:1.75rem;flex-wrap:wrap}.btn:where(.astro-sefmxpgk){display:inline-block;padding:.75rem 1.4rem;border-radius:.5rem;border:1px solid var(--ink);text-decoration:none;color:var(--ink);font-weight:600}.btn:where(.astro-sefmxpgk).primary{background:var(--ink);color:#fff}.btn:where(.astro-sefmxpgk).small{padding:.45rem .9rem;font-size:.9rem}.wa-signup:where(.astro-sefmxpgk){display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;border:1px solid var(--line);border-radius:.75rem;padding:1.5rem 1.75rem;background:#1a7f4e0d}.wa-copy:where(.astro-sefmxpgk){flex:1;min-width:260px}.wa-copy:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk){font-size:1.5rem;margin:0 0 .5rem}.wa-copy:where(.astro-sefmxpgk) p:where(.astro-sefmxpgk){color:var(--muted);margin:0 0 1rem;max-width:34rem}.wa-btn:where(.astro-sefmxpgk){background:var(--accent);border-color:var(--accent);color:#fff}.wa-region:where(.astro-sefmxpgk){display:inline-flex;gap:.25rem;margin:0 0 1rem;padding:.2rem;border:1px solid var(--line);border-radius:999px;font-size:.85rem}.wa-region:where(.astro-sefmxpgk) button:where(.astro-sefmxpgk){border:0;background:transparent;color:var(--muted);padding:.3rem .8rem;border-radius:999px;cursor:pointer;font:inherit}.wa-region:where(.astro-sefmxpgk) button:where(.astro-sefmxpgk)[aria-pressed=true]{background:var(--accent);color:#fff}.wa-signup:where(.astro-sefmxpgk)[data-wa-region=eu] :where(.astro-sefmxpgk)[data-wa-only=latam],.wa-signup:where(.astro-sefmxpgk)[data-wa-region=latam] :where(.astro-sefmxpgk)[data-wa-only=eu]{display:none!important}.wa-signin:where(.astro-sefmxpgk){margin:.6rem 0 0!important;font-size:.85rem}.wa-signin:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:var(--accent)}.wa-qr:where(.astro-sefmxpgk){display:flex;flex-direction:column;align-items:center;gap:.3rem;text-decoration:none}.wa-qr:where(.astro-sefmxpgk) img:where(.astro-sefmxpgk){width:176px;height:176px;border-radius:.5rem;background:#fff;padding:6px;border:1px solid var(--line)}.wa-qr:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){font-size:.85rem;color:var(--muted)}.wa-qr:where(.astro-sefmxpgk) .wa-num:where(.astro-sefmxpgk){font-size:.8rem;font-variant-numeric:tabular-nums}@media(max-width:560px),(hover:none)and (pointer:coarse){.wa-qr:where(.astro-sefmxpgk){display:none!important}}.screens:where(.astro-sefmxpgk){margin-top:3rem}.screens:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk){font-size:1.5rem}.screens-tabs:where(.astro-sefmxpgk){display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem}.screens-tabs:where(.astro-sefmxpgk) button:where(.astro-sefmxpgk){font:inherit;padding:.4rem .9rem;border-radius:999px;border:1px solid #d0d5dd;background:#fff;color:inherit;cursor:pointer}.screens-tabs:where(.astro-sefmxpgk) button:where(.astro-sefmxpgk).on{background:var(--accent);border-color:var(--accent);color:#fff}.screens-fig:where(.astro-sefmxpgk){margin:0}.screens-fig:where(.astro-sefmxpgk) img:where(.astro-sefmxpgk){display:block;width:100%;height:auto;border-radius:12px;border:1px solid #e4e7ec;box-shadow:0 12px 32px #1018281f}.screens-fig:where(.astro-sefmxpgk) img:where(.astro-sefmxpgk)[hidden],.screens-fig:where(.astro-sefmxpgk) video:where(.astro-sefmxpgk)[hidden]{display:none}.screens-video:where(.astro-sefmxpgk){display:block;width:100%;height:auto;border-radius:12px;border:1px solid #e4e7ec;box-shadow:0 12px 32px #1018281f;background:#fafafa}.screens-fig:where(.astro-sefmxpgk) figcaption:where(.astro-sefmxpgk){margin-top:.6rem;font-size:.85rem;color:var(--muted);text-align:center}.features:where(.astro-sefmxpgk){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.features:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk),.how:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk),.pricing:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk),.final:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk){font-size:1.5rem}.features:where(.astro-sefmxpgk) p:where(.astro-sefmxpgk){color:var(--muted)}.how:where(.astro-sefmxpgk) ol:where(.astro-sefmxpgk){padding-inline-start:1.2rem;max-width:40rem}.how:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){margin-bottom:.5rem}.tiers:where(.astro-sefmxpgk){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin-top:1.5rem}.tier:where(.astro-sefmxpgk){border:1px solid var(--line);border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column}.tier:where(.astro-sefmxpgk).featured{border-color:var(--accent);border-width:2px}.tier:where(.astro-sefmxpgk) h3:where(.astro-sefmxpgk){margin:0}.users:where(.astro-sefmxpgk){color:var(--muted);font-size:.9rem;margin:.2rem 0 .75rem}.price:where(.astro-sefmxpgk){margin:0 0 .75rem}.price:where(.astro-sefmxpgk) strong:where(.astro-sefmxpgk){font-size:1.25rem}.price:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){color:var(--muted);font-size:.85rem}.tier:where(.astro-sefmxpgk) ul:where(.astro-sefmxpgk){padding-inline-start:1.1rem;margin:0 0 1rem;color:var(--muted);font-size:.92rem;flex:1}.tier:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){margin-bottom:.35rem}.note:where(.astro-sefmxpgk){color:var(--muted);font-size:.9rem;margin-top:1rem}.final:where(.astro-sefmxpgk){text-align:center;border-top:1px solid var(--line);padding-top:3rem}.prices-for:where(.astro-sefmxpgk){text-align:center;font-size:.9rem;color:#555;margin:0 0 1.25rem}.chat-demo:where(.astro-sefmxpgk){margin:1.5rem 0 0;padding:1rem;border-radius:12px;background:#fff;border:1px solid var(--line);position:relative}.chat-demo:where(.astro-sefmxpgk) figcaption:where(.astro-sefmxpgk){position:absolute;top:.5rem;inset-inline-end:.75rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#888}.cd-msg:where(.astro-sefmxpgk){max-width:85%;padding:.6rem .85rem;border-radius:12px;margin:.5rem 0;font-size:.92rem;line-height:1.45}.cd-user:where(.astro-sefmxpgk){margin-inline-start:auto;background:#1a1a2e;color:#fff;opacity:0;animation:cdIn .4s ease .3s forwards}.cd-bot:where(.astro-sefmxpgk){position:relative;min-height:2.4rem;background:#f3f4f6;color:#1a1a2e;opacity:0;animation:cdIn .4s ease 1s forwards}.cd-row:where(.astro-sefmxpgk){display:block;margin:.25rem 0;font-size:.85rem}.cd-text:where(.astro-sefmxpgk){opacity:0;animation:cdIn .4s ease 2.6s forwards;display:block}.cd-typing:where(.astro-sefmxpgk){position:absolute;top:.95rem;inset-inline-start:.85rem;display:inline-flex;gap:3px;animation:cdOut .2s ease 2.5s forwards}.cd-typing:where(.astro-sefmxpgk) i:where(.astro-sefmxpgk){width:6px;height:6px;border-radius:50%;background:#999;animation:cdDot 1s infinite}.cd-typing:where(.astro-sefmxpgk) i:where(.astro-sefmxpgk):nth-child(2){animation-delay:.15s}.cd-typing:where(.astro-sefmxpgk) i:where(.astro-sefmxpgk):nth-child(3){animation-delay:.3s}.chat-demo:where(.astro-sefmxpgk):not(.play) .cd-user:where(.astro-sefmxpgk),.chat-demo:where(.astro-sefmxpgk):not(.play) .cd-bot:where(.astro-sefmxpgk),.chat-demo:where(.astro-sefmxpgk):not(.play) .cd-text:where(.astro-sefmxpgk),.chat-demo:where(.astro-sefmxpgk):not(.play) .cd-typing:where(.astro-sefmxpgk){animation-play-state:paused}@keyframes cdIn{to{opacity:1}}@keyframes cdOut{to{opacity:0;width:0;height:0;overflow:hidden}}@keyframes cdDot{0%,to{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.cd-user:where(.astro-sefmxpgk),.cd-bot:where(.astro-sefmxpgk),.cd-text:where(.astro-sefmxpgk){animation:none;opacity:1}.cd-typing:where(.astro-sefmxpgk){display:none}}.stats:where(.astro-sefmxpgk){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-width:960px;margin:2.5rem auto;padding:1.25rem 1rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.stats:where(.astro-sefmxpgk) strong:where(.astro-sefmxpgk){display:block;font-size:1.6rem;line-height:1.2;color:#1f7a4d}.stats:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){display:block;font-size:.85rem;color:#555;margin-top:.2rem}@media(max-width:640px){.stats:where(.astro-sefmxpgk){grid-template-columns:repeat(2,minmax(0,1fr))}}.feat-ico:where(.astro-sefmxpgk){display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.75rem;margin-bottom:.6rem}.feat-ico-0:where(.astro-sefmxpgk){background:#e7f8ee;color:#1f9d55}.feat-ico-1:where(.astro-sefmxpgk){background:#f1ecff;color:#6b46c1}.feat-ico-2:where(.astro-sefmxpgk){background:#e8f1ff;color:#2563eb}.claude-mcp:where(.astro-sefmxpgk){max-width:760px;margin:3rem auto;padding:2rem;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.claude-mcp:where(.astro-sefmxpgk) ul:where(.astro-sefmxpgk){padding-inline-start:1.2rem}.claude-mcp:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){margin:.35rem 0}footer:where(.astro-sefmxpgk) .social:where(.astro-sefmxpgk){display:flex;justify-content:center;gap:1rem;margin:.75rem 0}footer:where(.astro-sefmxpgk) .social:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:var(--muted);display:inline-flex}footer:where(.astro-sefmxpgk) .social:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk):hover{color:var(--ink, #1a1a2e)}footer:where(.astro-sefmxpgk){border-top:1px solid var(--line);margin-top:2rem;padding:1.5rem;text-align:center;color:var(--muted);font-size:.9rem}footer:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:var(--muted)}.lang-pick:where(.astro-sefmxpgk){position:relative;display:inline-flex}.lang-btn:where(.astro-sefmxpgk){font:inherit;font-size:.9rem;color:var(--ink);border:1px solid var(--line);border-radius:.5rem;padding:.45rem .7rem;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.lang-menu:where(.astro-sefmxpgk){position:absolute;top:calc(100% + 4px);inset-inline-end:0;z-index:50;width:13rem;max-height:20rem;overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:.5rem;box-shadow:0 8px 24px #0000001f;padding:.4rem}.lang-top:where(.astro-sefmxpgk){position:sticky;top:-.4rem;background:#fff;padding-top:.4rem;margin-top:-.4rem;z-index:1}.lang-scripts:where(.astro-sefmxpgk){display:flex;align-items:center;gap:.25rem;margin-bottom:.3rem}.lang-scripts:where(.astro-sefmxpgk) button:where(.astro-sefmxpgk){font:inherit;font-size:.8rem;line-height:1;padding:.3rem .4rem;border:1px solid var(--line);border-radius:.35rem;background:#fff;color:var(--ink);cursor:pointer}.lang-scripts:where(.astro-sefmxpgk) button:where(.astro-sefmxpgk):hover{border-color:var(--accent);color:var(--accent)}.lang-count:where(.astro-sefmxpgk){margin-inline-start:auto;font-size:.75rem;color:var(--muted)}.lang-menu:where(.astro-sefmxpgk).more{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.2rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 2.2rem),transparent)}.lang-menu:where(.astro-sefmxpgk) input:where(.astro-sefmxpgk){width:100%;font:inherit;font-size:.9rem;padding:.35rem .5rem;border:1px solid var(--line);border-radius:.35rem;margin-bottom:.3rem;box-sizing:border-box}.lang-menu:where(.astro-sefmxpgk) ul:where(.astro-sefmxpgk){list-style:none;margin:0;padding:0}.lang-menu:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){padding:.4rem .5rem;border-radius:.35rem;cursor:pointer;font-size:.92rem}.lang-menu:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk):hover{background:#1a1a2e0f}.lang-menu:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk).active{font-weight:700;color:var(--accent)}.fine:where(.astro-sefmxpgk){font-size:.8rem}.intl-hide:where(.astro-sefmxpgk){display:none}.ai-star:where(.astro-sefmxpgk){color:inherit;text-decoration:none}.ai-note:where(.astro-sefmxpgk){margin:3rem 0 0;font-size:.9rem;color:var(--muted)}.ai-note:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:inherit}.hero-shot:where(.astro-sefmxpgk){display:none}@media(min-width:960px){main:where(.astro-sefmxpgk)>section:where(.astro-sefmxpgk).hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:3rem;align-items:center}.hero:where(.astro-sefmxpgk)>:where(.astro-sefmxpgk):not(.hero-shot){grid-column:1}.hero:where(.astro-sefmxpgk) h1:where(.astro-sefmxpgk){font-size:clamp(2.1rem,3.3vw,2.6rem)}.hero-shot:where(.astro-sefmxpgk){display:block;grid-column:2;grid-row:1 / span 4;width:100%;height:auto;border-radius:12px;border:1px solid #e4e7ec;box-shadow:0 18px 48px #10182829}}@media(min-width:1300px){.hero-shot:where(.astro-sefmxpgk){width:calc(100% + 140px);max-width:none}}.wa-hero:where(.astro-sefmxpgk){display:none}@media(max-width:640px){.nav:where(.astro-sefmxpgk){flex-wrap:nowrap;gap:.5rem}.nav:where(.astro-sefmxpgk) nav:where(.astro-sefmxpgk){flex-wrap:nowrap;gap:.4rem}.nav:where(.astro-sefmxpgk) nav:where(.astro-sefmxpgk)>a:where(.astro-sefmxpgk)[href="#pricing"]{display:none}.lang-btn:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){display:none}.lang-btn:where(.astro-sefmxpgk){padding:.4rem .5rem}.btn:where(.astro-sefmxpgk).small{padding:.4rem .6rem;font-size:.82rem;white-space:nowrap}main:where(.astro-sefmxpgk)>section:where(.astro-sefmxpgk).hero{margin-top:.75rem;display:flex;flex-direction:column}.hero:where(.astro-sefmxpgk) h1:where(.astro-sefmxpgk){font-size:1.65rem;margin-bottom:.25rem}.hero:where(.astro-sefmxpgk) .cta:where(.astro-sefmxpgk){order:2;margin-top:.9rem;gap:.5rem}.hero:where(.astro-sefmxpgk) .cta:where(.astro-sefmxpgk) .btn:where(.astro-sefmxpgk){flex:1 1 100%;text-align:center;padding:.7rem 1rem}.hero:where(.astro-sefmxpgk) .fb-signup:where(.astro-sefmxpgk){order:3}.hero:where(.astro-sefmxpgk) .sub:where(.astro-sefmxpgk){order:4;font-size:1rem;margin:1rem 0 0}.wa-hero:where(.astro-sefmxpgk){display:inline-block;background:var(--accent);border-color:var(--accent);color:#fff}}@media(max-width:360px){.nav:where(.astro-sefmxpgk){padding:.6rem;gap:.35rem}.btn:where(.astro-sefmxpgk).small{font-size:.75rem;padding:.35rem .45rem}}
