:root{--fundo:#f5f8f8;--pergaminho:#f2f6f6;--tinta:#000;--off:#242424;--off-80:rgba(36,36,36,.8);--off-60:rgba(36,36,36,.7);--off-20:rgba(36,36,36,.2);--off-10:rgba(36,36,36,.1);--azul:#006b73;--pervinca:#def0ef;--ceu:#a4d3d2;--menta:#b2e2e0;--coral:#c0e3e0;--ouro:#b2dcd9;--carmim:#8cc6c7;--cinza-borda:#c8d0d0;--serif:"Plus Jakarta Sans","Helvetica Neue",Arial,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,Consolas,monospace;--sans:"Geist","Helvetica Neue",Arial,sans-serif;--peso-serif:600;--tracking-titulo:-0.015em;--word-spacing-titulo:0.08em}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fundo);color:var(--tinta);font-family:var(--sans);font-size:20px;line-height:1.35;font-weight:400;letter-spacing:-0.02em}p{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button{font:inherit;color:inherit}.container{width:100%;max-width:1432px;margin:0 auto;padding:0 40px}.mb-40{margin-bottom:40px}.linha{display:flex}.linha--centro{justify-content:center}.gap-16{gap:16px}.h1,.h3,.h4,.h5,.cartao-tit{font-family:var(--serif);font-weight:var(--peso-serif);line-height:1.1;margin:0}.h1{font-size:80px;line-height:1.05;color:var(--tinta)}.h3{font-size:48px;color:var(--off);text-align:left}.h4{font-size:40px;color:var(--off-80)}.h5{font-size:32px;color:var(--off-80)}.pilula{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 32px;border:0;border-radius:100px;font-family:var(--sans);font-size:18px;line-height:18px;font-weight:500;letter-spacing:-0.4px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;transition:all .2s ease}.pilula:hover{box-shadow:inset 0 0 10px 0 var(--menta),0 0 6px 0 #36bec3,0 0 20px 0 var(--menta)}.pilula--clara:hover{box-shadow:0 0 20px 0 rgba(37,189,196,.3)}.pilula--clara::before,.pilula--clara::after{content:"";position:absolute;top:50%;width:3.75rem;height:4.05rem;transform:translateY(-50%);border-radius:50%;filter:blur(16px);opacity:0;transition:opacity .25s ease;pointer-events:none;background:linear-gradient(135.11deg,#70dcdf 29.89%,#25bdc4 82.8%)}.pilula--clara::before{left:-37%}.pilula--clara::after{right:-37%}.pilula--clara:hover::before,.pilula--clara:hover::after{opacity:1}.pilula>*{position:relative;z-index:1}.pilula--escura{background:var(--off);color:var(--fundo)}.pilula--clara{background:var(--fundo);color:var(--off);border:1px solid var(--off-10)}.pilula .icone-zap{flex:none;width:18px;height:18px}.rotulo-curto{display:none}.pular{position:absolute;left:16px;top:-100px;z-index:2000;padding:12px 16px;border-radius:100px;background:var(--off);color:var(--fundo);font-size:14px;text-decoration:none}.pular:focus{top:16px}.topo{position:sticky;top:0;z-index:1000}.nav{position:relative;z-index:1;background-color:var(--pergaminho)}.nav::after{content:"";position:absolute;left:0;right:0;top:100%;height:20px;pointer-events:none;background-image:linear-gradient(rgba(242,246,246,.9),rgba(242,246,246,0))}.nav-faixa{display:flex;align-items:center;gap:clamp(32px,4vw,56px);min-height:92px;padding:24px 0}.marca{display:flex;align-items:center;gap:7px;flex:none;color:#222;text-decoration:none}.marca-pontos{display:block;flex:none}.nav-menu{display:flex;flex:1;justify-content:space-between;align-items:center;gap:32px}.nav-links{display:flex;align-items:center;gap:32px}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:7px;min-height:44px;padding:12px 4px;font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.55px;text-transform:uppercase;color:var(--off);text-decoration:none}.nav-item:first-child .nav-link{color:#000}.nav-link{transition:color .2s}.nav-link:hover{color:rgba(36,36,36,.4)}.nav-link .icone-chevron{flex:none;width:10px;height:7px;transform-origin:center;transition:transform .16s ease}.nav-link .icone-chevron path{stroke-width:1.2}.nav-lista{position:absolute;top:calc(100% + 10px);left:-14px;z-index:5;min-width:280px;display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--fundo);border:1px solid var(--off-10);border-radius:16px;box-shadow:0 12px 32px rgba(36,36,36,.08),0 2px 6px rgba(36,36,36,.03);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.nav-lista::before{content:"";position:absolute;left:-1px;right:-1px;top:-12px;height:12px}.nav-lista a{display:block;min-height:44px;padding:12px 14px;border-radius:9px;font-family:var(--sans);font-weight:500;font-size:14px;line-height:1.5;letter-spacing:0;color:var(--off);text-decoration:none;transition:color .16s ease,background-color .16s ease}.nav-lista a:hover,.nav-lista a:focus-visible{color:var(--azul);background:var(--pervinca)}.nav-item--menu:hover .nav-lista,.nav-item--menu:focus-within .nav-lista{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.nav-item--menu:hover>.nav-link .icone-chevron,.nav-item--menu:focus-within>.nav-link .icone-chevron{transform:rotate(180deg)}.nav a:focus-visible,.nav-botao:focus-visible{outline:2px solid var(--azul);outline-offset:4px}.nav-acoes{display:flex;flex:none;align-items:center;gap:12px}.nav-acoes .pilula{min-height:44px;font-size:14px;padding:12px 24px}.nav-botao{display:none;position:relative;z-index:1;width:44px;min-height:44px;padding:10px;border:0;background:none;cursor:pointer}.nav-botao i{display:block;width:24px;height:2px;margin:6px 0;background:#000;transition:transform .2s,opacity .2s}@media (prefers-reduced-motion:reduce){.nav-link,.nav-link .icone-chevron,.nav-lista,.nav-lista a,.nav-botao i{transition:none}}.hero-pad{padding:72px 0;text-align:center}.hero-titulo{max-width:1000px;margin:0 auto 32px}.hero-texto{max-width:559px;margin:0 auto}.hero-texto p{color:var(--off-80)}.hero-confianca{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 0;margin:0 0 12px;color:#32585a;font:13px/1.4 var(--mono)}.hero-confianca-separador{margin:0 12px;color:var(--azul)}.hero-diagrama{height:auto}.hero-diagrama .diagrama{display:block;width:100%;height:auto;overflow:hidden}.hero-diagrama-mob{display:none}.so-desk{display:inline}@media (min-width:992px){.hero-pad{padding:32px 0 72px}.hero-titulo{margin-bottom:16px}.hero-pad>.mb-40{margin-bottom:20px}.hero-pad>.hero-botoes{margin-bottom:16px}.hero-confianca{margin-bottom:64px}}.diagrama text,.diagrama-celular text{font-family:var(--mono)}.d-linhas path{fill:none;stroke:#c9d3d2;stroke-width:1.4}.d-rastro path{fill:none;stroke:#34aeb5;stroke-width:1.6;opacity:.85}.d-verde path{fill:none;stroke:#00838c;stroke-width:2.6;stroke-linecap:round}.diagrama .d-pilula{color:#244449}.diagrama .d-pilula>.d-chip{fill:#fff;stroke:#cedbd7;stroke-width:1}.diagrama .d-pilula text{font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:.2px;fill:#244449}.diagrama .d-icone-fundo{fill:#eef6f5;stroke:none}.diagrama .d-icone{color:#00838c}.diagrama .d-conector{fill:#fff;stroke:#8eafaa;stroke-width:1.2}.diagrama .d-pilula-saida>.d-chip{stroke:#c3dcd7}.diagrama .d-status{fill:#34836b}.d-petala{stroke:#80dcd9;stroke-width:1.2}.d-centro{fill:#faf7f4;stroke:#60cecf;stroke-width:1.6}.d-marca{fill:var(--off)}.d-rotulo{font-size:14px;font-weight:500;letter-spacing:.4px;fill:var(--off)}.diagrama .d-petala{fill:#f3faf9;stroke:#bfe3e0;stroke-width:1.2}.diagrama .d-centro{fill:#fff;stroke:#34aeb5;stroke-width:1.8}.diagrama .d-nucleo-anel{fill:none;stroke:#8bcfcd;stroke-width:1;opacity:.6}.diagrama .d-rotulo{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.1px;fill:#244449}.diagrama .d-petala-icone{fill:none;stroke:#00838c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.diagrama .d-luz{transform-origin:686px 216px}.d-etq rect{fill:#f4f1ef;stroke:#e2dedb;stroke-width:1}.d-etq text{font-size:12px;letter-spacing:.3px;fill:#57554f}.d-etq-verde rect{fill:#e7f6f4;stroke:#68cfd0}.d-bola circle{fill:#f4f1ef;stroke:#e2dedb;stroke-width:1}.d-ok circle{fill:#007780}.d-ok .d-ok-anel{fill:#d9f5f3;stroke:#7fdada;stroke-width:1}.diagrama-celular .d-rotulo{fill:var(--off);font-weight:400}.diagrama-celular .d-petala{fill:rgba(255,255,255,.38);stroke:rgba(255,255,255,.75)}.diagrama-celular .d-centro{fill:#f7f4f1;stroke-width:1.5}.diagrama-celular .d-rotulo{font-size:12px;letter-spacing:0}.diagrama-celular .m-pilula rect{fill:var(--fundo);stroke:#3a3938;stroke-width:1}.diagrama-celular .m-saida rect{fill:#d8f4f2}.diagrama-celular .m-pilula text{fill:var(--off);font-size:12px;letter-spacing:0}.diagrama-celular .m-linhas path{fill:none;stroke:#ddd8d4;stroke-width:1}.diagrama-celular .m-fluxo{display:none}.diagrama [data-d-ui]{transition:opacity .2s ease}.diagrama .d-pilula>.d-chip,.diagrama .d-conector{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease}.diagrama .d-linhas path,.diagrama .d-fluxo path,.diagrama .d-verde path{transition:opacity .2s ease,stroke .2s ease,stroke-width .2s ease}.diagrama.d-interacao-ativa [data-d-ui]{opacity:.4}.diagrama.d-interacao-ativa [data-d-ui].d-destaque{opacity:1}.diagrama.d-interacao-ativa .d-linhas path.d-destaque{stroke:var(--azul);stroke-width:2.6}.diagrama.d-interacao-ativa .d-fluxo path.d-destaque{stroke:#00838c;stroke-width:2.8}.diagrama.d-interacao-ativa .d-verde path.d-destaque{stroke:var(--azul);stroke-width:3}.diagrama.d-interacao-ativa .d-pilula.d-destaque>.d-chip{fill:#f7fcfb;stroke:var(--azul);stroke-width:2}.diagrama .d-pilula:focus-visible>.d-chip{stroke:var(--azul);stroke-width:2.5}.diagrama .d-pilula.d-destaque .d-conector,.diagrama .d-pilula:focus-visible .d-conector{fill:var(--azul);stroke:var(--azul)}.faixa{padding:50px 0}.faixa-olho{font-family:var(--mono);margin:0 0 30px;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:.8px;text-transform:uppercase;color:var(--off-80)}.faixa-janela{--faixa-fade:96px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--faixa-fade),#000 calc(100% - var(--faixa-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--faixa-fade),#000 calc(100% - var(--faixa-fade)),transparent)}.faixa-trilho{display:flex;gap:50px;width:max-content;animation:faixa-rola 60s linear infinite}.faixa:focus-within .faixa-trilho,.faixa.faixa--tocando .faixa-trilho{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.faixa:hover .faixa-trilho{animation-play-state:paused}}.faixa-item{display:flex;align-items:center;gap:9px;height:30px;flex:none;font-family:var(--sans);font-weight:600;font-size:27px;line-height:1;letter-spacing:-0.045em;color:#2a2a2a;white-space:nowrap}.faixa-item svg,.faixa-item img{flex:none;display:block;width:auto;height:27px}@keyframes faixa-rola{to{transform:translateX(calc(-100% / 3 - 50px / 3))}}.pad-100{padding:100px 0}.bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bento-col1{min-width:0}.bento-col2{grid-column:span 2;display:flex;flex-direction:column;gap:12px}.bento-base{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cartao{position:relative;overflow:hidden;border:1px solid var(--off-20);border-radius:16px}.cartao--largo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;padding:24px}.cartao--alto{display:flex;flex-direction:column;height:100%;padding:24px}.cartao--menor{padding:24px}.cartao-texto{min-width:0}.cartao-texto>.icone{display:block;max-width:33px;height:auto;margin-bottom:16px;color:#000}.cartao-tit{font-size:24px;color:#000;margin-bottom:16px}.cartao-p{font-family:var(--sans);font-size:16px;line-height:1.35;letter-spacing:-0.02em;color:var(--off-80)}.cartao-link::after{content:'';position:absolute;inset:0;z-index:3}.cartao:focus-within{outline:2px solid var(--azul);outline-offset:3px}.cartao-tit .cartao-link:focus-visible{outline:none}.cartao-mais{margin-top:20px}.cartao:hover .cartao-mais,.cartao:focus-within .cartao-mais{color:#004e55}.cartao-img{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;width:100%;pointer-events:none}.cartao-img>svg{position:relative;z-index:1;display:block;width:100%;height:auto;max-width:416px}.cartao-img>.il-celular{display:none}.cartao-img--1{margin-top:24px}.cartao-img--1>svg{max-width:340px}.luz{position:absolute;pointer-events:none;border-radius:50%}.luz--1{width:120%;height:96%;bottom:0;left:50%;transform:translateX(-50%);filter:blur(50px);background-image:linear-gradient(rgba(141,232,231,.8) 7%,rgba(113,220,223,.8) 83.82%)}.luz--3a{width:100%;height:95%;top:-14%;left:0;filter:blur(60px);background-image:linear-gradient(var(--ceu),var(--menta))}.luz--3b{width:100%;height:90%;top:0;left:0;filter:blur(50px);background-image:linear-gradient(rgba(113,220,223,0),var(--menta) 54.17%)}.luz--4{width:110%;height:120%;top:-3%;left:0;filter:blur(60px);background-image:linear-gradient(270deg,rgba(103,215,218,.7) 23.5%,rgba(37,189,196,.7) 76%)}.il text{font-family:var(--sans)}.il-caixa{fill:#fff;stroke:#e3e5ea;stroke-width:1;filter:drop-shadow(0 1px 2px rgba(20,30,60,.06))}.il-circ{fill:#fff;stroke:#dcdfe5;stroke-width:1}.il-titulo{font-size:15px;font-weight:500;fill:#1b1e24;letter-spacing:-0.01em}.il-chip{fill:#f6f7f9;stroke:#dfe2e8;stroke-width:1}.il-chip-txt{font-size:12.5px;fill:#5b6270}.il-linha path{fill:none;stroke:#8892a3;stroke-width:1.2}.il-fluxo .il-titulo{font-size:14px}.il-filtro-ativo{fill:#e1f6f5;stroke:#007d85}.il-regras .il-linha path{stroke:#a8b1c2}.il-painel-tit{font-size:15px;font-weight:500;fill:#20232a}.il-regra{fill:#fff;stroke:#e2e5ea;stroke-width:1}.il-txt{font-size:14px;fill:#4b515c}.il-tracejado path{fill:none;stroke:#b49c84;stroke-width:1;stroke-dasharray:4 3}.il-etapa-caixa{fill:#fff}.il-etapa-circ{fill:#e1f6f5;stroke:var(--azul);stroke-width:1.5}.il-etapa-tit{font-size:19px;font-weight:500;fill:#15181d;letter-spacing:-0.01em}.il-chip4{fill:#f1f1f2}.il-chip4-txt{font-size:12px;fill:#555b66}#servicos .cartao--alto .cartao-img--1{flex:1;align-items:flex-end;margin-top:24px}#servicos .cartao-img>.luz{opacity:.68}#servicos .cartao-texto>.icone{color:var(--azul)}#servicos .cartao--menor{isolation:isolate}#servicos .cartao--menor>.luz{z-index:-1;width:220px;height:190px;top:auto;bottom:-65px;left:auto;right:-55px;opacity:.38;filter:blur(42px)}#servicos .il-caixa{stroke:#c8dfdd;filter:drop-shadow(0 3px 7px rgb(36 68 73 / .1))}#servicos .il-regra{stroke:#d4e4e2;filter:drop-shadow(0 2px 3px rgb(36 68 73 / .04))}#servicos .il-circ{fill:#e8f5f2;stroke:#b2d8d4}#servicos .il-chip{fill:#f0f6f5;stroke:#d0e2df}#servicos .il-chip-txt{fill:#465f62}#servicos .il-painel-tit{fill:#244449}#servicos .il-filtro-ativo,#servicos .il-no-ativo{fill:#def0ef;stroke:var(--azul)}#servicos .il-regra-ativa{fill:#f0f8f5;stroke:#9ac9c3}#servicos .il-status--analise{fill:#fbf1dc;stroke:#e5d3a5}#servicos .il-status--aprovado{fill:#e0f3e8;stroke:#b7d9c3}#servicos .il-status--enviado{fill:#e1f0f5;stroke:#b9d7e1}#servicos .il-status-txt--analise{fill:#775718}#servicos .il-status-txt--aprovado{fill:#286747}#servicos .il-status-txt--enviado{fill:#285d70}#servicos .il-linha path{stroke:#4d8f92}#servicos .il-tracejado path{stroke:#74a9a7}#servicos .il-etapa-caixa{fill:#fff;stroke:#d2e5e1;stroke-width:1}#servicos .il-etapa-circ{fill:#def0ef}#servicos .il-chip4{fill:#edf5f2}#servicos .il-chip4-ativo{fill:#cfebe4}#servicos .il-txt-ativo{fill:var(--azul)}@media (max-width:991px){#servicos .cartao--alto .cartao-img--1{flex:0 1 auto;align-items:center;margin-top:0}}@media (max-width:767px){#servicos .il-etapas.il-celular .il-etapa{animation:none}}.integra{overflow:clip}.integra-container{background:var(--pervinca);border-radius:40px;overflow:hidden}.pad-200{padding:200px 0}.integra-respiro{padding:96px 0;min-height:472px;display:flex;align-items:center}.integra-grade{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.integra-texto{grid-column:span 6;align-self:center;display:flex;flex-direction:column;gap:24px;position:relative;z-index:2}.integra-texto p{color:var(--off-80);max-width:46ch}.integra-anim{grid-column:7 / -1;position:relative;display:flex;justify-content:flex-end;pointer-events:none}.integra-lista{position:absolute;top:50%;right:0;width:100%;max-width:511px;height:390%;transform:translateY(-50%)}.integra-lista{--mascara:linear-gradient(to bottom,transparent,#000 50%,transparent);-webkit-mask-image:var(--mascara);mask-image:var(--mascara)}.integra-setas{position:absolute;top:50%;left:-200px;width:150%;aspect-ratio:767 / 656;height:auto;max-width:none;transform:translateY(-50%)}.integra-item{position:absolute;top:0;left:0;display:flex;align-items:center;gap:16px;white-space:nowrap;will-change:transform,opacity;font-size:28px;line-height:1}.integra-logo{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:12px;border-radius:50%;background:var(--fundo);box-shadow:0 0 10px rgba(0,0,0,.1)}.integra-logo svg,.integra-logo img{display:block;max-width:28px;max-height:28px;width:auto;height:auto}.integra-luz{position:absolute;top:50%;right:-400px;width:454px;height:516px;transform:translateY(-50%);border-radius:50%;filter:blur(75px);background-image:linear-gradient(270deg,rgba(113,220,223,.6) 16.18%,rgba(141,232,231,.6) 93%)}.faq-item{position:relative;border-bottom:1px solid var(--off-10);overflow:hidden}.faq-luz{position:absolute;inset:0;z-index:0;opacity:0;transition:opacity .2s;pointer-events:none}.faq-luz span{position:absolute;top:50%;width:212px;height:234px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(37,189,196,.4),rgba(37,189,196,.16) 55%,rgba(37,189,196,0))}.faq-luz span:first-child{left:-106px}.faq-luz span:last-child{right:-106px}.faq-item:hover .faq-luz,.faq-item.aberto .faq-luz{opacity:1}.faq-lista{position:relative;z-index:1}.faq-item.aberto{border-top:1px solid var(--off-10)}.faq-botao{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;width:100%;padding:40px;border:0;background:transparent;text-align:left;cursor:pointer;letter-spacing:normal}.faq-botao .h5{display:block}.faq-botao .icone-seta-faq{flex:none;width:24px;height:38px;color:#000;transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s}.faq-botao:hover .h5{color:var(--off)}.faq-lista{display:grid;grid-template-rows:0fr;transition:all .2s ease}.faq-dentro{min-height:0;overflow:hidden}.faq-resp{padding:0 40px}.faq-resp p{font-size:16px;line-height:1.35;letter-spacing:-0.4px;color:var(--off-80);max-width:1000px}.faq-item.aberto .faq-lista{grid-template-rows:1fr;padding-bottom:40px}.faq-item.aberto .icone-seta-faq{transform:rotate(-180deg);color:var(--carmim)}.cta{position:relative;overflow:hidden;margin-bottom:60px;padding:80px 16px;border:1px solid var(--off);border-radius:40px;text-align:center}.cta p{color:var(--off-80)}.cta--home{isolation:isolate;display:flex;align-items:center;min-height:400px;padding:60px 56px;border-color:#35565a;background:#102b30;color:#f5f8f8;text-align:left}.cta--home::before,.cta--home::after{content:"";position:absolute;pointer-events:none}.cta--home::before{inset:0;opacity:.12;background:radial-gradient(ellipse 180px 100px at 100% 0,#24c8cb,transparent),radial-gradient(ellipse 160px 90px at 88% 100%,#22c55e,transparent)}.cta--home::after{inset:0;background:linear-gradient(rgba(178,226,224,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(178,226,224,.025) 1px,transparent 1px);background-size:56px 56px}.cta--home .cta-home-rede{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.cta--home .cta-home-rede svg{position:absolute;top:0;right:0;width:64%;height:100%;overflow:hidden;fill:none;stroke-linecap:round;stroke-linejoin:round}.cta--home .cta-rede-mobile{display:none}.cta--home .cta-rede-linha{stroke:#b2e2e0;stroke-opacity:.24;stroke-width:1.1px;vector-effect:non-scaling-stroke}.cta--home .cta-rede-nos{fill:#b2e2e0;opacity:.45}.cta--home .cta-rede-pulso{filter:drop-shadow(0 0 2px rgba(36,200,203,.45))}.cta--home .cta-rede-pulso path{stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:var(--trecho) var(--intervalo);stroke-dashoffset:var(--inicio);animation:cta-rede-trafego var(--duracao) linear infinite;animation-delay:var(--atraso);animation-play-state:paused}.cta--home.cta-rede-ativa .cta-rede-pulso path{animation-play-state:running}.cta--home .cta-rede-cauda{stroke:#22c55e;opacity:.12}.cta--home .cta-rede-rastro{stroke:#22c55e;opacity:.2}.cta--home .cta-rede-centro{stroke:#22c55e;opacity:.45}.cta--home .cta-rede-frente{stroke:#b2e2e0;opacity:.62}.cta--home .cta-rede-ponta{stroke:#00ffff;opacity:.95}@keyframes cta-rede-trafego{from{stroke-dashoffset:var(--inicio)}to{stroke-dashoffset:var(--fim)}}@media (prefers-reduced-motion:reduce){.cta--home .cta-rede-pulso path{animation-duration:calc(var(--duracao) * 1.3)}}.cta--home .cta-home-grade{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;width:100%}.cta--home .cta-home-convite,.cta--home .cta-home-metodo,.cta--home .cta-beneficio{min-width:0}.cta--home .h3{max-width:560px;color:#f5f8f8;font-size:clamp(32px,3.1vw,44px);line-height:1.15;text-align:left;text-wrap:balance}.cta--home p{color:#d4e6e4}.cta--home .cta-apoio{max-width:520px;margin-top:20px;font-size:17px;line-height:1.55}.cta--home .cta-botoes{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px}.cta--home .cta-whatsapp{min-height:50px;max-width:100%;padding:14px 22px;background:#f5f8f8;color:#102b30;font-size:16px;line-height:1.35;text-transform:none;white-space:normal;transition:background-color .2s ease}.cta--home .cta-whatsapp .icone-zap{flex:none;width:20px;height:20px}.cta--home .cta-whatsapp:hover{background:#d4e6e4;box-shadow:none}.cta--home .cta-metodo{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;color:#f5f8f8;font:500 15px/1.4 var(--sans);text-decoration:none}.cta--home .cta-metodo svg{flex:none;width:18px;height:18px}.cta--home .cta-metodo:hover{color:#c4eeea}.cta--home .cta-beneficios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cta--home .cta-beneficio-icone{display:block;width:48px;height:48px;padding:10px;margin-bottom:16px;border:1px solid rgba(245,248,248,.20);border-radius:14px;background:rgba(245,248,248,.12);color:#f5f8f8}.cta--home .cta-beneficio h3{margin:0 0 12px;color:#f5f8f8;font:600 20px/1.35 var(--sans);text-wrap:balance;overflow-wrap:anywhere}.cta--home .cta-beneficio p{color:#deeeec;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.cta--home .cta-email{display:inline-block;max-width:100%;margin-top:28px;color:#d4e6e4;font-size:14px;line-height:1.5;text-decoration:none;text-underline-offset:4px;overflow-wrap:anywhere}.cta--home .cta-email:hover{color:#f5f8f8}.cta--home a:focus-visible{outline:2px solid #b2e2e0;outline-offset:5px}@media (max-width:1100px){.cta--home .cta-rede-desktop{display:none}.cta--home .cta-rede-mobile{display:block;width:100%;max-width:500px;height:140px;mask-image:linear-gradient(to bottom,#000 12px,transparent 36px),linear-gradient(to left,#000,transparent 22px)}.cta--home{min-height:0;padding:48px 36px}.cta--home .cta-home-grade{grid-template-columns:minmax(0,1fr);gap:36px}.cta--home .h3,.cta--home .cta-apoio{max-width:600px}}@media (max-width:767px){.cta--home{padding:36px 24px;border-radius:28px}.cta--home .cta-home-grade{gap:32px}.cta--home .cta-apoio{font-size:16px;margin-top:16px}.cta--home .cta-botoes{flex-direction:column;align-items:flex-start;gap:8px;margin-top:24px}.cta--home .cta-whatsapp{width:100%;padding-inline:16px}.cta--home .cta-beneficios{grid-template-columns:minmax(0,1fr);gap:24px}.cta--home .cta-beneficio-icone{width:44px;height:44px;padding:9px;margin-bottom:14px}.cta--home .cta-email{margin-top:24px}}.rodape{border-top:1px solid var(--off-10)}.rodape-pad{padding:48px 0 calc(32px + env(safe-area-inset-bottom,0px))}.rodape-linha{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,4fr);align-items:start;gap:40px}.rodape-contato{min-width:0}.rodape-marca{display:inline-flex;align-items:center;gap:9px;color:#111;text-decoration:none}.olho{font-family:var(--mono);font-size:16px;line-height:1.3;letter-spacing:.8px;text-transform:uppercase;color:var(--off-80)}.rodape-menu{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr) repeat(2,minmax(0,1fr));align-items:start;gap:24px}.rodape-menu>div{min-width:0}.rodape-grupo{display:contents}.rodape-grupo>div{min-width:0}.rodape-titulo{margin:0 0 16px;font:13px/1.4 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#40575a}.rodape-links{display:flex;flex-direction:column;gap:10px}.rodape-links a,.rodape-canais>a{font:15px/1.4 var(--sans);color:var(--off);text-decoration:none;overflow-wrap:anywhere}.rodape-links a:hover,.rodape-canais>a:hover,.rodape-frentes a:hover,a.rodape-txt:hover{color:var(--azul);text-decoration:none;text-underline-offset:3px}.rodape a:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.rodape-canais{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rodape-canais .rodape-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 16px;border:1px solid var(--azul);border-radius:999px;background:var(--azul);color:#fff}.rodape-canais .rodape-whatsapp:hover{background:var(--off);border-color:var(--off);color:#fff;text-decoration:none}.rodape-whatsapp svg{flex:none;width:18px;height:18px}.rodape-horario{margin:0;font:14px/1.4 var(--sans);color:#40575a}.rodape-base{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;margin-top:32px;padding-top:24px;border-top:1px solid var(--off-10)}.rodape-base>p{flex:1 1 460px;margin:0}.rodape-legal{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px}.rodape-txt{font:14px/1.5 var(--sans);color:#40575a;text-decoration:none}.rodape-txt strong{font-weight:400}@media (max-width:991px){.rodape-linha{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:767px){.rodape-pad{padding:24px 0 calc(72px + env(safe-area-inset-bottom,0px))}.rodape-contato{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:start;gap:12px 16px}.rodape-contato .rodape-frentes{margin:0}.rodape-canais{grid-column:1 / -1}.rodape-linha{gap:24px}.rodape-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rodape-grupo{display:flex;flex-direction:column;gap:20px}.rodape-titulo{margin-bottom:12px}.rodape-base{flex-direction:column;gap:8px;margin-top:20px;padding-top:16px}.rodape-base>p{flex:none}.rodape-txt{font-size:13px}}@media (min-width:1122px) and (max-width:1350.98px){.nav-link{font-size:14px}.nav-links{column-gap:20px}.nav-acoes .pilula{padding:12px 24px;font-size:14px}}@media (min-width:992px) and (max-width:1150.98px){.nav-link{font-size:14px}.nav-links{column-gap:16px}.nav-acoes .pilula{padding:12px;font-size:12px}.nav-acoes .rotulo-longo{display:none}.nav-acoes .rotulo-curto{display:inline}}@media (min-width:992px) and (max-width:1060.98px){.nav-faixa{column-gap:20px}.nav-link{font-size:12px}}@media (max-width:991px){.nav-faixa{justify-content:space-between;gap:24px;min-height:80px;padding:18px 0}.nav-botao{display:block}.nav-menu{display:none;position:absolute;top:100%;left:16px;right:16px;padding:24px;background:var(--fundo);border:1px solid var(--off-10);border-radius:16px;box-shadow:0 12px 32px rgba(36,36,36,.08);max-height:calc(100vh - 230px);overflow-y:auto}.nav.aberta .nav-menu{display:block}.nav.aberta .nav-botao i:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav.aberta .nav-botao i:nth-child(2){opacity:0}.nav.aberta .nav-botao i:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav-links{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:32px}.nav-link{padding:12px 0;border-bottom:1px solid var(--off-10)}.nav-lista{position:static;min-width:0;margin-top:12px;padding:8px;border:0;box-shadow:none;background:var(--pergaminho);opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.nav-lista::before{display:none}.nav-item--menu>.nav-link .icone-chevron{transform:rotate(180deg)}.nav-acoes{flex-direction:column;align-items:stretch}.pad-100{padding:64px 0}.pad-200{padding:64px 0}.bento{grid-template-columns:minmax(0,1fr)}.bento-col2{grid-column:auto}.cartao--alto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;height:auto}.cartao-img--1{margin-top:0}.integra{background:var(--pervinca)}.integra-container{background:transparent;border-radius:0}.integra-respiro{padding:48px 0;min-height:0;display:block}.integra-grade{display:flex;flex-direction:column}.integra-texto{text-align:center}.integra-texto .h3{text-align:left}.integra-anim{justify-content:flex-start;align-items:flex-start;height:240px;margin-top:24px}.integra-lista{top:55%;right:auto;left:50%;width:min(100%,280px);transform:translate(-50%,-50%) rotate(90deg)}.integra-setas{left:-140px}.integra-logo{transform:rotate(-90deg)}.integra-nome{display:none}.cta{padding:24px}}@media (max-width:991px){.hero-pad{padding-bottom:32px}.hero-confianca{margin-bottom:40px}.hero-diagrama{display:none}.hero-diagrama-mob{display:block;position:relative;width:100%;max-width:370px;margin:0 auto}.hero-diagrama-mob-luz{position:absolute;inset:27.6% 19.6%;border-radius:50%;filter:blur(32px);background-image:linear-gradient(#00ffff,#bceff0)}.hero-diagrama-mob svg{position:relative;z-index:1;display:block;width:100%;height:auto}.hero + .faixa{padding-top:24px}}@media (max-width:767px){.container{padding:0 16px}.h1{font-size:48px}.h3{font-size:32px}.h4{font-size:24px}.h5{font-size:20px}.some-mob{display:none}.largura-mob{width:100%}.hero-confianca{flex-direction:column;gap:4px;margin-bottom:40px;font-size:12px}.hero-confianca-separador{display:none}.so-desk{display:none}.faixa-olho{font-size:14px}.faixa-janela{--faixa-fade:48px;height:29px;display:flex;align-items:flex-end}.faixa-item{height:20px;font-size:19px;gap:7px}.faixa-item svg,.faixa-item img{height:19px}.cartao,.cartao--largo,.cartao--alto{display:flex;flex-direction:column;padding:24px;height:auto}.bento-base{grid-template-columns:minmax(0,1fr)}.cartao--largo,.cartao--alto{gap:24px;align-items:stretch}.cartao-img--1{margin-top:0}.cartao-img>.il-desktop{display:none}.cartao-img>.il-celular{display:block;max-width:256px}.cartao-img>.il-etapas.il-celular{max-width:220px}.il-celular .il-chip4-txt{font-size:12px}.il-sistema .il-chip-txt{font-size:14px}.il-sistema .il-txt{font-size:16px}.il-sistema .il-painel-tit{font-size:18px}.luz--3a{top:0;transform:scale(.8)}.luz--3b{transform:scale(.9)}.luz--4{width:100%;top:0;transform:scale(.8)}.integra-texto p{margin-inline:auto}.integra-respiro{padding-bottom:32px}.integra-anim{height:124px;margin-top:48px;overflow:visible}.integra-lista{top:132px}.faq-botao{padding:24px 15px 24px 16px}.faq-botao .h5{display:block}.faq-botao .icone-seta-faq{height:48px}.faq-resp{padding:0 16px}.cta{padding:64px 24px}.cta-botoes{flex-wrap:wrap}.rodape-marca .marca-pontos{width:44px;height:44px}.olho{font-size:14px}}.qualificacoes{padding:100px 0 0}.qualificacoes .faixa-olho{margin-bottom:8px}.qual-contexto{margin:0 0 30px;font-family:var(--sans);font-size:15px;font-weight:400;line-height:1.5;color:var(--off-80)}.qual-lista{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:40px 24px;margin:0;padding:0;list-style:none}.qual-item{display:flex;align-items:center;justify-content:center;height:48px}.qual-item img{display:block;width:auto;height:var(--h,28px);max-width:min(100%,132px);object-fit:contain}@media (max-width:991px){.qualificacoes{padding-top:64px;padding-bottom:64px}.qualificacoes + .secao>.pad-100{padding-top:0}.qual-lista{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.qual-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}.qual-item{height:36px}.qual-item img{height:calc(var(--h,28px) * .74)}}.zap-flutuante{position:fixed;z-index:900;right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.12);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.zap-flutuante svg{width:32px;height:32px}.zap-flutuante:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.22),0 2px 4px rgba(0,0,0,.12)}.zap-flutuante:focus-visible{outline:2px solid var(--off);outline-offset:3px}@media (max-width:767px){.zap-flutuante{width:56px;height:56px;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.zap-flutuante svg{width:30px;height:30px}}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rolo{position:relative;display:inline-block;vertical-align:top;overflow:hidden;padding-top:.2em;margin-top:-.2em}.rolo-l{display:block;white-space:pre}.rolo-l2{position:absolute;left:0;top:calc(100% + 4px)}.rolo .ch{display:inline-block}.pilula-texto-preparando .rolo .ch{transition:none !important;transform:none !important}.d-fluxo{display:none}.d-movel{display:none}.d-verde path{stroke-dasharray:1}.il-pulso{display:none}@media (prefers-reduced-motion:no-preference){.nav{animation:entra-nav 1s cubic-bezier(.165,.84,.44,1) both}.hero-titulo{animation:entra-sobe .5s cubic-bezier(.215,.61,.355,1) .6s both}.hero-texto{animation:entra-sobe .5s cubic-bezier(.215,.61,.355,1) .7s both}.hero-botoes{animation:entra-sobe .5s cubic-bezier(.215,.61,.355,1) .8s both}.hero-diagrama{animation:entra-sobe .5s cubic-bezier(.215,.61,.355,1) .85s both}.hero-diagrama-mob{animation:entra-sobe-mob .5s cubic-bezier(.215,.61,.355,1) .85s both}.secao-entra{animation:entra-fade .5s cubic-bezier(.215,.61,.355,1) .9s both}.js .revelar{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1)}.js .revelar.revelar--atraso{transition-delay:.25s}.js .revelar.visivel{opacity:1;transform:none}.rolo .ch{transition:transform .4s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--i) * 30ms)}.pilula:hover .rolo .ch,.pilula:focus-visible .rolo .ch{transform:translateY(calc(-100% - 4px));transition-duration:.25s;transition-timing-function:cubic-bezier(.86,0,.07,1)}.d-estatico{display:none}.d-movel{display:inline}.d-fluxo{display:inline}.d-fluxo path{fill:none;stroke:#9fb8b3;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:2 12;animation:d-fluir var(--dur,1.6s) linear infinite}.d-rastro path{stroke-dasharray:26 70;animation:d-rastro 2.2s linear infinite;animation-delay:var(--atraso,0s)}.d-luz{transform-box:view-box;transform-origin:686px 210px;animation:d-pulsa 4.8s ease-in-out infinite alternate}.d-luz-b{animation-delay:-2.4s}.hero-diagrama-mob-luz{animation:d-pulsa-m 4.8s ease-in-out infinite alternate}.diagrama-celular .m-fluxo{display:inline}.diagrama-celular .m-fluxo path{fill:none;stroke:#bdb5af;stroke-width:1;stroke-linecap:round;stroke-dasharray:2 12;opacity:.55;animation:d-fluir 2.4s linear infinite}.d-ok{transform-box:fill-box;transform-origin:center;animation:d-ok 5.2s cubic-bezier(.3,1.4,.5,1) infinite;animation-delay:var(--atraso,0s)}.d-verde path{animation:d-desenha 5.2s ease-in-out infinite;animation-delay:var(--atraso,0s)}.il-pulso{display:inline;fill:var(--azul)}.il-etapa{animation:il-flutua4 3.6s ease-in-out infinite alternate;animation-delay:calc(var(--atraso,0s) * -1)}.il-ok-g{transform-box:fill-box;transform-origin:center;animation:il-ok 2.7s cubic-bezier(.3,1.4,.5,1) infinite;animation-delay:var(--atraso,0s)}.il-tracejado path{animation:il-marcha 1.2s linear infinite}.pausado *,.pausado *::before,.pausado *::after{animation-play-state:paused !important}}@keyframes entra-fade{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-diagrama-mob-luz{animation:d-brilho-reduzido 8s ease-in-out infinite alternate}.diagrama-celular :is(.m-pilula,.m-nucleo){animation:m-sequencia 10s ease-in-out infinite both;animation-delay:var(--m-atraso,0s)}.diagrama:not(.d-interacao-ativa) :is(.d-etq.d-estatico,.d-pilula-saida),.diagrama:not(.d-interacao-ativa)>g[data-d-central],.diagrama:not(.d-interacao-ativa)>[data-saida]>.d-ok{animation:d-sequencia-reduzida 10s ease-in-out infinite both;animation-delay:var(--d-reduzido-atraso,0s)}.diagrama .d-estatico[data-entrada="planilhas"]{--d-reduzido-atraso:0s}.diagrama .d-estatico[data-entrada="whatsapp"]{--d-reduzido-atraso:.7s}.diagrama .d-estatico[data-entrada="email"]{--d-reduzido-atraso:1.4s}.diagrama .d-estatico[data-entrada="extrato"]{--d-reduzido-atraso:2.1s}.diagrama .d-estatico[data-entrada="documentos"]{--d-reduzido-atraso:2.8s}.diagrama>g[data-d-central]{--d-reduzido-atraso:3.6s;--d-reduzido-base:.85}.diagrama :is(.d-estatico,.d-pilula-saida)[data-saida="crm"]{--d-reduzido-atraso:4.8s}.diagrama .d-estatico[data-saida="crm"] ~ .d-estatico[data-saida="crm"],.diagrama .d-pilula-saida[data-saida="relatorios"]{--d-reduzido-atraso:5.6s}.diagrama :is(.d-estatico,.d-pilula-saida)[data-saida="painel"]{--d-reduzido-atraso:6.4s}.diagrama [data-saida="alertas"]{--d-reduzido-atraso:7.2s}.diagrama [data-saida="integracoes"]{--d-reduzido-atraso:8s}.diagrama .d-pilula-saida{--d-reduzido-base:.82}.diagrama.d-interacao-ativa [data-d-ui]{opacity:.45}}@keyframes il-chip{0%,45%,100%{fill:#f6f7f9;stroke:#dfe2e8}12%,30%{fill:#e7eefc;stroke:#006b73}}@keyframes il-flutua4{from{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes il-ok{0%{opacity:0;transform:scale(.2)}14%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.7)}}@keyframes il-marcha{to{stroke-dashoffset:-14}}.cartao-tit a{color:inherit;text-decoration:none}.cartao-tit a:hover{text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}.rodape a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}@media (max-width:767px){nav[aria-label="Trilha"] a,.faq-email a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;vertical-align:middle}p a,li a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;vertical-align:middle}}.caso-mais{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-size:16px;letter-spacing:.8px;text-transform:uppercase;color:#000}.rodape-frentes{max-width:340px;margin:16px 0;font-size:15px;line-height:1.45;color:var(--off)}.rodape-frentes a{color:inherit;text-underline-offset:3px}.nav-link:hover{color:var(--azul)}.faq-02{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.faq-intro{position:sticky;top:120px;min-width:0}.faq-intro .h3{margin:16px 0 24px}.faq-intro>p{max-width:40ch}.faq-02>.faq{min-width:0}.faq-contato{margin-top:40px;padding:28px;border:1px solid var(--cinza-borda);border-radius:20px;background:radial-gradient(ellipse at top right,rgba(0,255,255,.08),transparent 70%),var(--pergaminho);box-shadow:0 5px 18px rgba(36,36,36,.06);overflow-wrap:anywhere}.faq-contato h3{font:var(--peso-serif) 28px/1.15 var(--serif);margin-bottom:16px}.faq-contato>p{font-size:18px;line-height:1.5;color:var(--off-80)}.faq-contato .pilula{margin-top:20px;width:100%;min-height:48px;padding-inline:16px;font-size:14px}.faq-contato .faq-email{margin-top:16px;font-size:13px}.faq-contato .faq-email a{color:var(--azul);text-underline-offset:3px}.faq-contato a:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.texto-link{display:block;margin-top:20px;color:var(--azul)}.faq-02 .faq-item{border-top:1px solid var(--off-20)}.faq-02 .faq-botao{padding:24px 12px}.faq-02 .faq-botao .h5{font-size:24px}.relatos-intro{margin:24px 0 48px;max-width:65ch}.relatos .h3{margin-top:16px}.relatos-grade{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:center}.reel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:440px;overflow:hidden;mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent)}.reel-col{min-width:0;overflow:hidden}.reel-trilho{display:grid;gap:12px;will-change:transform}.reel-col:nth-child(2) .reel-trilho{transform:translateY(-180px)}.reel-tile{aspect-ratio:1/1.15;border-radius:20px;background:var(--pervinca);padding:20px 12px;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;text-align:center}.reel-tile>svg{width:44px;height:44px}.reel-tile span{font:12px/1.4 var(--mono);overflow-wrap:anywhere}.reel-tile--logo{position:relative}.reel-tile-logo{display:block;width:70%;height:auto;object-fit:contain;flex-shrink:0;box-sizing:content-box;padding:8px;background:transparent}.reel-tile--celina .reel-tile-logo{width:90%;max-width:calc(100% - 16px)}.relato{margin-bottom:40px}.relato .olho{color:var(--azul)}.relato-titulo{font:var(--peso-serif) clamp(30px,3.2vw,48px)/1.12 var(--serif);margin:24px 0}.relato-autor{margin:24px 0 16px;font:14px var(--mono)}.js .relatos-conteudo{min-height:340px}.js .relato[hidden]{display:none}.relato.reel-entra{animation:relato-entra .45s cubic-bezier(.16,1,.3,1)}@keyframes relato-entra{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.reel-controles{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:32px}.reel-controles[hidden]{display:none}#nossos-artigos>.container{padding-top:36px;padding-bottom:112px}#nossos-artigos .artigos-todos{min-height:48px;max-width:100%;padding:12px 24px;gap:12px}#nossos-artigos .artigos-todos:focus-visible{outline:2px solid var(--azul);outline-offset:4px}#nossos-artigos .artigos-todos .icone-seta-reta{display:block;flex:none;width:18px;height:18px}@media(max-width:767px){#nossos-artigos>.container{padding-top:12px;padding-bottom:72px}}.artigos-home-cabeca{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.artigos-home-cabeca .h3{margin-top:16px}.organic-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.organic-card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid var(--off-10);border-radius:28px;color:var(--off);text-decoration:none;background:#e8f5f4;transition:transform .2s,border-color .2s}.organic-card:hover{transform:translateY(-5px);border-color:var(--azul)}.organic-visual{height:240px;position:relative;background:var(--pervinca);overflow:hidden}.organic-visual>img{width:100%;height:100%;object-fit:cover}.organic-visual>svg:not(.organic-band){width:100%;height:100%}.organic-band{position:absolute;bottom:-1px;left:0;width:100%;height:85px;fill:#e8f5f4}.organic-corpo{padding:20px 28px 28px;flex:1}.organic-corpo h3{font:var(--peso-serif) 30px/1.12 var(--serif);margin:20px 0}.organic-corpo p{overflow-wrap:anywhere}.organic-corpo .olho{font-size:11px}.organic-cta{display:flex;justify-content:space-between;align-items:center;padding:20px 28px;border-top:1px solid var(--off-10);font:14px var(--mono)}.organic-cta svg{width:24px;height:24px}@media (max-width:1024px){.faq-02{gap:40px}.relatos-grade{gap:32px}.organic-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.organic-card:last-child{grid-column:1/-1;max-width:640px}}@media (max-width:767px){.faq-02,.relatos-grade{grid-template-columns:1fr}.faq-intro{position:static}.faq-contato{margin-top:24px}.reel{height:280px;max-width:440px}.relatos-intro{margin-bottom:24px}.relatos-grade{gap:28px}.js .relatos-conteudo{min-height:0}.artigos-home-cabeca{align-items:start;flex-direction:column}.organic-grade{grid-template-columns:1fr}.organic-card:last-child{grid-column:auto;max-width:none}.organic-visual{height:230px}.faq-02 .faq-botao .h5{font-size:22px}.reel-tile{padding:12px 8px}.reel-tile span{font-size:12px}}@media (prefers-reduced-motion:reduce){.relato.reel-entra{animation:none}.organic-card{transition:none}.organic-card:hover{transform:none}.reel-trilho{will-change:auto}}.reel-palavra{display:inline-block;white-space:nowrap}:root{--ancora-topo:150px}:where(main) :where(section[id],article[id],h2[id],.faq-item[id],.faq-lista[id]){scroll-margin-top:var(--ancora-topo)}@media(max-width:991px){:root{--ancora-topo:110px}}.faq-contato .pilula{max-width:100%}@media(max-width:480px){.faq-contato{padding:20px}.faq-contato .pilula{font-size:12px;padding-inline:16px}}html:not(.js) .faq-lista{grid-template-rows:1fr;padding-bottom:32px}.luz{opacity:.28}.integra-luz{opacity:.15}.hero-diagrama-mob-luz{opacity:.2625}.pilula:hover{box-shadow:inset 0 0 6px rgb(178 226 224 / .25),0 4px 16px rgb(36 90 94 / .07)}.pilula--clara:hover{box-shadow:0 4px 16px rgb(36 90 94 / .07)}.pilula--clara::before,.pilula--clara::after{opacity:0!important}.pilula,.acao-texto,.caso-mais,.texto-link,.organic-card,.organic-cta{text-decoration:none!important}.acao-texto{display:inline-flex;align-items:center;gap:8px;font:13px var(--mono);color:var(--azul)}.acao-texto svg{width:18px;height:18px}.acao-texto:hover,.texto-link:hover,.caso-mais:hover{color:#004e55}.servicos-cabeca{display:flex;align-items:center;justify-content:space-between;gap:24px}.cartao--largo{height:auto;min-height:285px}.cartao--alto{min-height:0}.integra-lista{height:720px;max-width:400px;--mascara:linear-gradient(to bottom,transparent 18%,#000 28%,#000 72%,transparent 82%)}.integra-item{will-change:transform}.integra-nome{font-size:24px;color:#234e50}.integra-logo{box-shadow:0 3px 10px rgb(24 72 76 / .07)}.reel-tile{background:#dceae9}.relato-projeto{margin:22px 0;padding-top:20px;border-top:1px solid var(--off-10);max-width:50ch;font-size:15px;line-height:1.5}.relato blockquote{margin:0}.relato blockquote p{margin:0}.relato-titulo{font-size:clamp(28px,3vw,42px)}.artigos-carrossel{position:relative}#nossos-artigos .artigos-acoes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.artigos-controles{display:flex;align-items:center;gap:12px;flex:none}.artigos-controles[hidden]{display:none}.artigos-controles button,.reel-controles button{display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--off-10);border-radius:50%;background:#fff;color:var(--off);box-shadow:0 2px 8px rgb(36 68 73 / .08);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.artigos-controles button .icone-seta-reta,.reel-controles button .icone-seta-reta{display:block;width:18px;height:18px}.artigos-controles button .icone-seta-reta path,.reel-controles button .icone-seta-reta path{stroke-width:2.2}.artigos-controles [data-artigos-prev] .icone-seta-reta,.reel-controles [data-reel-prev] .icone-seta-reta{transform:scaleX(-1)}.artigos-controles button:hover:not(:disabled),.reel-controles button:hover:not(:disabled){background:var(--off);border-color:var(--off);color:var(--fundo);box-shadow:0 3px 10px rgb(36 68 73 / .12)}.artigos-controles button:disabled,.reel-controles button:disabled{opacity:.4;box-shadow:none;cursor:default}.artigos-status,.reel-status{display:flex;align-items:center;justify-content:center;gap:6px;font:14px/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--off);min-width:68px;text-align:center;white-space:nowrap}.artigos-atual,.reel-atual{font-weight:500}.artigos-separador,.artigos-total,.reel-separador,.reel-total{color:#40575a}@media(max-width:480px){#nossos-artigos .artigos-acoes{justify-content:center}#nossos-artigos .artigos-todos{width:100%;padding-inline:16px}}@media(prefers-reduced-motion:reduce){#nossos-artigos .artigos-todos,.artigos-controles button,.reel-controles button{transition:none}}.artigos-carrossel .organic-grade{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding:8px 0 24px;scrollbar-width:thin;scrollbar-color:#88b5b7 #e4eceb}.artigos-carrossel .organic-card{flex:0 0 calc((100% - 48px)/3);min-width:0;scroll-snap-align:start}.artigos-carrossel .organic-card:last-child{max-width:none}.organic-card{background:#edf4f2}.organic-band{fill:#edf4f2}.organic-visual{background:#deece9}.organic-corpo{padding:18px 24px 24px}.organic-corpo h3{font-size:28px}.organic-corpo>p:last-child{font-size:15px;line-height:1.5}@media(max-width:1200px){.servicos-cabeca{align-items:start}.servicos-cabeca .pilula{font-size:14px}}@media(max-width:991px){.cartao--alto{min-height:0}.cartao--largo{min-height:285px}.artigos-carrossel .organic-card{flex-basis:calc((100% - 24px)/2)}}@media(max-width:767px){.servicos-cabeca{flex-direction:column;align-items:start}.cartao--largo{min-height:0}.artigos-carrossel .organic-card{flex-basis:88%}.artigos-controles{justify-content:start}.artigos-carrossel .organic-grade{gap:16px}.organic-corpo h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.integra-lista{position:relative;top:auto;right:auto;left:auto;margin-left:0;width:100%;height:auto;transform:none;mask-image:none;-webkit-mask-image:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;max-width:none}.integra-item{position:static;transform:none !important;will-change:auto;gap:12px;white-space:normal}.integra-setas,.integra-luz{display:none}.integra-anim{justify-content:start;align-items:start;height:auto !important;min-height:0 !important}.integra-nome{display:block;font-size:20px}.integra-logo{width:44px;height:44px;padding:10px;transform:none}.integra-logo svg,.integra-logo img{max-width:24px;max-height:24px}}.relato-cliente{font:14px var(--mono);color:var(--azul);margin-bottom:24px}.reel-tile--celina{background:#dceae9}.reel-tile--acc{background:#ccdfdd}.reel-tile--mxt{background:#244449;color:#c7efed}.relato blockquote .relato-titulo{margin-bottom:22px}.relato-projeto p+p{margin-top:8px}.container.pad-100{padding-left:40px;padding-right:40px}.pg-home .reel-tile--celina{background:#98222d;color:#fff}.pg-home .reel-tile--mxt{background:linear-gradient(135deg,#173d83 0 72%,#f4c21b 72% 100%);color:#fff}.pg-home .reel-tile--acc{background:#193e70;color:#fff}.pg-home .reel-tile--celina .reel-tile-logo,.pg-home .reel-tile--mxt .reel-tile-logo,.pg-home .reel-tile--acc .reel-tile-logo{background:transparent}.servicos-rodape{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:40px}@media(max-width:767px){.servicos-rodape{align-items:stretch;flex-direction:column}.servicos-rodape .pilula{width:100%;white-space:normal;text-align:center}}.marca-assinatura{display:block;width:112px;height:auto;max-width:100%}.rodape-marca .marca-assinatura{width:144px}@media(max-width:767px){.marca>.marca-assinatura{width:88px}}:root{--ease-out:cubic-bezier(.23,1,.32,1)}.js .revelar{transform:translateY(8px);transition:opacity 280ms var(--ease-out),transform 280ms var(--ease-out);transition-delay:var(--entrada-atraso,0ms)}.js .revelar.revelar--atraso{transition-delay:var(--entrada-atraso,40ms)}.js .revelar.visivel{transform:none}.faq-intro{top:calc(var(--topo-altura,180px) + 20px)}:where(main) :where(section[id],article[id],h2[id],.faq-item[id],.faq-lista[id]){scroll-margin-top:var(--ancora-topo,220px)}#como-trabalhamos>.container{padding-bottom:0}#como-trabalhamos .escolha-cabeca{display:block;margin-bottom:48px}#como-trabalhamos .escolha-cabeca p{max-width:60ch;margin-top:24px;color:var(--off-80);font-size:18px;line-height:1.6}.escolha-projeto{position:relative;isolation:isolate;padding:32px;border:1px solid #c8dfdd;border-radius:28px;background:#e8f2f1;overflow:hidden}.escolha-projeto>.escolha-luz{z-index:-1;width:90%;height:60%;bottom:-12%;opacity:.48}.escolha-legenda{margin-bottom:28px;font:13px/1.5 var(--mono);color:#32585a}.escolha-linha{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.escolha-etapa{position:relative;min-width:0;display:grid;grid-template-rows:36px 1fr auto;gap:20px}.escolha-etapa:not(:last-child)::before{content:"";position:absolute;top:17px;left:36px;width:calc(100% - 12px);height:2px;background:#9fc9c6}.escolha-numero{position:relative;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--azul);border-radius:50%;background:#e1f6f5;color:var(--azul);font:14px/1 var(--mono)}.escolha-etapa-texto h3{min-height:2.5em;margin:0 0 16px;font:var(--peso-serif) 24px/1.25 var(--serif);letter-spacing:var(--tracking-titulo);word-spacing:var(--word-spacing-titulo);color:var(--off)}.escolha-etapa-texto>p{color:#365256;font-size:16px;line-height:1.55}.escolha-artefato{min-width:0;min-height:224px;padding:16px;border:1px solid #c8dfdd;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgb(36 68 73 / .08);font-size:14px;line-height:1.45;letter-spacing:0;color:#365256}.escolha-artefato-titulo{display:flex;align-items:start;gap:8px;margin-bottom:16px;color:var(--off)}.escolha-artefato-titulo strong{font-size:15px;font-weight:600}.escolha-artefato-titulo svg{flex:none;width:20px;height:20px;color:var(--azul)}.escolha-anotacoes{margin:0;padding-left:16px}.escolha-anotacoes li + li{margin-top:10px}.escolha-anotacoes li::marker{color:var(--azul)}.escolha-proposta{margin:0}.escolha-proposta>div + div{margin-top:10px;padding-top:8px;border-top:1px solid #e5eeec}.escolha-proposta dt{color:var(--azul);font-weight:500}.escolha-proposta dd{margin:2px 0 0}.escolha-partes{display:grid;gap:10px;margin:0;padding:0;list-style:none}.escolha-chip{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:7px 10px;border:1px solid #d0e2df;border-radius:6px;background:#f0f6f5;font-size:13px;line-height:1.4}.escolha-chip--testado{justify-content:space-between;background:#e1f3e9;border-color:#a8cfba;color:#286747}.escolha-status{display:inline-flex;align-items:center;gap:4px;font-size:12px}.escolha-status svg{flex:none}.escolha-validacao{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center}.escolha-validacao>strong{font-size:16px;font-weight:600;color:var(--off)}.escolha-check{display:grid;place-items:center;width:48px;height:48px;border:1px solid #a8cfba;border-radius:50%;background:#e1f3e9;color:#286747}.escolha-acompanhamento{margin-top:16px;padding-top:12px;border-top:1px solid #d0e2df;color:var(--azul);font-weight:500}.escolha-rodape{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:32px;padding-top:32px;border-top:1px solid #c8dfdd}.escolha-metodo{min-width:0;justify-self:end}.escolha-metodo .pilula{max-width:100%;padding-inline:24px;font-size:16px;line-height:1.4;white-space:normal;text-align:center}.escolha-compromissos{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.escolha-compromissos>li{min-width:0;display:flex;align-items:start;gap:12px}.escolha-compromisso-icone{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--fundo);color:var(--azul)}.escolha-compromisso-icone svg{display:block;width:20px;height:20px}.escolha-compromissos p{min-width:0;color:var(--off);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.pg-home .escolha-artefato{min-height:260px}.pg-home .escolha-validacao{display:block;text-align:left}.pg-home .escolha-validacao .escolha-check{margin-bottom:16px}.pg-home .escolha-validacao .escolha-chip{width:fit-content}@media(min-width:1200px){.pg-home .escolha-linha{grid-template-rows:36px auto auto}.pg-home .escolha-etapa{grid-row:span 3;grid-template-rows:subgrid}}@media(max-width:1199px){.escolha-rodape{grid-template-columns:minmax(0,1fr);gap:24px}.escolha-linha{grid-template-columns:1fr}.escolha-etapa{grid-template-columns:36px minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;gap:24px;align-items:start}.escolha-etapa:not(:last-child)::before{top:36px;left:17px;width:2px;height:calc(100% - 12px)}.escolha-etapa-texto h3{min-height:0;margin-bottom:12px}.escolha-artefato{min-height:0}.escolha-validacao{min-height:164px}}@media(max-width:767px){#como-trabalhamos .escolha-cabeca{margin-bottom:32px}#como-trabalhamos .escolha-cabeca p{margin-top:20px;font-size:17px}.escolha-projeto{padding:24px 16px;border-radius:20px}.escolha-legenda{font-size:12px}.escolha-linha{gap:32px}.escolha-etapa{grid-template-columns:36px minmax(0,1fr);gap:16px 12px}.escolha-etapa:not(:last-child)::before{height:calc(100% - 4px)}.escolha-artefato{grid-column:2}.escolha-rodape{gap:24px;margin-top:24px;padding-top:24px}.escolha-metodo{justify-self:stretch}.escolha-metodo .pilula{width:100%;font-size:15px}.escolha-compromissos{grid-template-columns:minmax(0,1fr);gap:20px}}.pg-home .reel{display:block}.pg-home .reel-case{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:100%}.pg-home .reel-case[hidden]{display:none}.pg-home .reel-controles [data-reel-pause]{width:auto;padding:0 16px;border-radius:999px;font:13px/1.4 var(--sans)}.pg-home .reel-controles button:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.relatos-grade{align-items:start}.js .relatos-conteudo{min-height:0}.relatos-palco{display:block;min-width:0}.js .relatos-palco{display:grid;grid-template-columns:minmax(0,1fr)}.js .relato{grid-area:1/1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:56px var(--fala-altura,170px) 52px minmax(max-content,1fr);gap:18px;margin:0}.js .relato[hidden]{display:grid!important;visibility:hidden;pointer-events:none}.js .relato>*{margin:0}.js .relato blockquote .relato-titulo{margin:0}.js .relato .caso-mais{margin:0}.relato-cliente{margin:0 0 22px}.relato blockquote{margin:0 0 18px;min-height:var(--fala-altura,170px)}.relato-titulo{margin:0;font-size:clamp(28px,2.8vw,40px);line-height:1.1}.relato-autor{min-height:44px;margin-bottom:22px}.relato-projeto{flex:1;min-height:145px;padding-top:22px;border-top:1px solid #d0dede;max-width:50ch}.relato .caso-mais{margin-top:20px}.reel-controles{margin-top:32px}.relato.reel-entra{animation:none}.reel-trilho{will-change:transform}.artigos-janela{overflow:hidden;touch-action:pan-y;outline-offset:6px}html:not(.js) .artigos-janela{overflow-x:auto;touch-action:auto;scrollbar-width:none}.artigos-carrossel .organic-grade{overflow:visible;padding:0;gap:24px;scroll-snap-type:none;scrollbar-width:none;will-change:transform;align-items:stretch}.artigos-carrossel .organic-grade::-webkit-scrollbar{display:none}.organic-card{position:relative;background:transparent;border:none;border-radius:16px;overflow:hidden}.organic-corpo{flex:1;padding:16px 16px 20px;background:#e4efed;border-radius:16px 16px 0 0}.organic-visual{height:auto;aspect-ratio:1200/630;margin-bottom:24px;background:#f5f8f8;border-radius:5px;overflow:hidden}.organic-visual>img{width:100%;height:100%;object-fit:contain;display:block}.organic-texto{padding:0 6px}#nossos-artigos .organic-corpo .olho{font-size:13px;line-height:1.5;letter-spacing:.4px;color:#40575a}.organic-corpo h3{font-size:28px;margin:18px 0 14px}.organic-texto>p:last-child{font-size:15px;line-height:1.5}.organic-band{position:static;display:block;width:calc(100% + 1px);height:70px;margin-top:-1px;fill:#e4efed;flex:none}.organic-cta{position:absolute;bottom:14px;left:0;width:100%;padding:0 22px;border:0;align-items:center;font-size:14px}@media(hover:hover) and (pointer:fine){.organic-card:hover{transform:none}.organic-card:hover .organic-band path{d:path('M670 0H0V91C0 102.046 8.9543 111 20 111H470C477.575 111 484.499 106.721 487.888 99.9469L522.347 31.0531C525.736 24.2789 532.66 20 540.234 20H650C661.046 20 670 11.0457 670 0Z')}}.organic-band path{transition:d 220ms var(--ease-out)}@media(max-width:991px){.relato-titulo{font-size:30px}}@media(max-width:767px){.relato-autor{min-height:44px}.relato-projeto{min-height:180px}.artigos-carrossel .organic-grade{gap:16px}.organic-corpo{padding:16px 16px 20px}.organic-corpo h3{font-size:25px}.organic-band{height:70px}.faq-intro{position:static}}@media(prefers-reduced-motion:reduce){.js .revelar{transform:none;opacity:1;transition:none}.organic-band path{transition:none}.organic-grade,.reel-trilho{will-change:auto}}@media(max-width:767px){.js .relato{grid-template-rows:40px var(--fala-altura,190px) 76px minmax(max-content,1fr)}}@media(max-width:767px){.container.pad-100{padding-left:16px;padding-right:16px}}.reel-ch{display:inline-block}@media (prefers-reduced-motion:no-preference){.js .relato.reel-entra .reel-ch{animation:reel-ch-sobe .38s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:var(--d,0ms)}.js .relato.reel-entra>:not(blockquote):not(.relato-autor){animation:reel-ch-sobe .38s cubic-bezier(.2,.8,.2,1) backwards}.js .relato.reel-sai{animation:reel-sai .22s ease-out forwards}.js .relato.reel-sai .reel-ch{animation:none}.organic-band path{transition:d .3s cubic-bezier(.4,0,.2,1)}}@keyframes reel-sai{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}.organic-card:focus-visible{outline:2px solid var(--azul);outline-offset:-3px}.organic-card:focus-visible .organic-band path{d:path("M670 0H0V91C0 102.046 8.9543 111 20 111H470C477.575 111 484.499 106.721 487.888 99.9469L522.347 31.0531C525.736 24.2789 532.66 20 540.234 20H650C661.046 20 670 11.0457 670 0Z")}@media (min-width:768px) and (max-width:991px){.faq-contato .pilula{font-size:12px;padding-inline:16px}}.reel-controles button:focus-visible,.artigos-controles button:focus-visible,.faq-contato .texto-link:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.faq-02 .faq-botao:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}.artigos-janela:focus-visible{outline:2px solid var(--azul);outline-offset:4px}.h1,.h3,.h4,.h5,.cartao-tit,.faq-contato h3,.relato-titulo,.organic-corpo h3{letter-spacing:var(--tracking-titulo);word-spacing:var(--word-spacing-titulo)}.relato-cliente{display:flex;align-items:center;gap:12px;min-height:56px}.relato-logo{display:block;width:auto;height:56px;max-width:min(220px,100%);object-fit:contain;object-position:left center;flex:none}.relato-autor{min-height:52px;font:20px/28px var(--sans);color:var(--tinta)}.relato-autor-linha{display:block}.relato-pessoa{font-weight:600}.relato-cargo,.relato-empresa{font-size:16px;font-weight:400;color:var(--off-80)}.relato-empresa{display:block;line-height:24px}@media(max-width:767px){.relato-cliente{min-height:40px}.relato-logo{height:40px;max-width:min(200px,100%)}.relato-autor{min-height:76px;font-size:18px;line-height:26px}.relato-cargo,.relato-empresa{font-size:15px}}.relato-projeto{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;max-width:none;margin:0;padding:20px;border:1px solid var(--cinza-borda);border-radius:16px;background:var(--pergaminho);box-shadow:0 5px 18px rgba(36,36,36,.06);font:15px/1.5 var(--sans);overflow-wrap:anywhere}.relato-projeto p+p{margin-top:0}.relato-projeto-rotulo{font:12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--azul)}.relato-projeto-resumo{color:var(--off-80)}.relato-servicos{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.relato-servicos li{min-width:0;max-width:100%}.relato-servico{display:block;max-width:100%;padding:6px 10px;border:1px solid #b2dcd9;border-radius:999px;background:var(--pervinca);color:var(--azul);font:12px/1.4 var(--mono);text-decoration:none}.relato-servicos a:hover{background:var(--menta)}.relato .relato-projeto .caso-mais{align-self:flex-start;margin:auto 0 0;padding-top:2px;min-height:28px;font:14px/1.5 var(--sans);letter-spacing:0;text-transform:none;color:var(--azul)}.relato-projeto--sem-tela{align-self:start;flex:none;height:auto;min-height:0}.relato .relato-projeto--sem-tela .caso-mais{margin:4px 0 0}.relato-projeto a:focus-visible{outline:2px solid var(--azul);outline-offset:3px}@media(max-width:767px){.relato-projeto{padding:16px}}@media (min-width:992px){.pg-home{--home-secao:160px;--home-rodape:120px}.pg-home #conteudo{padding-bottom:var(--home-rodape)}.pg-home #conteudo>#servicos ~ section{display:flow-root;padding-block:0;margin-top:var(--home-secao)}.pg-home #servicos>.container>.pad-100{padding-bottom:0}.pg-home #como-trabalhamos>.container,.pg-home #relatos>.container,.pg-home #perguntas>.container,.pg-home #nossos-artigos>.container{padding-block:0}.pg-home #relatos>.container>.h3{margin-top:0}.pg-home #relatos .relatos-grade{align-items:stretch}.pg-home #relatos .reel{height:auto;min-height:0;contain:size;grid-template-rows:minmax(0,1fr)}.pg-home #relatos .reel-col{min-height:0}.pg-home #relatos .relato-projeto--sem-tela{align-self:stretch}.pg-home #relatos .relato-projeto--sem-tela .caso-mais{margin:auto 0 0}.pg-home #relatos .reel-controles{margin-top:24px;justify-content:flex-start}.pg-home #sobre .cta--home{margin-bottom:0}}@media (max-width:767px){.pg-home{--home-respiro:80px}.pg-home #conteudo{padding-bottom:var(--home-respiro)}.pg-home #conteudo>section{display:flow-root;padding-block:0}.pg-home #conteudo>section + section{margin-top:var(--home-respiro)}.pg-home #conteudo>section>.container.pad-100,.pg-home #conteudo>section>.container>.pad-100,.pg-home #nossos-artigos>.container{padding-block:0}.pg-home #integracoes .integra-respiro{padding-block:0}.pg-home #integracoes .integra-lista{top:100px}.pg-home #qualificacoes .qual-item:nth-last-child(-n + 3){align-items:flex-end}.pg-home .hero-pad{padding-bottom:0}.pg-home #relatos>.container>.h3{margin-top:0}.pg-home .cta--home{margin-bottom:0}.pg-home .rodape-pad{padding-top:0}.pg-home .relato-projeto-rotulo,.pg-home .relato-servico{font-size:13px}.pg-home #servicos .cartao-link{display:inline-flex;align-items:center;min-height:44px;max-width:100%}.pg-home .relato-servico{display:flex;align-items:center;min-height:44px}.pg-home .relato .relato-projeto .caso-mais{min-height:44px;max-width:100%;padding-block:8px}.pg-home #perguntas .texto-link{display:flex;align-items:center;min-height:44px}.pg-home .nav-botao::after{content:"";position:absolute}.pg-home .nav-botao::after{inset:-7px -10px}}.pg-servicos-hub :is(.hub-rotina,.hub-ia-limites,.hub-testes) li{position:relative;isolation:isolate}.pg-servicos-hub.hub-movimento .hub-animacao :is(.hub-estado,.hub-trajeto),.pg-servicos-hub.hub-movimento :is(.hub-rotina,.hub-ia-limites) li::before,.pg-servicos-hub.hub-movimento .hub-comparacao-linha>:is(th,td)::before{animation:hub-sequencia 10s ease-in-out infinite both;animation-delay:var(--hub-atraso,0s);animation-play-state:paused}.pg-servicos-hub :is(.hub-ficha,.hub-rotina,.hub-ia-limites,.hub-oficina,.hub-comparacao){overflow-wrap:anywhere}.pg-servicos-hub :is(.hub-rotina,.hub-ia-limites,.hub-comparacao-titulo,.hub-painel-mobile) h4{margin:12px 0 8px;font:600 20px/1.3 var(--serif)}.pg-servicos-hub .hub-comparacao :is(th,td){padding:14px 12px;border-top:1px solid #dce7e4;vertical-align:top;font:13px/1.6 var(--sans);overflow-wrap:anywhere}.pg-servicos-hub .hub-comparacao-linha>:is(th,td){position:relative;isolation:isolate}.pg-servicos-hub .hub-comparacao-linha>:is(th,td)::before{content:'';position:absolute;inset:0;z-index:-1;background:#eaf5f1;opacity:0}@media (max-width:1199px){.pg-servicos-hub .hub-visual--conexao>:is(.il-desktop,.il-celular){display:none}}@media (prefers-reduced-motion:no-preference){.pg-servicos-hub #conteudo .pilula:is(:hover,:focus-visible) .rolo .ch{transform:translateY(calc(-1 * var(--hub-rolagem,100%) - 4px))}}.pg-cases :is(.cases-preview-quadro,.cases-selo,.relato-servico,.caso-mais svg,.cases-conversa-faixa){transition:transform 240ms var(--ease-out),border-color 240ms ease-out,box-shadow 240ms ease-out,background-color 240ms ease-out}@media (prefers-reduced-motion:no-preference){.pg-cases.cases-movimento .cases-fala.cases-chegou :is(blockquote,.cases-autor){animation-name:reel-ch-sobe}}@media (prefers-reduced-motion:reduce){.pg-cases :is(.cases-preview-quadro,.relato-servico,.caso-mais svg,.cases-selo,.cases-conversa-faixa){transform:none;transition-property:border-color,background-color,opacity}}.pg-cases :is(.cases-escopo,.cases-aplicacoes) :is(dt,dd){min-width:0;overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){.pg-servico #conteudo .pilula:is(:hover,:focus-visible) .rolo .ch{transform:translateY(calc(-1 * var(--sv-rolagem,100%) - 4px))}}.pg-servico .sv-ferramentas li>:is(img,svg){flex:none;height:30px;width:auto}@media (max-width:767px){.pg-servico .sv-ferramentas li>:is(img,svg){height:26px}}.pg-servico .sv-mapa-sistemas li>:is(svg,img){width:25px;height:25px;object-fit:contain;flex:none;color:var(--azul)}@media (max-width:767px){.pg-servico .sv-mapa-sistemas li>:is(svg,img){width:22px;height:22px}}@media (max-width:767px){.pg .trilha li:has(+ li)::after{content:"/";margin-left:10px;color:var(--off-60)}}.nav .pilula--whatsapp,.rodape-canais .rodape-whatsapp{background:#25d366;border-color:#166534;color:#102b1b}.nav .pilula--whatsapp:hover,.rodape-canais .rodape-whatsapp:hover{background:#20bd5a;border-color:#166534;color:#102b1b}.nav-link.ativo{background:#def0ef;border-radius:8px;color:#004d53}.nav-lista a.ativo{background:#def0ef;color:#004d53;font-weight:600}.rodape-links a.ativo,.rodape-legal a.ativo{color:#004d53;font-weight:600}.rodape-links a{min-height:44px;display:flex;align-items:center}.rodape-links{gap:2px}.rodape-linha{grid-template-columns:minmax(0,1.35fr) minmax(0,4fr);gap:32px}.rodape-menu{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,1fr);gap:24px}@media(max-width:991px){.rodape-linha{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.rodape-contato{display:flex;flex-direction:column;gap:16px}.rodape-contato .rodape-frentes{max-width:28ch}.rodape-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rodape-grupo{gap:28px}}a[href],a[href]:is(:hover,:focus-visible){text-decoration:none}:where(a[href]:not(.pilula)):focus-visible{outline:2px solid currentColor;outline-offset:4px}.link-rotulo{min-width:0;overflow-wrap:inherit}.link-palavra{position:relative;display:inline-grid;vertical-align:baseline;overflow:clip;padding-block:.28em;margin-block:-.28em;line-height:1.4}.link-frente{grid-area:1 / 1}.link-verso{position:absolute;inset:.28em 0 auto;pointer-events:none;visibility:hidden}:is(.texto-legal,.texto-p,.artigo-corpo) a:not(.pilula){color:#006b73;font-weight:600}.cartao-tit .cartao-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (hover:hover) and (pointer:fine){a[href]:not(.pilula):hover{text-shadow:0 0 .65em rgb(0 107 115 / .18)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.link-frente,.link-verso{transition:transform 220ms var(--ease-out)}.link-verso{visibility:visible;transform:translateY(calc(100% + .6em))}.link-rolante:hover:not(:focus-visible):not(.link-preparando) .link-frente{transform:translateY(calc(-100% - .6em))}.link-rolante:hover:not(:focus-visible):not(.link-preparando) .link-verso{transform:translateY(0)}.link-rolante:focus-visible :is(.link-frente,.link-verso){transition:none}}.pilula{min-height:44px;min-width:44px}.rodape-txt,.cta-email{display:inline-flex;align-items:center;min-height:44px}.pular{min-height:44px}.rodape-canais>a:not(.pilula){display:inline-flex;align-items:center;min-height:44px}.pg-artigo-novo :is(h2,h3,[id^="fonte-"],[id^="ref-"]){scroll-margin-top:calc(var(--topo-altura,180px) + 24px)}@media(max-width:767px){.pg-artigo-novo :is(.artigo-meta-leitura,.artigo-meta-atualizado)::before{content:"·";margin-right:8px}.pg-artigo-novo .tabela tbody :is(th,td){display:block;padding:16px 0 0;border:0;overflow-wrap:anywhere}.pg-artigo-novo .tabela tbody :is(th,td):first-child{padding-top:0;font-family:var(--serif);font-size:19px;font-weight:600}}.pg-equipe #conteudo>:is(.pg-secao,.secao-cta){padding:0;margin-top:160px;display:flow-root}@media(max-width:991px){.pg-equipe #conteudo>:is(.pg-secao,.secao-cta){margin-top:120px}}@media(max-width:767px){.pg-equipe #conteudo>:is(.pg-secao,.secao-cta){margin-top:80px}}@media(min-width:992px){.pg-artigo-novo .artigo-titulo-arte:has(.artigo-arte:not(:empty)){display:grid;grid-template-columns:minmax(0,1fr) min(22vw,240px);gap:40px;align-items:center}}.pg-home #servicos .cartao-mais{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid #91b6b5;border-radius:999px;font:600 15px/1.4 var(--sans);background:#fff;color:var(--azul);transition:background-color 180ms ease,color 180ms ease,transform 180ms var(--ease-out)}.pg-home #servicos .cartao-mais svg{display:none}.pg-home #servicos .cartao:focus-within .cartao-mais{background:var(--azul);color:#fff}@media(hover:hover) and (pointer:fine){.pg-home #servicos .cartao:hover .cartao-mais{background:var(--azul);color:#fff;transform:translateY(-2px)}}.pg-home .reel-tile--original{background:#fff;border:1px solid #dae3e2}.pg-home .reel-tile--negativa.reel-tile--celina{background:#98222d}.pg-home .reel-tile--negativa.reel-tile--acc{background:#193e70}.pg-home .reel-tile--negativa.reel-tile--mxt{background:#173d83}.pg-home .reel-tile--mxt.reel-tile--original{background:#fff}.pg-home .reel-tile-logo{max-width:82%;max-height:72%;object-fit:contain}@media(prefers-reduced-motion:reduce){.pg-home #servicos .cartao:hover .cartao-mais{transform:none}.pg-home #servicos .cartao-mais{transition:background-color 180ms ease,color 180ms ease}}.pg-home #nossos-artigos .organic-visual>svg{display:block;width:100%;height:auto}.pg-home #nossos-artigos .organic-cta{width:max-content;min-height:44px;max-width:calc(100% - 44px);display:inline-flex;justify-content:center;padding:10px 20px;bottom:12px;left:22px;border-radius:24px;background:#244449;color:#fff;font:600 14px/1.4 var(--sans);transition:background-color 180ms ease,transform 180ms ease}.pg-home #nossos-artigos .organic-card:hover .organic-cta,.pg-home #nossos-artigos .organic-card:focus-visible .organic-cta{background:#006b73;transform:translateY(-2px)}.pg-home #nossos-artigos .organic-card:focus-visible{outline:3px solid #006b73;outline-offset:-3px}.pg-home #relatos .reel-trilho{align-content:start}@media(prefers-reduced-motion:reduce){.pg-home #nossos-artigos .organic-card:hover .organic-cta,.pg-home #nossos-artigos .organic-card:focus-visible .organic-cta{transform:none}}