.visual[data-astro-cid-i3xutpoc]{aspect-ratio:1/.92;width:100%;max-width:560px;margin-inline:auto;position:relative}.editor[data-astro-cid-i3xutpoc]{background:linear-gradient(#1a2147eb,#0e132cf2);border:1px solid #ffffff1a;border-radius:18px;animation:7s ease-in-out infinite bob;position:absolute;inset:4% 8% auto 0;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3,inset 0 1px #ffffff0f}.editor-top[data-astro-cid-i3xutpoc]{border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding:12px 16px;display:flex}.editor-top[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]{background:#ff5f57;border-radius:50%;width:11px;height:11px}.editor-top[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:nth-child(2){background:#febc2e}.editor-top[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:nth-child(3){background:#28c840}.editor-top[data-astro-cid-i3xutpoc] em[data-astro-cid-i3xutpoc]{font:500 .78rem var(--mono);color:var(--on-dark-muted);margin-left:10px;font-style:normal}.code[data-astro-cid-i3xutpoc]{font:400 clamp(.62rem, 1.35vw, .8rem)/1.85 var(--mono);color:#d5dbff;margin:0;padding:16px 18px 22px;overflow:hidden}.row[data-astro-cid-i3xutpoc]{display:flex}.num[data-astro-cid-i3xutpoc]{color:#a3aacb73;flex:none;width:2.2em;font-weight:400}.ln[data-astro-cid-i3xutpoc]{white-space:pre;vertical-align:top;width:0;animation:type var(--dur) steps(var(--n)) var(--t) forwards;display:inline-block;overflow:hidden}.ln[data-astro-cid-i3xutpoc] .k{color:#c792ff;font-style:normal}.ln[data-astro-cid-i3xutpoc] .s{color:#7ee0c3;font-style:normal}.ln[data-astro-cid-i3xutpoc] .f{color:#6fd3ff;font-style:normal}.ln[data-astro-cid-i3xutpoc] .c{color:#7d86b3;font-style:italic}@keyframes type{to{width:calc(var(--n) * 1ch)}}.caret[data-astro-cid-i3xutpoc]{background:var(--cyan);vertical-align:middle;opacity:0;width:8px;height:1.1em;animation:1s step-end infinite blink;animation-delay:var(--fim);margin-left:2.2em;display:inline-block}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.phone[data-astro-cid-i3xutpoc]{aspect-ratio:9/17.5;background:#f7f8ff;border:6px solid #1c2350;border-radius:28px;flex-direction:column;gap:8%;width:36%;padding:12% 7% 7%;animation:6s ease-in-out -2s infinite bob;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 40px 70px -25px #000000bf}.phone-notch[data-astro-cid-i3xutpoc]{background:#1c2350;border-radius:10px;width:34%;height:10px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.phone-head[data-astro-cid-i3xutpoc] small[data-astro-cid-i3xutpoc]{color:#7a80a0;font-size:.62rem;display:block}.phone-head[data-astro-cid-i3xutpoc] strong[data-astro-cid-i3xutpoc]{color:var(--ink);font-size:clamp(.72rem,1.6vw,.95rem)}.phone-head[data-astro-cid-i3xutpoc] em[data-astro-cid-i3xutpoc]{color:#12a26a;font-size:.8em;font-style:normal}.bars[data-astro-cid-i3xutpoc]{border-bottom:1px solid #e3e6f0;flex:1;align-items:flex-end;gap:7%;padding-bottom:4px;display:flex}.bars[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]{height:var(--h);background:var(--grad);transform-origin:bottom;animation:grow 1s cubic-bezier(.2,.8,.2,1) calc(.8s + var(--i) * .12s) both, pulse 4s ease-in-out calc(2.5s + var(--i) * .3s) infinite;border-radius:5px 5px 2px 2px;flex:1}@keyframes grow{0%{transform:scaleY(0)}}@keyframes pulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.82)}}.toast[data-astro-cid-i3xutpoc]{color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px;font-size:.62rem;line-height:1.3;animation:6s ease-in-out 2s infinite both toast;display:flex;box-shadow:0 6px 18px -6px #10143240}.toast[data-astro-cid-i3xutpoc] i[data-astro-cid-i3xutpoc]{background:var(--grad);border-radius:7px;flex:none;width:22px;height:22px}.toast[data-astro-cid-i3xutpoc] b[data-astro-cid-i3xutpoc]{font-size:.68rem;display:block}.toast[data-astro-cid-i3xutpoc] small[data-astro-cid-i3xutpoc]{color:#7a80a0}@keyframes toast{0%,8%{opacity:0;transform:translateY(10px)}15%,85%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-6px)}}.ai-chip[data-astro-cid-i3xutpoc]{color:#fff;-webkit-backdrop-filter:blur(10px);animation:bob 8s ease-in-out -4s infinite, appear .7s ease var(--fim) both;background:#141a3ccc;border:1px solid #7c5cff73;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:.8rem;line-height:1.3;display:flex;position:absolute;bottom:10%;left:2%;box-shadow:0 20px 40px -20px #7c5cffcc}.ai-chip[data-astro-cid-i3xutpoc] svg[data-astro-cid-i3xutpoc]{color:var(--cyan);animation:6s linear infinite spin}.ai-chip[data-astro-cid-i3xutpoc] b[data-astro-cid-i3xutpoc]{color:var(--cyan);font-weight:600;display:block}@keyframes appear{0%{opacity:0;transform:translateY(14px)scale(.95)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bob{0%,to{translate:0}50%{translate:0 -10px}}.phone-head[data-astro-cid-i3xutpoc] strong[data-astro-cid-i3xutpoc]{white-space:nowrap}@media (width<=560px){.visual[data-astro-cid-i3xutpoc]{aspect-ratio:1/1.02}.editor[data-astro-cid-i3xutpoc]{right:4%}.phone[data-astro-cid-i3xutpoc]{border-width:5px;border-radius:24px;gap:6%;width:42%;padding:15% 6% 6%}.phone-head[data-astro-cid-i3xutpoc] strong[data-astro-cid-i3xutpoc]{font-size:.7rem}.toast[data-astro-cid-i3xutpoc]{gap:6px;padding:6px}.toast[data-astro-cid-i3xutpoc] i[data-astro-cid-i3xutpoc]{border-radius:5px;width:16px;height:16px}.ai-chip[data-astro-cid-i3xutpoc]{padding:8px 11px;font-size:.72rem;bottom:4%}}@media (prefers-reduced-motion:reduce){.ln[data-astro-cid-i3xutpoc]{width:calc(var(--n) * 1ch)}}.svc[data-astro-cid-3vpt37q6]{isolation:isolate;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.svc[data-astro-cid-3vpt37q6]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), #7c5cff1a, transparent 60%);transition:opacity .35s;position:absolute;inset:0}.svc[data-astro-cid-3vpt37q6]:hover:before{opacity:1}.svc[data-astro-cid-3vpt37q6] p[data-astro-cid-3vpt37q6]{color:var(--muted);flex:1}.svc[data-astro-cid-3vpt37q6] .icon-badge[data-astro-cid-3vpt37q6]{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.svc[data-astro-cid-3vpt37q6]:hover .icon-badge[data-astro-cid-3vpt37q6]{transform:rotate(-6deg)scale(1.06)}.more[data-astro-cid-3vpt37q6]{color:var(--violet);align-items:center;gap:.4rem;font-size:.95rem;font-weight:650;display:inline-flex}.more[data-astro-cid-3vpt37q6] .icon{transition:transform .25s}.svc[data-astro-cid-3vpt37q6]:hover .more[data-astro-cid-3vpt37q6] .icon{transform:translate(4px)}.chat[data-astro-cid-tmw4mlqq]{--step:2.1s;--bg:#101532d9;--cli:#2b3470;--av:var(--grad);--glow:#7c5cff1f;--tag:#a891ff;background:var(--bg);max-width:440px;box-shadow:0 40px 80px -30px #000c, 0 0 0 1px var(--glow);-webkit-backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:24px;margin-inline:auto;transition:background .9s,box-shadow .9s;overflow:hidden}.chat[data-astro-cid-tmw4mlqq][data-tema=saude]{--bg:#063032e6;--cli:#11615f;--av:linear-gradient(120deg, #12b886, #16c8e8);--glow:#12b8864d;--tag:#5ee6c0}.chat[data-astro-cid-tmw4mlqq][data-tema=loja]{--bg:#3a1428e6;--cli:#8a2f57;--av:linear-gradient(120deg, #ff7a59, #e85c9b);--glow:#e85c9b4d;--tag:#ff9fc4}.chat[data-astro-cid-tmw4mlqq][data-tema=contabil]{--bg:#0c2242eb;--cli:#1d4f8c;--av:linear-gradient(120deg, #3b82f6, #60c5fa);--glow:#3b82f64d;--tag:#8cc4ff}.chat-head[data-astro-cid-tmw4mlqq]{border-bottom:1px solid #ffffff14;align-items:center;gap:.8rem;padding:1rem 1.2rem;display:flex}.chat-head[data-astro-cid-tmw4mlqq] strong[data-astro-cid-tmw4mlqq]{color:#fff;font-size:.95rem;display:block}.chat-head[data-astro-cid-tmw4mlqq] small[data-astro-cid-tmw4mlqq]{color:var(--on-dark-muted);align-items:center;gap:.35rem;font-size:.78rem;display:flex}.chat-head[data-astro-cid-tmw4mlqq] small[data-astro-cid-tmw4mlqq] i[data-astro-cid-tmw4mlqq]{background:#2ee59d;border-radius:50%;width:7px;height:7px}.avatar[data-astro-cid-tmw4mlqq]{background:var(--av);color:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;transition:background .9s;display:grid;position:relative}.seg-stack[data-astro-cid-tmw4mlqq]{margin-left:auto;display:grid}.seg[data-astro-cid-tmw4mlqq]{color:var(--tag);white-space:nowrap;opacity:0;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;grid-area:1/1;justify-self:end;padding:.3rem .7rem;font-size:.75rem;font-weight:700;transition:opacity .5s,transform .5s,color .9s;transform:translateY(6px)}.seg[data-astro-cid-tmw4mlqq].on{opacity:1;transform:none}.chat-body[data-astro-cid-tmw4mlqq]{min-height:380px;padding:1.2rem;display:grid}.conv[data-astro-cid-tmw4mlqq]{flex-direction:column;grid-area:1/1;gap:.6rem;transition:opacity .6s;display:flex}.conv[data-astro-cid-tmw4mlqq]:not(.on){opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s .6s}.msg[data-astro-cid-tmw4mlqq]{opacity:0;border-radius:16px;max-width:84%;margin:0;padding:.7rem .95rem;font-size:.9rem;line-height:1.5;transform:translateY(10px)scale(.98)}.msg[data-astro-cid-tmw4mlqq].cli{background:var(--cli);color:#fff;border-bottom-right-radius:4px;align-self:flex-end;transition:background .9s}.msg[data-astro-cid-tmw4mlqq].ia{color:var(--ink);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.typing[data-astro-cid-tmw4mlqq]{background:#ffffff1a;border-radius:16px;align-self:flex-start;gap:4px;padding:.7rem .9rem;display:none;overflow:hidden}.typing[data-astro-cid-tmw4mlqq] b[data-astro-cid-tmw4mlqq]{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite dots}.typing[data-astro-cid-tmw4mlqq] b[data-astro-cid-tmw4mlqq]:nth-child(2){animation-delay:.15s}.typing[data-astro-cid-tmw4mlqq] b[data-astro-cid-tmw4mlqq]:nth-child(3){animation-delay:.3s}@keyframes dots{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-3px)}}.done[data-astro-cid-tmw4mlqq]{color:#2ee59d;opacity:0;background:#2ee59d1a;border:1px solid #2ee59d40;border-radius:999px;align-self:center;align-items:center;gap:.4rem;margin-top:.4rem;padding:.4rem .8rem;font-size:.78rem;font-weight:600;display:inline-flex}.conv[data-astro-cid-tmw4mlqq].play .msg[data-astro-cid-tmw4mlqq],.conv[data-astro-cid-tmw4mlqq].play .done[data-astro-cid-tmw4mlqq]{animation:in .45s cubic-bezier(.2,.8,.2,1) calc(var(--i) * var(--step) + .3s) forwards}.conv[data-astro-cid-tmw4mlqq].play .typing[data-astro-cid-tmw4mlqq]{animation:typing var(--step) calc((var(--i) - 1) * var(--step) + .9s) both;display:inline-flex}@keyframes in{to{opacity:1;transform:none}}@keyframes typing{0%{opacity:0;max-height:0;padding-block:0}1%,60%{opacity:1;max-height:40px;padding-block:.7rem}61%,to{opacity:0;max-height:0;margin-top:-.6rem;padding-block:0}}.dots[data-astro-cid-tmw4mlqq]{justify-content:center;gap:.4rem;padding:0 0 1rem;display:flex}.dots[data-astro-cid-tmw4mlqq] i[data-astro-cid-tmw4mlqq]{background:#fff3;border-radius:3px;width:6px;height:6px;transition:width .4s,background .4s}.dots[data-astro-cid-tmw4mlqq] i[data-astro-cid-tmw4mlqq].on{background:var(--tag);width:20px}@media (prefers-reduced-motion:reduce){.msg[data-astro-cid-tmw4mlqq],.done[data-astro-cid-tmw4mlqq]{opacity:1;transform:none}.conv[data-astro-cid-tmw4mlqq].play .typing[data-astro-cid-tmw4mlqq]{display:none}}.hero[data-astro-cid-lcdefpme]{padding:calc(var(--header-h) + clamp(2.5rem, 7vw, 5rem)) 0 clamp(3rem, 6vw, 4.5rem)}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:560px;margin-bottom:2rem}.hero[data-astro-cid-lcdefpme] .btn--ghost[data-astro-cid-lcdefpme]{color:#fff}.pill[data-astro-cid-lcdefpme]{color:var(--on-dark);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.6rem;padding:.45rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:#2ee59d;border-radius:50%;width:8px;height:8px;animation:2s infinite ping;box-shadow:0 0 #2ee59d99}@keyframes ping{70%{box-shadow:0 0 0 9px #2ee59d00}to{box-shadow:0 0 #2ee59d00}}.trust[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);flex-wrap:wrap;gap:.6rem 1.4rem;margin:2rem 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;display:inline-flex}.trust[data-astro-cid-lcdefpme] .icon{color:#2ee59d}.stats[data-astro-cid-lcdefpme]{z-index:1;background:#ffffff17;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;margin:clamp(3rem,7vw,5rem) 0 0;display:grid;position:relative;overflow:hidden}.stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{background:#0c1026d1;padding:1.4rem 1.5rem}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.02em;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:750}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);margin:.2rem 0 0;font-size:.92rem}.ia-grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.ia[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.ia-cols[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.8rem;margin-bottom:2.2rem;display:grid}.ia-cols[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;align-items:center;gap:.5rem;display:flex}.ia-cols[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] .icon{color:var(--cyan)}.ia[data-astro-cid-lcdefpme] .check-list[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-size:.98rem}.seg-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1rem;display:grid}.seg[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--bg);border-radius:16px;align-items:center;gap:1rem;padding:1.1rem 1.2rem;text-decoration:none;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;display:flex}.seg[data-astro-cid-lcdefpme] .icon-badge[data-astro-cid-lcdefpme]{flex:none;width:48px;height:48px;margin:0}.seg-text[data-astro-cid-lcdefpme]{flex:1;gap:.1rem;display:grid}.seg-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.88rem;line-height:1.45}.seg[data-astro-cid-lcdefpme] .seg-arrow{color:var(--muted);flex:none;transition:transform .3s,color .3s}.seg[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);background:#fff;border-color:#7c5cff59;transform:translateY(-3px)}.seg[data-astro-cid-lcdefpme]:hover .seg-arrow{color:var(--violet);transform:translate(4px)}.seg--other[data-astro-cid-lcdefpme]{border-style:dashed}.grid-diff[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.muted[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.tech[data-astro-cid-lcdefpme]{padding:0 0 clamp(3rem,7vw,5rem);overflow:hidden}.tech-title[data-astro-cid-lcdefpme]{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.82rem;font-weight:700}.marquee[data-astro-cid-lcdefpme]{display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{padding:0;flex:none;gap:1rem;margin:0;padding-right:1rem;list-style:none;animation:45s linear infinite scroll;display:flex}.marquee[data-astro-cid-lcdefpme]:hover ul[data-astro-cid-lcdefpme]{animation-play-state:paused}.marquee[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--bg);white-space:nowrap;color:#2c3256;border-radius:999px;padding:.7rem 1.3rem;font-weight:600}@keyframes scroll{to{transform:translate(-100%)}}@media (width<=980px){.hero-grid[data-astro-cid-lcdefpme],.ia-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{width:100%;max-width:520px;margin-inline:auto}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.ia-cols[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:1.1rem}.hero[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}}
