.hero[data-astro-cid-ge2uvauf]{padding:16px 0 clamp(48px,6vw,64px);position:relative;overflow-x:clip}.hero__inner[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.announce[data-astro-cid-ge2uvauf]{border-radius:var(--radius);background:var(--ink);color:#fff;align-items:center;gap:14px;max-width:100%;padding:10px 12px 10px 16px;display:inline-flex}.announce__tag[data-astro-cid-ge2uvauf]{color:var(--brand);font-family:var(--font-display);letter-spacing:-.03em;flex:none;align-items:center;gap:8px;font-size:22px;font-weight:600;display:inline-flex}.announce__tag[data-astro-cid-ge2uvauf] .announce__wa{color:#fff}.announce__sep[data-astro-cid-ge2uvauf]{background:#ffffff59;width:1px;height:32px}.announce__text[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:380}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;max-width:1000px;margin-top:clamp(56px,8vw,92px);font-size:clamp(44px,6.6vw,84px);line-height:1}.hero__lead[data-astro-cid-ge2uvauf]{max-width:640px;color:var(--ink-2);letter-spacing:-.015em;margin-top:28px;font-size:clamp(17px,1.6vw,20px)}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.hero__decor[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0}.sq[data-astro-cid-ge2uvauf]{border-radius:22%;animation:9s ease-in-out infinite drift;position:absolute}.sq--1[data-astro-cid-ge2uvauf]{background:var(--accent-soft);width:54px;height:54px;top:250px;left:18%}.sq--2[data-astro-cid-ge2uvauf]{background:var(--teal);width:56px;height:56px;animation-delay:-3s;top:430px;left:.5%}.sq--3[data-astro-cid-ge2uvauf]{background:var(--lime);border-radius:26%;width:160px;height:160px;animation-delay:-5s;top:310px;right:-30px}.sq--4[data-astro-cid-ge2uvauf]{background:var(--violet);width:30px;height:30px;animation-delay:-1.5s;top:150px;right:14%}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (width<=900px){.br-lg[data-astro-cid-ge2uvauf]{display:none}.announce__text[data-astro-cid-ge2uvauf]{font-size:15px}.announce__tag[data-astro-cid-ge2uvauf]{font-size:18px}.sq--1[data-astro-cid-ge2uvauf],.sq--4[data-astro-cid-ge2uvauf]{display:none}.sq--3[data-astro-cid-ge2uvauf]{width:90px;height:90px;right:-40px}}@media (width<=600px){.announce[data-astro-cid-ge2uvauf]{text-align:center;flex-wrap:wrap;justify-content:center}.announce__sep[data-astro-cid-ge2uvauf],.sq--2[data-astro-cid-ge2uvauf],.sq--3[data-astro-cid-ge2uvauf]{display:none}}.showcase[data-astro-cid-fej3bsya]{border-radius:var(--radius-xl);color:#fff;background:radial-gradient(120% 90% at 50% 0,#1d2a33 0%,#0b0f13 60%,#050709 100%);flex-direction:column;justify-content:center;min-height:600px;padding:72px 48px 40px;display:flex;position:relative;overflow:hidden}.glow[data-astro-cid-fej3bsya]{filter:blur(80px);opacity:.55;border-radius:50%;animation:12s ease-in-out infinite glow;position:absolute}.glow--a[data-astro-cid-fej3bsya]{background:var(--brand);opacity:.22;width:420px;height:360px;top:-140px;left:18%}.glow--b[data-astro-cid-fej3bsya]{background:var(--accent);opacity:.35;width:460px;height:380px;animation-delay:-6s;bottom:-160px;right:6%}.grid-lines[data-astro-cid-fej3bsya]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:radial-gradient(#000 30%,#0000 75%)}@keyframes glow{50%{transform:translate(40px,20px)scale(1.1)}}.flow[data-astro-cid-fej3bsya]{grid-template-columns:1fr 64px 1.15fr 64px 1fr;align-items:center;display:grid;position:relative}.card[data-astro-cid-fej3bsya]{margin:0;animation:7s ease-in-out infinite float}.card--chat[data-astro-cid-fej3bsya]{animation-delay:-2.3s}.card--report[data-astro-cid-fej3bsya]{animation-delay:-4.6s}@keyframes float{50%{transform:translateY(-12px)}}.label[data-astro-cid-fej3bsya]{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:11.5px;font-weight:600}.glass[data-astro-cid-fej3bsya]{-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff24,#ffffff0a);border:1px solid #ffffff29;border-radius:22px;padding:16px;box-shadow:0 30px 60px #00000059,inset 0 1px #ffffff26}.link[data-astro-cid-fej3bsya]{background:repeating-linear-gradient(90deg,#fff6 0 6px,#0000 6px 12px) 0 0/24px 2px;height:2px;margin-top:24px;animation:1.2s linear infinite dash}@keyframes dash{to{background-position:24px 0}}.ad__head[data-astro-cid-fej3bsya]{align-items:center;gap:10px;font-size:13px;display:flex}.ad__head[data-astro-cid-fej3bsya] small[data-astro-cid-fej3bsya]{color:#fff9;font-size:11px;display:block}.avatar[data-astro-cid-fej3bsya]{background:var(--brand);width:30px;height:30px;color:var(--brand-ink);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.ad__media[data-astro-cid-fej3bsya]{background:radial-gradient(circle at 30% 20%,#6c84ff,#2c3d9a 55%,#18214f);border-radius:14px;align-content:center;place-items:center;gap:2px;height:170px;margin:12px 0;display:grid}.ad__badge[data-astro-cid-fej3bsya]{background:#ffffff2e;border-radius:6px;padding:3px 8px;font-size:11px}.ad__big[data-astro-cid-fej3bsya]{font-family:var(--font-display);letter-spacing:-.05em;font-size:64px;font-weight:500;line-height:1}.ad__small[data-astro-cid-fej3bsya]{opacity:.85;font-size:13px}.ad__cta[data-astro-cid-fej3bsya]{background:var(--brand);height:40px;color:var(--brand-ink);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.card--chat[data-astro-cid-fej3bsya] .glass[data-astro-cid-fej3bsya]{gap:10px;padding:20px;display:grid}.bubble[data-astro-cid-fej3bsya]{border-radius:16px;max-width:88%;padding:12px 14px;font-size:15px;line-height:1.4}.bubble--user[data-astro-cid-fej3bsya]{background:#ffffff29;border-bottom-right-radius:4px;justify-self:end}.bubble--biz[data-astro-cid-fej3bsya]{background:var(--brand);color:var(--brand-ink);border-bottom-left-radius:4px}.status[data-astro-cid-fej3bsya]{border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:10px;height:42px;padding:0 16px;font-size:14px;display:flex}.status[data-astro-cid-fej3bsya] time[data-astro-cid-fej3bsya]{opacity:.8;margin-left:auto}.dot[data-astro-cid-fej3bsya]{background:#fff9;border-radius:50%;width:10px;height:10px}.dot--on[data-astro-cid-fej3bsya]{background:var(--brand);box-shadow:0 0 0 4px rgba(var(--brand-rgb), .25)}.rep__row[data-astro-cid-fej3bsya]{justify-content:space-between;font-size:13px;display:flex}.rep__up[data-astro-cid-fej3bsya]{color:var(--brand);font-weight:600}.bars[data-astro-cid-fej3bsya]{background:#00000040;border-radius:14px;align-items:flex-end;gap:8px;height:150px;margin:14px 0;padding:12px;display:flex}.bars[data-astro-cid-fej3bsya] span[data-astro-cid-fej3bsya]{height:var(--h);background:linear-gradient(#ffffffb3,#ffffff40);border-radius:6px 6px 3px 3px;flex:1}.bars[data-astro-cid-fej3bsya] span[data-astro-cid-fej3bsya]:last-child{background:var(--brand)}.rep__kpis[data-astro-cid-fej3bsya]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rep__kpis[data-astro-cid-fej3bsya] div[data-astro-cid-fej3bsya]{background:#ffffff14;border-radius:12px;padding:10px 12px}.rep__kpis[data-astro-cid-fej3bsya] small[data-astro-cid-fej3bsya]{color:#fff9;font-size:11px;display:block}.rep__kpis[data-astro-cid-fej3bsya] strong[data-astro-cid-fej3bsya]{font-family:var(--font-display);letter-spacing:-.03em;font-size:24px;font-weight:450}.note[data-astro-cid-fej3bsya]{color:#ffffff80;text-align:center;margin-top:48px;font-size:13px;position:relative}@media (width<=980px){.showcase[data-astro-cid-fej3bsya]{padding:48px 24px 32px}.flow[data-astro-cid-fej3bsya]{grid-template-columns:1fr;gap:28px;max-width:420px;margin-inline:auto}.link[data-astro-cid-fej3bsya]{display:none}}.services[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.svc[data-astro-cid-lesv7jgp]{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;padding:10px;display:flex}.svc__visual[data-astro-cid-lesv7jgp]{border-radius:var(--radius);place-items:center;height:220px;display:grid;position:relative;overflow:hidden}.svc__visual--ads[data-astro-cid-lesv7jgp]{background:var(--teal)}.svc__visual--chat[data-astro-cid-lesv7jgp]{background:var(--dark-2)}.svc__visual--seo[data-astro-cid-lesv7jgp]{background:var(--navy)}.svc__visual--saas[data-astro-cid-lesv7jgp]{background:#233a9b}.svc__visual[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 24px #00000059);width:86%;height:86%;transition:transform .35s;position:relative}.svc[data-astro-cid-lesv7jgp]:hover .svc__visual[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{transform:translateY(-6px)}.svc__blob[data-astro-cid-lesv7jgp]{border-radius:999px;position:absolute}.svc__blob--1[data-astro-cid-lesv7jgp]{background:var(--brand);width:26px;height:46px;top:14px;left:14px}.svc__blob--2[data-astro-cid-lesv7jgp]{background:var(--lime);border-radius:30%;width:22px;height:22px;bottom:18px;right:16px}.svc__body[data-astro-cid-lesv7jgp]{flex-direction:column;flex:1;align-items:flex-start;padding:22px 12px 14px;display:flex}.svc[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{margin:20px 0 16px;font-size:clamp(26px,2.3vw,31px)}.svc__body[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--ink-2);margin-bottom:28px;font-size:15px}.svc[data-astro-cid-lesv7jgp] .link-arrow[data-astro-cid-lesv7jgp]{margin-top:auto}@media (width<=1100px){.services[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.services[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.tiles[data-astro-cid-2nzgrtfz]{grid-template-columns:repeat(6,1fr);gap:12px;max-width:1140px;margin-inline:auto;display:grid}.tile[data-astro-cid-2nzgrtfz]{aspect-ratio:1;background:var(--surface-2);text-align:center;border-radius:34%;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:12px;transition:transform .25s,background-color .25s;display:flex}.tile[data-astro-cid-2nzgrtfz]:hover{background:#fff;transform:translateY(-4px)}.tile__icon[data-astro-cid-2nzgrtfz]{color:var(--brand);place-items:center;margin-bottom:6px;transition:transform .3s;display:grid}.tile[data-astro-cid-2nzgrtfz]:hover .tile__icon[data-astro-cid-2nzgrtfz]{transform:translateY(-3px)}.tile__name[data-astro-cid-2nzgrtfz]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(16px,1.5vw,19px);line-height:1.15}.tiles__more[data-astro-cid-2nzgrtfz]{text-align:center;margin-top:48px}@media (width<=1020px){.tiles[data-astro-cid-2nzgrtfz]{grid-template-columns:repeat(4,1fr)}}@media (width<=600px){.tiles[data-astro-cid-2nzgrtfz]{grid-template-columns:repeat(3,1fr);gap:8px}.tile[data-astro-cid-2nzgrtfz]{border-radius:28%}.tile__icon[data-astro-cid-2nzgrtfz] svg{width:32px;height:32px}}@media (width<=400px){.tiles[data-astro-cid-2nzgrtfz]{grid-template-columns:repeat(2,1fr)}}.dev[data-astro-cid-nqb22mzs]{border-radius:var(--radius-xl);background:var(--dark);color:#fff;padding:clamp(56px,7vw,96px) clamp(20px,6vw,96px)}.dev__title[data-astro-cid-nqb22mzs]{text-align:center;font-size:clamp(32px,4vw,48px)}.dev__title--stats[data-astro-cid-nqb22mzs]{margin:clamp(72px,9vw,120px) 0 48px}.dev__grid[data-astro-cid-nqb22mzs]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,48px);margin-top:64px;display:grid}.code[data-astro-cid-nqb22mzs]{border-radius:var(--radius);background:var(--dark-2);overflow:hidden}.code__tabs[data-astro-cid-nqb22mzs]{border-bottom:1px solid #ffffff14;align-items:center;gap:4px;padding:10px 12px;display:flex}.code__tab[data-astro-cid-nqb22mzs]{color:#ffffffa6;border-radius:8px;height:30px;padding:0 12px;font-size:13px}.code__tab[data-astro-cid-nqb22mzs].is-active{background:var(--dark-3);color:#fff}.code__file[data-astro-cid-nqb22mzs]{color:var(--brand);font-family:var(--font-mono);margin-left:auto;font-size:12px}.code__panel[data-astro-cid-nqb22mzs] pre{font-family:var(--font-mono);scrollbar-color:var(--dark-3) transparent;scrollbar-width:thin;margin:0;padding:20px 20px 24px 0;font-size:13.5px;line-height:1.65;overflow-x:auto;background:0 0!important}.code__panel[data-astro-cid-nqb22mzs] code{counter-reset:line}.code__panel[data-astro-cid-nqb22mzs] .line:before{counter-increment:line;content:counter(line);color:#ffffff4d;text-align:right;width:48px;padding-right:20px;display:inline-block}.dev__copy[data-astro-cid-nqb22mzs] h3[data-astro-cid-nqb22mzs]{font-size:clamp(30px,3.2vw,40px)}.dev__copy[data-astro-cid-nqb22mzs] p[data-astro-cid-nqb22mzs]{color:#ffffffd1;margin:22px 0 32px;font-size:16px}.dev__btns[data-astro-cid-nqb22mzs]{flex-wrap:wrap;gap:12px;display:flex}.dev__features[data-astro-cid-nqb22mzs]{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:clamp(56px,7vw,88px);padding-inline:clamp(0px,2vw,32px);display:grid}.dev__features[data-astro-cid-nqb22mzs] h3[data-astro-cid-nqb22mzs]{font-size:clamp(26px,2.4vw,32px)}.dev__features[data-astro-cid-nqb22mzs] p[data-astro-cid-nqb22mzs]{color:#ffffffc7;margin:18px 0 22px;font-size:15px}.stats[data-astro-cid-nqb22mzs]{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1020px;margin-inline:auto;display:grid}.stat[data-astro-cid-nqb22mzs]{background:var(--dark-2);border-radius:20px;flex-direction:column;gap:22px;min-height:140px;padding:22px 20px;display:flex}.stat[data-astro-cid-nqb22mzs] strong[data-astro-cid-nqb22mzs]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(34px,3.2vw,42px);font-weight:380;line-height:1}.stat[data-astro-cid-nqb22mzs] span[data-astro-cid-nqb22mzs]{font-size:15px}@media (width<=480px){.code__file[data-astro-cid-nqb22mzs]{display:none}}@media (width<=960px){.dev__grid[data-astro-cid-nqb22mzs],.dev__features[data-astro-cid-nqb22mzs]{grid-template-columns:1fr}.stats[data-astro-cid-nqb22mzs]{grid-template-columns:repeat(2,1fr)}}.band[data-astro-cid-rz2iv3le]{border-radius:var(--radius-xl);background:var(--brand);min-height:400px;color:var(--brand-ink);grid-template-columns:1.1fr .9fr;display:grid;position:relative;overflow:hidden}.band__corner[data-astro-cid-rz2iv3le]{background:var(--violet);border-bottom-left-radius:16px;width:56px;height:56px;position:absolute;top:0;right:0}.band__copy[data-astro-cid-rz2iv3le]{flex-direction:column;justify-content:center;padding:clamp(32px,4vw,48px);display:flex}.band[data-astro-cid-rz2iv3le] h2[data-astro-cid-rz2iv3le]{max-width:520px;font-size:clamp(32px,3.6vw,46px)}.band[data-astro-cid-rz2iv3le] p[data-astro-cid-rz2iv3le]{letter-spacing:-.01em;max-width:540px;margin:28px 0;font-size:17px}.band__btns[data-astro-cid-rz2iv3le]{flex-wrap:wrap;gap:10px;display:flex}.band__marquee[data-astro-cid-rz2iv3le]{height:400px;position:relative;overflow:hidden;mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.band__track[data-astro-cid-rz2iv3le]{gap:12px;width:min(320px,80%);margin-inline:auto;animation:22s linear infinite scroll-y;display:grid}.band[data-astro-cid-rz2iv3le].is-paused .band__track[data-astro-cid-rz2iv3le]{animation-play-state:paused}@keyframes scroll-y{to{transform:translateY(calc(-50% - 6px))}}.pcard[data-astro-cid-rz2iv3le]{height:84px;color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;background:#fff;border-radius:20px;justify-content:center;align-items:center;gap:12px;font-size:20px;display:flex;box-shadow:0 10px 24px #16171a1f}.band__pause[data-astro-cid-rz2iv3le]{background:var(--ink);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:18px;right:18px}@media (width<=860px){.band[data-astro-cid-rz2iv3le]{grid-template-columns:1fr}.band__marquee[data-astro-cid-rz2iv3le]{height:260px}}.contact[data-astro-cid-he3spzz3]{border-radius:var(--radius-xl);background:var(--dark);color:#fff;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,72px);padding:clamp(36px,5vw,64px) clamp(24px,6vw,96px);display:grid}.contact[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-size:clamp(36px,4.4vw,56px)}.contact__copy[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:#ffffffc7;margin:22px 0 32px;font-size:17px}.contact__list[data-astro-cid-he3spzz3]{gap:14px;display:grid}.contact__list[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{align-items:center;gap:12px;font-size:16px;display:flex}.contact__list[data-astro-cid-he3spzz3] svg{color:var(--brand)}.contact__list[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-decoration:underline}.form[data-astro-cid-he3spzz3]{gap:14px;display:grid}.form__row[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{color:#ffffffbf;gap:6px;font-size:13px;display:grid}.form[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:not([type=checkbox]),.form[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3],.form[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{width:100%;color:var(--ink);background:#fff;border:1px solid #0000;border-radius:14px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.form[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.form[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]:focus,.form[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:var(--brand);box-shadow:0 0 0 4px rgba(var(--brand-rgb), .25);outline:none}.form[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical}.form__consent[data-astro-cid-he3spzz3]{align-items:start;grid-template-columns:auto 1fr!important;gap:10px!important;font-size:12.5px!important}.form__consent[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{width:18px;height:18px;accent-color:var(--brand);margin-top:1px}.form__consent[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration:underline}.form__submit[data-astro-cid-he3spzz3]{justify-self:start;min-width:160px}@media (width<=900px){.contact[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}@media (width<=520px){.form__row[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
