@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2) format("woff2")}:root{color-scheme:dark;--bg-0: #050a18;--bg-1: #0a1430;--bg-2: #0e1b3d;--blue: #4f7bff;--blue-deep: #2f55e4;--cyan: #22d3ee;--cyan-soft: rgba(34, 211, 238, .14);--blue-soft: rgba(79, 123, 255, .16);--text: #f4f7ff;--text-2: #a9b7d4;--text-3: #7d8bab;--ok: #34d399;--warn: #fbbf24;--violet: #a78bfa;--line: rgba(148, 172, 230, .16);--line-strong: rgba(148, 172, 230, .3);--glass: rgba(255, 255, 255, .045);--glass-strong: rgba(255, 255, 255, .075);--radius: 22px;--radius-sm: 14px;--radius-xs: 10px;--radius-pill: 999px;--shadow-card: 0 18px 50px rgba(0, 0, 0, .35);--shadow-glow: 0 0 60px rgba(79, 123, 255, .28);--shadow-cyan: 0 0 32px rgba(34, 211, 238, .35);--font-display: "Manrope", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-body: "Inter", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--fs-hero: clamp(2.35rem, 1.4rem + 3.6vw, 4.1rem);--fs-h2: clamp(1.9rem, 1.25rem + 2.6vw, 3.25rem);--fs-h3: clamp(1.15rem, 1.05rem + .5vw, 1.4rem);--fs-lead: clamp(1.05rem, .98rem + .4vw, 1.3rem);--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-micro: .8125rem;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--section-y: clamp(60px, 3rem + 4vw, 112px);--gutter: clamp(18px, 4vw, 40px);--container: 1240px;--container-wide: 1400px;--header-h: 68px;--ease: cubic-bezier(.2, .8, .2, 1);--dur: .6s}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-micro);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.eyebrow:before{content:"";width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--blue),var(--cyan))}.h2{font-size:var(--fs-h2);font-weight:800}.h3{font-size:var(--fs-h3);font-weight:700}.lead{font-size:var(--fs-lead);color:var(--text-2);line-height:1.6;max-width:60ch}.small{font-size:var(--fs-small);color:var(--text-2)}.micro{font-size:var(--fs-micro);color:var(--text-3)}.accent{color:var(--cyan)}.grad-text{background:linear-gradient(100deg,#8fb0ff 0%,var(--cyan) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.section-head{display:flex;flex-direction:column;gap:var(--sp-3);max-width:800px;margin-bottom:clamp(32px,5vw,56px)}.section-head--center{align-items:center;text-align:center;margin-inline:auto}.section-head--center .eyebrow:after{content:"";width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--cyan),var(--blue))}.btn{--btn-bg: linear-gradient(135deg, #4066f2, var(--blue-deep));display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-pill);background:var(--btn-bg);color:#fff;font-family:var(--font-body);font-size:1rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;box-shadow:0 10px 30px #2f55e473,0 0 0 1px #22d3ee1f inset;transition:transform .2s var(--ease),box-shadow .2s var(--ease),filter .2s ease;touch-action:manipulation}.btn svg{width:20px;height:20px;flex:none}.btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 14px 38px #2f55e48c,0 0 26px #22d3ee4d}.btn:active{transform:none}.btn--ghost{--btn-bg: var(--glass);border-color:var(--line-strong);box-shadow:none;color:var(--text)}.btn--ghost:hover{background:var(--glass-strong);border-color:#22d3ee80;box-shadow:none}.btn--light{--btn-bg: #fff;color:#0a1c55;border-color:#fff;box-shadow:0 10px 30px #00000059}.btn--sm{min-height:44px;padding:0 18px;font-size:.9375rem}.btn--block{width:100%}.glass{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.card{position:relative;padding:clamp(20px,2.4vw,30px);background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .3s ease,transform .3s var(--ease),box-shadow .3s ease}.card--hover:hover{border-color:#22d3ee73;transform:translateY(-3px);box-shadow:var(--shadow-card),var(--shadow-cyan)}.icon-box{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:16px;background:var(--blue-soft);border:1px solid rgba(79,123,255,.4);color:var(--cyan)}.icon-box svg{width:26px;height:26px}.icon-box--sm{width:40px;height:40px;border-radius:12px}.icon-box--sm svg{width:21px;height:21px}.chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--glass);font-size:var(--fs-small);font-weight:600;color:var(--text)}.chip svg{width:17px;height:17px;color:var(--cyan);flex:none}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--radius-pill);font-size:var(--fs-micro);font-weight:700;letter-spacing:.02em;border:1px solid transparent}.badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.badge--live{color:#6ee7b7;background:#34d3991f;border-color:#34d39966}.badge--config{color:#fcd34d;background:#fbbf241a;border-color:#fbbf2466}.badge--config:before{background:transparent;border:2px solid currentColor}.badge--eval{color:#c4b5fd;background:#a78bfa1a;border-color:#a78bfa66}.badge--eval:before{border-radius:2px;transform:rotate(45deg)}.check{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#22d3ee29;color:var(--cyan)}.check svg{width:13px;height:13px;stroke-width:3}.disclaimer{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-micro);color:var(--text-3)}.disclaimer svg{width:15px;height:15px;flex:none}.statement{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1.3vw,1.9rem);font-weight:700;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.statement--bar{padding-left:20px;border-left:4px solid var(--cyan)}.icon{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}.js .reveal.is-in{opacity:1;transform:none}@keyframes float{50%{transform:translateY(-8px)}}@keyframes pulse-ring{0%{box-shadow:0 0 #22d3ee73}to{box-shadow:0 0 0 26px #22d3ee00}}@keyframes dash-flow{to{stroke-dashoffset:-24}}@keyframes shine{0%{transform:translate(-120%)}to{transform:translate(220%)}}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px + env(safe-area-inset-top));background:var(--bg-0)}body{margin:0;min-height:100vh;font-family:var(--font-body);font-size:var(--fs-body);line-height:1.6;color:var(--text);background:radial-gradient(1200px 700px at 85% -6%,rgba(79,123,255,.2),transparent 60%),radial-gradient(900px 600px at -10% 40%,rgba(34,211,238,.08),transparent 60%),linear-gradient(180deg,var(--bg-1),var(--bg-0) 900px);background-color:var(--bg-0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-display);margin:0;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{max-width:100%}img{height:auto;display:block}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px;border-radius:6px}::selection{background:var(--blue);color:#fff}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.container--wide{max-width:calc(var(--container-wide) + var(--gutter) * 2)}.section{position:relative;padding-block:var(--section-y)}.section--alt{background:linear-gradient(180deg,transparent,rgba(14,27,61,.55) 18%,rgba(14,27,61,.55) 82%,transparent)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:12px;top:-80px;z-index:200;padding:12px 18px;border-radius:var(--radius-sm);background:var(--cyan);color:#04111f;font-weight:700;transition:top .2s ease}.skip-link:focus{top:12px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.section[id]{scroll-margin-top:calc(var(--section-y) * -1 + 8px)}#inicio{scroll-margin-top:0}#canais,#atendimento-ia,#atendimento-humano,#evolucao,#atendimento-hibrido{scroll-margin-top:12px}html.menu-open{overflow:hidden}.header{position:sticky;top:0;z-index:100;background:#050a188c;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid transparent;transition:background .3s,border-color .3s;padding-top:env(safe-area-inset-top)}.header.is-scrolled,.menu-open .header{background:#050a18d1;border-bottom-color:var(--line)}.header__in{display:flex;align-items:center;gap:24px;height:var(--header-h)}.header__brand{display:flex;align-items:center;flex:none;min-height:44px}.header__brand img{width:auto;height:36px}.header__nav{margin-left:auto;display:none}.header__nav ul{display:flex;gap:4px}.header__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:var(--radius-pill);font-size:.95rem;font-weight:600;color:var(--text-2);transition:color .2s,background .2s}.header__nav a:hover,.header__nav a[aria-current]{color:var(--text);background:var(--glass-strong)}.header__cta{display:none}.header__menu{margin-left:auto;width:48px;height:48px;display:grid;place-items:center;border-radius:14px;border:1px solid var(--line-strong);background:var(--glass);cursor:pointer}.bars{position:relative;width:20px;height:14px;display:block}.bars i{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:var(--text);transition:transform .25s var(--ease),opacity .2s}.bars i:nth-child(1){top:0}.bars i:nth-child(2){top:6px}.bars i:nth-child(3){top:12px}[aria-expanded=true] .bars i:nth-child(1){transform:translateY(6px) rotate(45deg)}[aria-expanded=true] .bars i:nth-child(2){opacity:0}[aria-expanded=true] .bars i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-menu{position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - var(--header-h) - env(safe-area-inset-top));overflow-y:auto;padding:8px var(--gutter) calc(24px + env(safe-area-inset-bottom));background:#050a18f5;border-bottom:1px solid var(--line);visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility 0s .2s}.mobile-menu.is-open{visibility:visible;opacity:1;transform:none;transition-delay:0s}.mobile-menu ul{display:flex;flex-direction:column;margin-bottom:16px}.mobile-menu li a[aria-current]{color:var(--cyan)}.header__nav a[aria-current]:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:2px;background:var(--cyan)}.header__nav a{position:relative}.mobile-menu li a{display:flex;align-items:center;min-height:52px;font-family:var(--font-display);font-size:1.15rem;font-weight:700;border-bottom:1px solid var(--line)}@media(min-width:980px){.header__nav,.header__cta{display:flex}.header__cta{margin-left:8px}.header__menu,.mobile-menu{display:none}}@media(min-width:980px)and (max-width:1099px){.header__cta{padding:0 14px;font-size:.875rem}.header__nav a{padding:0 10px}}.footer{border-top:1px solid var(--line);padding-block:48px 28px;background:linear-gradient(180deg,transparent,rgba(5,10,24,.9))}.footer__grid{display:grid;gap:28px 24px;grid-template-columns:1fr 1fr}@media(max-width:480px){.footer__grid{grid-template-columns:1fr}.footer nav,.footer__inst{padding-bottom:8px;border-bottom:1px solid var(--line)}.footer__inst{border-bottom:0}}@media(min-width:980px){.footer__grid{grid-template-columns:1fr 1fr 1.3fr 1.1fr}}.footer__brand{display:inline-flex;margin:4px 0 8px}.footer__brand img{width:auto;height:38px}.footer__inst{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.footer__h{font-family:var(--font-body);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-weight:700}.footer ul{display:flex;flex-direction:column;gap:2px}.footer li a{display:inline-flex;align-items:center;gap:10px;min-height:40px;color:var(--text-2);transition:color .2s;overflow-wrap:anywhere}.footer li a:hover{color:var(--cyan)}.footer li svg{width:18px;height:18px;color:var(--cyan);flex:none}.footer__bottom{margin-top:32px;padding-top:20px;border-top:1px solid var(--line)}
