/* ====================================================================
   Recursos do Levir AI  —  de Downloads/levir-ai-secao-recursos-v13.html
   Colado sem retoque de desenho.
   Saiu: toda regra de `html` e `body` (andaime da pagina solta), em
   qualquer nivel, media query inclusive. Descartadas destas: display, justify-content, margin.
   O que a secao HERDAVA do body desceu para o seletor abaixo, senao a
   fonte e o fundo do projeto assumiriam — isso sim seria mexer no
   desenho.
   ==================================================================== */
.importada--recursos{font-family:'Manrope','Segoe UI',system-ui,-apple-system,sans-serif;color:#14213D;-webkit-font-smoothing:antialiased;background:#05070C}
.importada--recursos a{color:#14213D}.importada--recursos a:hover{color:#2F5BEA}
.chip:hover{border-color:#2F5BEA;background:#F3F6FF}
.chip:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #2F5BEA;outline-offset:2px}
article{scroll-margin-top:32px}
.mesh{background-size:180% 180%;animation:meshdrift 10.6667s ease-in-out infinite alternate}
@keyframes meshdrift{0%{background-position:0% 0%}50%{background-position:100% 40%}100%{background-position:30% 100%}}
.gy,.gx,.pl,.pop,.fl,.sp,.bl,.dr,.fw,.sh,.nod{transform-box:fill-box}
.gy{transform-origin:50% 100%;animation:growy 2.8s cubic-bezier(.2,.8,.2,1) infinite}
@keyframes growy{0%{transform:scaleY(.12)}30%,82%{transform:scaleY(1)}100%{transform:scaleY(.12)}}
.gx{transform-origin:0% 50%;animation:growx 2.8s cubic-bezier(.2,.8,.2,1) infinite}
@keyframes growx{0%{transform:scaleX(.05)}32%,82%{transform:scaleX(1)}100%{transform:scaleX(.05)}}
.dr{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 2.8s ease-in-out infinite}
@keyframes draw{0%{stroke-dashoffset:1;opacity:1}40%,82%{stroke-dashoffset:0;opacity:1}95%{stroke-dashoffset:0;opacity:0}100%{stroke-dashoffset:1;opacity:0}}
.fw{animation:flow 0.9333s linear infinite}
@keyframes flow{to{stroke-dashoffset:-14}}
.pl{transform-origin:50% 50%;animation:pulse 1.4667s ease-in-out infinite}
@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.28);opacity:.75}}
.pop{transform-origin:50% 50%;animation:pop 2.8s cubic-bezier(.3,1.4,.5,1) infinite}
@keyframes pop{0%{transform:scale(.4);opacity:0}18%,84%{transform:scale(1);opacity:1}100%{transform:scale(.4);opacity:0}}
.fl{animation:float 3.3333s ease-in-out infinite}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
.sp{transform-origin:50% 50%;animation:spin 0.7333s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
.bl{animation:blink 0.7333s steps(2,start) infinite}
@keyframes blink{to{visibility:hidden}}
.sh{animation:shimmer 1.7333s ease-in-out infinite}
@keyframes shimmer{0%,100%{opacity:.45}50%{opacity:1}}
.nod{animation:nudge 1.2s ease-in-out infinite}
@keyframes nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
.don{animation:donut 2.8s ease-in-out infinite}
@keyframes donut{0%{stroke-dasharray:0 57}40%,82%{stroke-dasharray:34 57}100%{stroke-dasharray:0 57}}
.step{animation:stepin 5.3333s ease-out infinite both}
@keyframes stepin{0%{opacity:0;transform:translateY(6px)}8%,90%{opacity:1;transform:translateY(0)}100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.mesh,.gy,.gx,.dr,.fw,.pl,.pop,.fl,.sp,.bl,.sh,.nod,.don,.step{animation:none!important;stroke-dashoffset:0;opacity:1}}

.cta{transition:background .2s ease}.cta{background-size:220% 100%;background-position:0% 50%;transition:background-position .5s ease,filter .2s ease}.cta:hover{background-position:100% 50%;filter:brightness(.96);color:#FFFFFF}.cta .cta-arr{transition:transform .25s ease}.cta:hover .cta-arr{transform:translateX(4px)}
.cur{position:absolute;left:0;top:0;z-index:4;pointer-events:none;transform-origin:6px 4px;animation:cur 6s cubic-bezier(.65,0,.3,1) infinite;animation-delay:var(--d)}
@keyframes cur{0%{transform:translate(var(--x0),var(--y0));opacity:0}6%{transform:translate(var(--x0),var(--y0));opacity:1}21%{transform:translate(var(--x1),var(--y1)) scale(1)}24%{transform:translate(var(--x1),var(--y1)) scale(.78)}27%{transform:translate(var(--x1),var(--y1)) scale(1)}47%{transform:translate(var(--x2),var(--y2)) scale(1)}50%{transform:translate(var(--x2),var(--y2)) scale(.78)}53%{transform:translate(var(--x2),var(--y2)) scale(1)}76%{transform:translate(var(--x2),var(--y2));opacity:1}88%,100%{transform:translate(var(--x0),var(--y0));opacity:0}}
.rip{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;border:2px solid;opacity:0;pointer-events:none;z-index:3;animation:rip1 6s ease-out infinite;animation-delay:var(--d)}
.rip2{animation-name:rip2}
@keyframes rip1{0%,23.5%{opacity:0;transform:scale(.2)}24%{opacity:.9;transform:scale(.25)}36%,100%{opacity:0;transform:scale(1.9)}}
@keyframes rip2{0%,49.5%{opacity:0;transform:scale(.2)}50%{opacity:.9;transform:scale(.25)}62%,100%{opacity:0;transform:scale(1.9)}}
.hl{position:absolute;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:16px;opacity:0;pointer-events:none;z-index:2;animation:hl1 6s ease infinite;animation-delay:var(--d)}
.hl2{animation-name:hl2}
@keyframes hl1{0%,23%{opacity:0;transform:scale(.6)}27%,46%{opacity:1;transform:scale(1)}51%,100%{opacity:0;transform:scale(.9)}}
@keyframes hl2{0%,49%{opacity:0;transform:scale(.6)}53%,76%{opacity:1;transform:scale(1)}82%,100%{opacity:0;transform:scale(.9)}}
.importada--recursos .pill{z-index:5;animation:pill 6s ease-in-out infinite;animation-delay:var(--d)}
@keyframes pill{0%{opacity:0;transform:translateY(14px)}5%{opacity:1;transform:none}23.5%{transform:none}26%{transform:translateY(-8px) scale(1.03)}30%{transform:none}49.5%{transform:none}52%{transform:translateY(-8px) scale(1.03)}56%{transform:none}78%{transform:none}81%{transform:scale(1.06)}85%{transform:none}94%{opacity:1;transform:none}100%{opacity:0;transform:translateY(10px)}}
.st{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;animation:st1 6s ease infinite;animation-delay:var(--d)}
.st2{animation-name:st2}.st3{animation-name:st3}.st4{animation-name:st4;font-weight:600}
@keyframes st1{0%,4%{opacity:0;transform:translateY(10px)}7%,22%{opacity:1;transform:none}26%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st2{0%,24%{opacity:0;transform:translateY(10px)}28%,48%{opacity:1;transform:none}52%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st3{0%,50%{opacity:0;transform:translateY(10px)}54%,76%{opacity:1;transform:none}80%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st4{0%,78%{opacity:0;transform:translateY(10px)}82%,95%{opacity:1;transform:none}100%{opacity:0}}
.pbar{transform-origin:0 50%;transform:scaleX(0);animation:pbar 6s ease-in-out infinite;animation-delay:var(--d)}
@keyframes pbar{0%,5%{transform:scaleX(0)}24%{transform:scaleX(.33)}50%{transform:scaleX(.66)}78%,100%{transform:scaleX(1)}}
.ring{transform-origin:50% 50%;animation:spin 0.7333s linear infinite,ringvis 6s infinite;animation-delay:0s,var(--d)}
@keyframes ringvis{0%,78%{opacity:1}81%,100%{opacity:0}}
.done{opacity:0;animation:done 6s cubic-bezier(.3,1.5,.5,1) infinite;animation-delay:var(--d)}
@keyframes done{0%,79%{opacity:0;transform:scale(.3)}83%,95%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.3)}}
@media (prefers-reduced-motion: reduce){.cur,.rip,.hl,.ring{animation:none!important;display:none}.importada--recursos .pill,.st,.pbar,.done{animation:none!important}.st4,.done{opacity:1}.pbar{transform:none}}

.hlb{position:absolute;border-radius:9px;opacity:0;pointer-events:none;z-index:2;animation:hl1 6s ease infinite;animation-delay:var(--d)}
.hlb.hl2{animation-name:hl2}
.srcc svg{flex-shrink:0}
.srcc{position:absolute;z-index:6;display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;box-sizing:border-box;background:#FFFFFF;border-radius:999px;font-size:13.5px;font-weight:600;color:#111A2E;white-space:nowrap;box-shadow:0 2px 4px rgba(20,33,61,0.06),0 12px 28px -10px rgba(20,33,61,0.3);opacity:0;animation:srcc 6s cubic-bezier(.3,1.4,.5,1) infinite}
@keyframes srcc{0%,1%{opacity:0;transform:translateY(8px) scale(.7)}6%,90%{opacity:1;transform:none}96%,100%{opacity:0;transform:translateY(-6px) scale(.9)}}
.srcl{z-index:5;animation:srcl 6s ease infinite;animation-delay:var(--d)}
@keyframes srcl{0%,4%{opacity:0}10%,90%{opacity:1}96%,100%{opacity:0}}
.curt{position:absolute;background:#F4F6FC;border-radius:8px;animation:curt 6s ease infinite}
@keyframes curt{0%,39%{opacity:1;transform:none}48%,92%{opacity:0;transform:translateY(-6px)}98%,100%{opacity:1;transform:none}}
.thumb{position:absolute;left:0;top:0;z-index:3;transform-origin:50% 50%;filter:drop-shadow(0 14px 22px rgba(20,33,61,.25));opacity:0;animation:thumb 6s cubic-bezier(.6,0,.3,1) infinite;animation-delay:var(--d)}
@keyframes thumb{0%,22%{opacity:0;transform:translate(var(--ax),var(--ay)) scale(.25)}26%{opacity:1;transform:translate(var(--ax),var(--ay)) scale(.4)}29%{opacity:1;transform:translate(var(--ax),var(--ay)) scale(.4)}39%{opacity:1;transform:translate(var(--bx),var(--by)) scale(1.7)}46%,100%{opacity:0;transform:translate(var(--bx),var(--by)) scale(2)}}
.swap{opacity:0;animation:swap 6s ease infinite;animation-delay:var(--d)}
@keyframes swap{0%,53%{opacity:0}59%,92%{opacity:1}98%,100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.hlb,.thumb{display:none}.srcc,.srcl,.curt,.swap{animation:none!important}.srcc,.srcl{opacity:1}.curt{opacity:0}.swap{opacity:0}}

.act{opacity:0;animation:act 4s ease-in-out infinite}
@keyframes act{0%{opacity:0}6%,30%{opacity:1}36%,100%{opacity:0}}
.beam{stroke-dasharray:.14 .86;stroke-dashoffset:1;animation:beam 1.6s linear infinite}
@keyframes beam{from{stroke-dashoffset:1}to{stroke-dashoffset:-.14}}
.tw{opacity:0;animation:tw 3s ease-in-out infinite}
@keyframes tw{0%,100%{opacity:0}12%{opacity:.14}28%{opacity:0}}
.lit{opacity:0;animation:lit 2s ease-in-out infinite}
@keyframes lit{0%,100%{opacity:0}12%,30%{opacity:1}50%{opacity:0}}
.cz1{animation:cz1 4.6667s ease-in-out infinite}.cz2{animation:cz2 5.3333s ease-in-out infinite}.cz3{animation:cz3 4.3333s ease-in-out infinite}
@keyframes cz1{0%,100%{transform:translate(0,0)}25%{transform:translate(70px,-16px)}50%{transform:translate(104px,24px)}75%{transform:translate(28px,34px)}}
@keyframes cz2{0%,100%{transform:translate(0,0)}30%{transform:translate(-86px,18px)}60%{transform:translate(-34px,-30px)}}
@keyframes cz3{0%,100%{transform:translate(0,0)}35%{transform:translate(56px,-40px)}70%{transform:translate(-50px,-14px)}}
.spslow{transform-box:fill-box;transform-origin:50% 50%;animation:spin 16s linear infinite}
.rp{transform-box:fill-box;transform-origin:50% 50%;animation:rp 2s ease-out infinite}
@keyframes rp{0%{transform:scale(.85);opacity:.7}100%{transform:scale(1.4);opacity:0}}
.scan{animation:scan 3s ease-in-out infinite}
@keyframes scan{0%{transform:translateY(0);opacity:0}10%,88%{opacity:1}100%{transform:translateY(108px);opacity:0}}
.shk{animation:shk 2.6667s ease-in-out infinite}
@keyframes shk{0%,60%,100%{transform:translateY(0)}72%{transform:translateY(-7px)}84%{transform:translateY(0)}}
@media (prefers-reduced-motion: reduce){.beam,.tw,.lit,.cz1,.cz2,.cz3,.spslow,.rp,.scan,.shk{animation:none!important}.act{animation:none!important;opacity:0}.beam{stroke-dasharray:none}}

.hand{animation:hand 4s cubic-bezier(.55,0,.3,1) infinite}
@keyframes hand{0%{transform:translate(-124px,0)}5%{transform:translate(-124px,-26px)}9%{transform:translate(-124px,0)}22%{transform:translate(-124px,0)}32%{transform:translate(0,0)}38%{transform:translate(0,-26px)}42%{transform:translate(0,0)}55%{transform:translate(0,0)}65%{transform:translate(124px,0)}72%{transform:translate(124px,-26px)}76%{transform:translate(124px,0)}88%{transform:translate(124px,0)}100%{transform:translate(-124px,0)}}
.tapg{opacity:0;animation:tapg 4s ease-out infinite}
@keyframes tapg{0%,2%{opacity:0}5%{opacity:1}14%{opacity:0}35%{opacity:0}38%{opacity:1}47%{opacity:0}69%{opacity:0}72%{opacity:1}81%,100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.hand,.tapg{animation:none!important}}

.car{transform-box:fill-box;transform-origin:50% 60%;animation:car 6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes car{0%,26%{transform:translateX(0) scale(1.1);opacity:1}33%,60%{transform:translateX(-130px) scale(.84);opacity:.85}63%{transform:translateX(-160px) scale(.7);opacity:0}64%{transform:translateX(160px) scale(.7);opacity:0}67%,93%{transform:translateX(130px) scale(.84);opacity:.85}100%{transform:translateX(0) scale(1.1);opacity:1}}
.carlit{animation:carlit 6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes carlit{0%,26%{opacity:1}33%,93%{opacity:.22}100%{opacity:1}}
.hand2{animation:hand2 2s cubic-bezier(.5,0,.3,1) infinite}
@keyframes hand2{0%{transform:translateY(10px)}9%{transform:translateY(-20px)}15%{transform:translateY(-4px)}50%{transform:translateY(-8px)}80%{transform:translateY(0)}92%{transform:translateY(16px)}100%{transform:translateY(10px)}}
.tip2{opacity:0;animation:tip2 2s ease-out infinite}
@keyframes tip2{0%,6%{opacity:0}9%{opacity:1}35%,100%{opacity:0}}
.bloom{opacity:.35;animation:bloom 2s ease-out infinite}
@keyframes bloom{0%,7%{opacity:.35}10%{opacity:1}45%,100%{opacity:.35}}
.rip3{transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:rip3 2s ease-out infinite}
@keyframes rip3{0%,8%{opacity:0;transform:scale(.92)}9%{opacity:.9;transform:scale(.96)}38%,100%{opacity:0;transform:scale(1.45)}}
@media (prefers-reduced-motion: reduce){.car,.carlit,.hand2,.tip2,.bloom,.rip3{animation:none!important}.car{opacity:1}}

.cz1s,.cz2s,.cz3s{animation-duration:4.6667s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}
@keyframes cz1s{0%,100%{transform:translate(0,0)}25%{transform:translate(52px,-6px)}50%{transform:translate(96px,20px)}75%{transform:translate(30px,26px)}}
@keyframes cz2s{0%,100%{transform:translate(0,0)}30%{transform:translate(-70px,8px)}60%{transform:translate(-30px,-16px)}}
@keyframes cz3s{0%,100%{transform:translate(0,0)}35%{transform:translate(50px,-22px)}70%{transform:translate(-30px,-8px)}}

.deny{transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:deny 1.6s ease-out infinite}
@keyframes deny{0%,78%{opacity:0;transform:scale(.5)}86%{opacity:1;transform:scale(1.15)}94%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}
.logscroll{animation:logscroll 10s linear infinite}
@keyframes logscroll{from{transform:translateY(0)}to{transform:translateY(-126px)}}
@media (prefers-reduced-motion: reduce){.deny,.logscroll{animation:none!important}}

.orb{transform-origin:224px 300px;animation:orb 6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes orb{0%,26%{transform:rotate(0deg)}33%,60%{transform:rotate(-120deg)}67%,93%{transform:rotate(-240deg)}100%{transform:rotate(-360deg)}}
.tsk{opacity:0;animation:tsk 6s ease infinite}
.tsk2{animation-delay:2s}.tsk3{animation-delay:4s}
@keyframes tsk{0%{opacity:0;transform:translateX(-10px)}4%,30%{opacity:1;transform:none}34%,100%{opacity:0;transform:translateX(12px)}}
.sc{transform-box:fill-box;transform-origin:0 50%;animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.35,1)}
.sc1{animation-name:sc1}.sc2{animation-name:sc2}.sc3{animation-name:sc3}
@keyframes sc1{0%,30%{transform:scaleX(.95)}36%,63%{transform:scaleX(.82)}69%,96%{transform:scaleX(.74)}100%{transform:scaleX(.95)}}
@keyframes sc2{0%,30%{transform:scaleX(.55)}36%,63%{transform:scaleX(.72)}69%,96%{transform:scaleX(.9)}100%{transform:scaleX(.55)}}
@keyframes sc3{0%,30%{transform:scaleX(.6)}36%,63%{transform:scaleX(.85)}69%,96%{transform:scaleX(.95)}100%{transform:scaleX(.6)}}
@media (prefers-reduced-motion: reduce){.orb,.sc{animation:none!important}.tsk{animation:none!important;opacity:0}.tsk1{opacity:1}}

/* ====================================================================
   Agentes de IA  —  de Downloads/agentes-ia-leverpro-atualizado.html
   Colado sem retoque de desenho.
   Saiu: toda regra de `html` e `body` (andaime da pagina solta), em
   qualquer nivel, media query inclusive. Descartadas destas: display, justify-content, margin, scroll-behavior.
   O que a secao HERDAVA do body desceu para o seletor abaixo, senao a
   fonte e o fundo do projeto assumiriam — isso sim seria mexer no
   desenho.
   ==================================================================== */
.importada--agentes{font-family:'Manrope','Segoe UI',system-ui,-apple-system,sans-serif;color:#14213D;-webkit-font-smoothing:antialiased;background:#F5F7FB}
.importada--agentes a{color:#14213D}.importada--agentes a:hover{color:#2F5BEA}
.chip:hover{border-color:#2F5BEA;background:#F3F6FF}
.chip:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #2F5BEA;outline-offset:2px}
article{scroll-margin-top:32px}
.mesh{background-size:180% 180%;animation:meshdrift 10.6667s ease-in-out infinite alternate}
@keyframes meshdrift{0%{background-position:0% 0%}50%{background-position:100% 40%}100%{background-position:30% 100%}}
.gy,.gx,.pl,.pop,.fl,.sp,.bl,.dr,.fw,.sh,.nod{transform-box:fill-box}
.gy{transform-origin:50% 100%;animation:growy 2.8s cubic-bezier(.2,.8,.2,1) infinite}
@keyframes growy{0%{transform:scaleY(.12)}30%,82%{transform:scaleY(1)}100%{transform:scaleY(.12)}}
.gx{transform-origin:0% 50%;animation:growx 2.8s cubic-bezier(.2,.8,.2,1) infinite}
@keyframes growx{0%{transform:scaleX(.05)}32%,82%{transform:scaleX(1)}100%{transform:scaleX(.05)}}
.dr{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 2.8s ease-in-out infinite}
@keyframes draw{0%{stroke-dashoffset:1;opacity:1}40%,82%{stroke-dashoffset:0;opacity:1}95%{stroke-dashoffset:0;opacity:0}100%{stroke-dashoffset:1;opacity:0}}
.fw{animation:flow 0.9333s linear infinite}
@keyframes flow{to{stroke-dashoffset:-14}}
.pl{transform-origin:50% 50%;animation:pulse 1.4667s ease-in-out infinite}
@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.28);opacity:.75}}
.pop{transform-origin:50% 50%;animation:pop 2.8s cubic-bezier(.3,1.4,.5,1) infinite}
@keyframes pop{0%{transform:scale(.4);opacity:0}18%,84%{transform:scale(1);opacity:1}100%{transform:scale(.4);opacity:0}}
.fl{animation:float 3.3333s ease-in-out infinite}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
.sp{transform-origin:50% 50%;animation:spin 0.7333s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
.bl{animation:blink 0.7333s steps(2,start) infinite}
@keyframes blink{to{visibility:hidden}}
.sh{animation:shimmer 1.7333s ease-in-out infinite}
@keyframes shimmer{0%,100%{opacity:.45}50%{opacity:1}}
.nod{animation:nudge 1.2s ease-in-out infinite}
@keyframes nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
.don{animation:donut 2.8s ease-in-out infinite}
@keyframes donut{0%{stroke-dasharray:0 57}40%,82%{stroke-dasharray:34 57}100%{stroke-dasharray:0 57}}
.step{animation:stepin 5.3333s ease-out infinite both}
@keyframes stepin{0%{opacity:0;transform:translateY(6px)}8%,90%{opacity:1;transform:translateY(0)}100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.mesh,.gy,.gx,.dr,.fw,.pl,.pop,.fl,.sp,.bl,.sh,.nod,.don,.step{animation:none!important;stroke-dashoffset:0;opacity:1}}

.cta{transition:background .2s ease}.cta{background-size:220% 100%;background-position:0% 50%;transition:background-position .5s ease,filter .2s ease}.cta:hover{background-position:100% 50%;filter:brightness(.96);color:#FFFFFF}.cta .cta-arr{transition:transform .25s ease}.cta:hover .cta-arr{transform:translateX(4px)}
.cur{position:absolute;left:0;top:0;z-index:4;pointer-events:none;transform-origin:6px 4px;animation:cur 6s cubic-bezier(.65,0,.3,1) infinite;animation-delay:var(--d)}
@keyframes cur{0%{transform:translate(var(--x0),var(--y0));opacity:0}6%{transform:translate(var(--x0),var(--y0));opacity:1}21%{transform:translate(var(--x1),var(--y1)) scale(1)}24%{transform:translate(var(--x1),var(--y1)) scale(.78)}27%{transform:translate(var(--x1),var(--y1)) scale(1)}47%{transform:translate(var(--x2),var(--y2)) scale(1)}50%{transform:translate(var(--x2),var(--y2)) scale(.78)}53%{transform:translate(var(--x2),var(--y2)) scale(1)}76%{transform:translate(var(--x2),var(--y2));opacity:1}88%,100%{transform:translate(var(--x0),var(--y0));opacity:0}}
.rip{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;border:2px solid;opacity:0;pointer-events:none;z-index:3;animation:rip1 6s ease-out infinite;animation-delay:var(--d)}
.rip2{animation-name:rip2}
@keyframes rip1{0%,23.5%{opacity:0;transform:scale(.2)}24%{opacity:.9;transform:scale(.25)}36%,100%{opacity:0;transform:scale(1.9)}}
@keyframes rip2{0%,49.5%{opacity:0;transform:scale(.2)}50%{opacity:.9;transform:scale(.25)}62%,100%{opacity:0;transform:scale(1.9)}}
.hl{position:absolute;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:16px;opacity:0;pointer-events:none;z-index:2;animation:hl1 6s ease infinite;animation-delay:var(--d)}
.hl2{animation-name:hl2}
@keyframes hl1{0%,23%{opacity:0;transform:scale(.6)}27%,46%{opacity:1;transform:scale(1)}51%,100%{opacity:0;transform:scale(.9)}}
@keyframes hl2{0%,49%{opacity:0;transform:scale(.6)}53%,76%{opacity:1;transform:scale(1)}82%,100%{opacity:0;transform:scale(.9)}}
.importada--agentes .pill{z-index:5;animation:pill 6s ease-in-out infinite;animation-delay:var(--d)}
@keyframes pill{0%{opacity:0;transform:translateY(14px)}5%{opacity:1;transform:none}23.5%{transform:none}26%{transform:translateY(-8px) scale(1.03)}30%{transform:none}49.5%{transform:none}52%{transform:translateY(-8px) scale(1.03)}56%{transform:none}78%{transform:none}81%{transform:scale(1.06)}85%{transform:none}94%{opacity:1;transform:none}100%{opacity:0;transform:translateY(10px)}}
.st{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;animation:st1 6s ease infinite;animation-delay:var(--d)}
.st2{animation-name:st2}.st3{animation-name:st3}.st4{animation-name:st4;font-weight:600}
@keyframes st1{0%,4%{opacity:0;transform:translateY(10px)}7%,22%{opacity:1;transform:none}26%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st2{0%,24%{opacity:0;transform:translateY(10px)}28%,48%{opacity:1;transform:none}52%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st3{0%,50%{opacity:0;transform:translateY(10px)}54%,76%{opacity:1;transform:none}80%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st4{0%,78%{opacity:0;transform:translateY(10px)}82%,95%{opacity:1;transform:none}100%{opacity:0}}
.pbar{transform-origin:0 50%;transform:scaleX(0);animation:pbar 6s ease-in-out infinite;animation-delay:var(--d)}
@keyframes pbar{0%,5%{transform:scaleX(0)}24%{transform:scaleX(.33)}50%{transform:scaleX(.66)}78%,100%{transform:scaleX(1)}}
.ring{transform-origin:50% 50%;animation:spin 0.7333s linear infinite,ringvis 6s infinite;animation-delay:0s,var(--d)}
@keyframes ringvis{0%,78%{opacity:1}81%,100%{opacity:0}}
.done{opacity:0;animation:done 6s cubic-bezier(.3,1.5,.5,1) infinite;animation-delay:var(--d)}
@keyframes done{0%,79%{opacity:0;transform:scale(.3)}83%,95%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.3)}}
@media (prefers-reduced-motion: reduce){.cur,.rip,.hl,.ring{animation:none!important;display:none}.importada--agentes .pill,.st,.pbar,.done{animation:none!important}.st4,.done{opacity:1}.pbar{transform:none}}

.hlb{position:absolute;border-radius:9px;opacity:0;pointer-events:none;z-index:2;animation:hl1 6s ease infinite;animation-delay:var(--d)}
.hlb.hl2{animation-name:hl2}
.srcc svg{flex-shrink:0}
.srcc{position:absolute;z-index:6;display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;box-sizing:border-box;background:#FFFFFF;border-radius:999px;font-size:13.5px;font-weight:600;color:#111A2E;white-space:nowrap;box-shadow:0 2px 4px rgba(20,33,61,0.06),0 12px 28px -10px rgba(20,33,61,0.3);opacity:0;animation:srcc 6s cubic-bezier(.3,1.4,.5,1) infinite}
@keyframes srcc{0%,1%{opacity:0;transform:translateY(8px) scale(.7)}6%,90%{opacity:1;transform:none}96%,100%{opacity:0;transform:translateY(-6px) scale(.9)}}
.srcl{z-index:5;animation:srcl 6s ease infinite;animation-delay:var(--d)}
@keyframes srcl{0%,4%{opacity:0}10%,90%{opacity:1}96%,100%{opacity:0}}
.curt{position:absolute;background:#F4F6FC;border-radius:8px;animation:curt 6s ease infinite}
@keyframes curt{0%,39%{opacity:1;transform:none}48%,92%{opacity:0;transform:translateY(-6px)}98%,100%{opacity:1;transform:none}}
.thumb{position:absolute;left:0;top:0;z-index:3;transform-origin:50% 50%;filter:drop-shadow(0 14px 22px rgba(20,33,61,.25));opacity:0;animation:thumb 6s cubic-bezier(.6,0,.3,1) infinite;animation-delay:var(--d)}
@keyframes thumb{0%,22%{opacity:0;transform:translate(var(--ax),var(--ay)) scale(.25)}26%{opacity:1;transform:translate(var(--ax),var(--ay)) scale(.4)}29%{opacity:1;transform:translate(var(--ax),var(--ay)) scale(.4)}39%{opacity:1;transform:translate(var(--bx),var(--by)) scale(1.7)}46%,100%{opacity:0;transform:translate(var(--bx),var(--by)) scale(2)}}
.swap{opacity:0;animation:swap 6s ease infinite;animation-delay:var(--d)}
@keyframes swap{0%,53%{opacity:0}59%,92%{opacity:1}98%,100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.hlb,.thumb{display:none}.srcc,.srcl,.curt,.swap{animation:none!important}.srcc,.srcl{opacity:1}.curt{opacity:0}.swap{opacity:0}}.ic{display:block;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center}.ic-gpt{background-image:url(data:image/png;base64,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)}.ic-claude{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAMT2lDQ1BJQ0MgUHJvZmlsZQAAeJyVVwdYU8kWnltSSQgQiICU0JsgIiWAlBBaAOlFEJWQBAglxoSgYkcXFVy7iGBFV0EUXV0BWWyoq64sit21LBZUlHWxYFfehAC67Cvfm++bO//958w/55w7994ZABgdApksF9UCIE+aL48NCWBPSE5hk54CMtADNMABmECokHGjoyMALIPt38ubawBRtZcdVVr/7P+vRVskVggBQKIhThcphHkQ/wQA3iyUyfMBIMogbzE9X6bCayHWlUMHIa5W4Uw1blbhdDW+2G8TH8uD+CEAZJpAIM8EQLMH8uwCYSbUYcBogbNUJJFC7A+xb17eVBHE8yG2hTZwToZKn5P+jU7m3zTThzQFgswhrI6lv5ADJQpZrmDm/5mO/13ycpWDc9jASsuSh8aqYoZ5e5gzNVyFaRC/k6ZHRkGsAwCKS0T99irMylKGJqjtUVuhggdzBlgQj1PkxvEH+FiRIDAcYiOIM6S5kREDNkUZkmCVDcwfWi7J58dDrA9xtVgRFDdgc1w+NXZw3msZch53gH8ikPf7oNL/osxJ4Kr1MZ0sMX9AH3MqzIpPgpgKcWCBJDESYk2IIxU5ceEDNqmFWbzIQRu5MlYViyXEcrE0JECtj5VlyINjB+x35ykGY8eOZ0n4kQP4Un5WfKg6V9hDoaDffxgL1iOWchMGdcSKCRGDsYjEgUHq2HGyWJoQp+ZxfVl+QKx6LG4vy40esMcDxLkhKt4c4nhFQdzg2IJ8uDjV+nixLD86Xu0nXpEtCItW+4PvBxGABwIBGyhhTQdTQTaQtHU3dMM7dU8wEAA5yARi4DjADI5I6u+RwmscKAR/QiQGiqFxAf29YlAA+c/DWBUnGeLUV0eQMdCnUskBjyDOA+EgF94r+5WkQx4kgoeQkfzDIwGsQhhDLqyq/n/PD7JfGS5kIgYY5eCMbMagJTGIGEgMJQYT7XBD3Bf3xiPg1R9WF5yDew7G8dWe8IjQTrhPuEroINycIimSD/NyPOiA+sED+Un/Nj+4NdR0wwNwH6gOlXEWbggccVc4Dxf3gzO7QZY34LcqK+xh2n+L4JsnNGBHcaaglBEUf4rt8JGa9ppuQyqqXH+bH7Wv6UP55g31DJ+f9032RbANH26JLcEOYmewE9g5rBlrAGzsGNaItWJHVHhoxT3sX3GDs8X2+5MDdYavma9PVpVJhXOtc5fzJ3VfvnhGvupl5E2VzZRLMrPy2Vz4xxCz+VKh0yi2i7OLOwCq/4/68/Yqpv+/grBav3IL/wDA51hfX9/PX7mwYwD86AE/CYe/crYc+GvRAODsYaFSXqDmcNWFAL8cDPj2GQATYAFsYTwuwB14A38QBMJAFIgHyWAy9D4LrnM5mA5mgwWgGJSClWAdqABbwHZQDfaCA6ABNIMT4BdwHlwEV8EtuHo6wTPQA96AjwiCkBA6wkQMEFPECnFAXBAO4osEIRFILJKMpCGZiBRRIrORhUgpshqpQLYhNciPyGHkBHIOaUduIveQLuQl8gHFUBqqixqj1uholINy0XA0Hp2EZqLT0EJ0EbocLUer0D1oPXoCPY9eRTvQZ2gvBjANjIWZYY4YB+NhUVgKloHJsblYCVaGVWF1WBN8zpexDqwbe48TcSbOxh3hCg7FE3AhPg2fiy/DK/BqvB4/hV/G7+E9+BcCnWBEcCB4EfiECYRMwnRCMaGMsJNwiHAavkudhDdEIpFFtCF6wHcxmZhNnEVcRtxE3Ec8TmwnPiD2kkgkA5IDyYcURRKQ8knFpA2kPaRjpEukTtI7sgbZlOxCDiankKXkInIZeTf5KPkS+TH5I0WLYkXxokRRRJSZlBWUHZQmygVKJ+UjVZtqQ/WhxlOzqQuo5dQ66mnqbeorDQ0Ncw1PjRgNicZ8jXKN/RpnNe5pvKfp0OxpPFoqTUlbTttFO067SXtFp9Ot6f70FHo+fTm9hn6Sfpf+TpOp6aTJ1xRpztOs1KzXvKT5nEFhWDG4jMmMQkYZ4yDjAqNbi6JlrcXTEmjN1arUOqx1XatXm6k9RjtKO097mfZu7XPaT3RIOtY6QToinUU623VO6jxgYkwLJo8pZC5k7mCeZnbqEnVtdPm62bqlunt123R79HT0XPUS9WboVeod0etgYSxrFp+Vy1rBOsC6xvowwngEd4R4xNIRdSMujXirP1LfX1+sX6K/T/+q/gcDtkGQQY7BKoMGgzuGuKG9YYzhdMPNhqcNu0fqjvQeKRxZMvLAyN+NUCN7o1ijWUbbjVqNeo1NjEOMZcYbjE8ad5uwTPxNsk3Wmhw16TJlmvqaSkzXmh4zfcrWY3PZuexy9il2j5mRWaiZ0mybWZvZR3Mb8wTzIvN95ncsqBYciwyLtRYtFj2WppbjLWdb1lr+bkWx4lhlWa23OmP11trGOsl6sXWD9RMbfRu+TaFNrc1tW7qtn+002yrbK3ZEO45djt0mu4v2qL2bfZZ9pf0FB9TB3UHisMmhfRRhlOco6aiqUdcdaY5cxwLHWsd7TiynCKcipwan56MtR6eMXjX6zOgvzm7Ouc47nG+N0RkTNqZoTNOYly72LkKXSpcrY+ljg8fOG9s49oWrg6vYdbPrDTem23i3xW4tbp/dPdzl7nXuXR6WHmkeGz2uc3Q50ZxlnLOeBM8Az3mezZ7vvdy98r0OeP3l7eid473b+8k4m3HicTvGPfAx9xH4bPPp8GX7pvlu9e3wM/MT+FX53fe38Bf57/R/zLXjZnP3cJ8HOAfIAw4FvOV58ebwjgdigSGBJYFtQTpBCUEVQXeDzYMzg2uDe0LcQmaFHA8lhIaHrgq9zjfmC/k1/J4wj7A5YafCaeFx4RXh9yPsI+QRTePR8WHj14y/HWkVKY1siAJR/Kg1UXeibaKnRf8cQ4yJjqmMeRQ7JnZ27Jk4ZtyUuN1xb+ID4lfE30qwTVAmtCQyElMTaxLfJgUmrU7qmDB6wpwJ55MNkyXJjSmklMSUnSm9E4MmrpvYmeqWWpx6bZLNpBmTzk02nJw7+cgUxhTBlINphLSktN1pnwRRgipBbzo/fWN6j5AnXC98JvIXrRV1iX3Eq8WPM3wyVmc8yfTJXJPZleWXVZbVLeFJKiQvskOzt2S/zYnK2ZXTl5uUuy+PnJeWd1iqI82RnppqMnXG1HaZg6xY1jHNa9q6aT3ycPlOBaKYpGjM14Ub/ValrfI75b0C34LKgnfTE6cfnKE9Qzqjdab9zKUzHxcGF/4wC58lnNUy22z2gtn35nDnbJuLzE2f2zLPYt6ieZ3zQ+ZXL6AuyFnwW5Fz0eqi1wuTFjYtMl40f9GD70K+qy3WLJYXX1/svXjLEnyJZEnb0rFLNyz9UiIq+bXUubSs9NMy4bJfvx/zffn3fcszlretcF+xeSVxpXTltVV+q6pXa68uXP1gzfg19WvZa0vWvl43Zd25MteyLeup65XrO8ojyhs3WG5YueFTRVbF1cqAyn0bjTYu3fh2k2jTpc3+m+u2GG8p3fJhq2TrjW0h2+qrrKvKthO3F2x/tCNxx5kfOD/U7DTcWbrz8y7pro7q2OpTNR41NbuNdq+oRWuVtV17Uvdc3Bu4t7HOsW7bPta+0v1gv3L/0x/Tfrx2IPxAy0HOwbqfrH7aeIh5qKQeqZ9Z39OQ1dDRmNzYfjjscEuTd9Ohn51+3tVs1lx5RO/IiqPUo4uO9h0rPNZ7XHa8+0TmiQctU1punZxw8sqpmFNtp8NPn/0l+JeTZ7hnjp31Odt8zuvc4V85vzacdz9f3+rWeug3t98Otbm31V/wuNB40fNiU/u49qOX/C6duBx4+Zcr/Cvnr0Zebb+WcO3G9dTrHTdEN57czL354veC3z/emn+bcLvkjtadsrtGd6v+sPtjX4d7x5F7gfda78fdv/VA+ODZQ8XDT52LHtEflT02fVzzxOVJc1dw18WnE592PpM9+9hd/Kf2nxuf2z7/6S//v1p7JvR0vpC/6Hu57JXBq12vXV+39Eb33n2T9+bj25J3Bu+q33Pen/mQ9OHxx+mfSJ/KP9t9bvoS/uV2X15fn0wgF/RvBTCgOtpkAPByFwD0ZACY8NxInag+H/YXRH2m7UfgP2H1GbK/wJ1LHdzTx3TD3c11APbvAMAa6jNSAYimAxDvCdCxY4fq4Fmu/9ypKkR4Ntg65XN6Xjr4N0V9Jv3G7+EtUKm6guHtvwDwWoMp2QV5LAAANZlJREFUeNrtvXmYXVd1J/pbe59z7nzr1jyrNEu2Bg+SR7BdMtgGJyEhiUTnJd28Tl5wmtdfBkJ3SF6DSnzQkBDoEF7SbdLp7gTSHUokNIZgwNhVGGxLdhWWrLlUUs3zcOfpnL33en+ce0tlWbIlWXLIC+f7ZH/frapzz91r77V+67d+a13gJ9dPrp9cP7n+0S765/75mVlc9BoTkfnJ1vhHvC5hlH+ei8C8X/D+/YKZBff2yut4b+L9+wUAqPnJffnRk98ujZ15Us+NfX5ubGhD5XfkW3IE/6kZ5c26B2YmACAizo2c+VLEzfzK0sgZsFYI1TaCGtuzKlj/cE1n56He3l65b98+/c/KAJWdZ7ITZ++33dJnlFs0Vjg65Ur7MzWdmw8xMxERX9O9ARocGLB27dpF2fHhvwxn537lTN+TnpteFMwGwgly45ZbrNrtd2Y50fTwPzzz7Et7AdANNIL1Y7X4+/cLItLMHFfJ+W+Vzh0L55MLiLWvQ6Trpp/Pjp19HxH1cm+vvKZFGRiwdu/e7aWGT/yHGi7+yom+fyiXZicDbDRISuh8HnPHXtJSylho485v7d27t42ISm/G6P+kDIBt24hnZiKZcyf+Qs+Oh0cHfuiZclGm5mZNTTIl63fe9ZXM9MgxtK49fbXuiHt7Je3e7eVnxu/UMyMfPnv4Ga84M+Gw8kDSApjBbKBzaTlz9LBqt+zaZU89zsz/18GDBw2AG3IKfmyiPQ8M2LRvn87klh6L6+K++dOvuAJsC2kJUypY6ZFTCvNjQDH/G5XdeHXPvncvmNkuZ5KfVnMTNanRM2TKRRKBEIRtAyQggyGACKWlOblw6gh7udS/AhDet2+frsaO/98a4OD584aZA7qUf/f86SPazaYkgyBsB0Z5cFOLcmn4FErLcw8ycxiAudJFqbgQjUwmTuXSvfOTY8zKkwyAhACEAIggpAUQwXhlEBFJJzAH4IbmBNfNBTFAuLAgfDU+s7pAzBxl5d2fWpiXRrlMQoCEBVYuWCmRnJs2LVJsL85N/ny4pfPLfX19FgD1Rvfv7++XvJ9NdunUB4NeztKFjJaBkGWUAhu98gHYGLBWABtV39JqSyf0JQC5gYHHbSLyfmwNwMwCRK/KIJlZEtHV+k2jlZeDUXWsNUDC36FEYKMhQCKdyZraZjXADAK6zZUYF4BGN2zvSPKDC0cOycLiDAtLQkgJcGWfEIGEBJGAUQowGsxcJCIeGHj8hp0AcR0Wn4jIEMDMvJGZNy4yx4lIc2+vvMqsUkg7ECHL9t0BG3+HMvuLA+hIOCSYcTcRuL+//0ruXUUwAZWaD6RHTrObXPSPrJCrPwjYKBg2EJYNsmxm5qD/w10/ni6oikTSI2fvCQnzyfSxF/awVghHYuez4+f/hNas/8IqI/HrrBBX8H9BSPmdhvau9xTnp7TOuBZYg4hAlgXDmgqLcwjFGz+eSqWeqKmpSb3evZmZenp6wAsLsdL4mW+YbCrhlQpGCClX/E4lDhiloAp5EIBgU7sJta0jE0vMAcCuXbv4x+4EMEDAQeK5uSjnU3+mx0/tmfrBk3rque/y4pHn1wfzi3+aO3fi/8nNTdyyOgO93DU4OCiIyJOR+D+Emtu1FYkDqPhkIhAJwBiRXZiFKRU6HZOPEpFBT8/r3Vf09PRwLrP44UBm/oHF4RPaCkWlFY76nseYV+WkJAWcmga96f5HAqq+fcGrafyLFRf2Y+eCensFsNcgEdnAueXbTjz1dS8/PizLS3O0dP60Of3kQZ0bfOYT7uiZFxfGxloqu/yy77dr1y4FALF1W/+uIELkxOosGMPGaD9hJ3+dhWXBEHtszJWgE0NEXEov/suR558xxbkJAQKEEwDA/v5nBmsN6dgINLSZNXd3S6tt418G2zrveeaZZ/Lo6blhSdibdkFExMnhYxuKsxNwkwuChIQIhmFKBZGdmcDysUPuurc/bNXX1H2Cmf/g7JNPpphZXSo4ExFXUE1GSOt/JerqfzmpjQaxtUKaMMBaQXueCCvbu4LYxOOpVB298sNAdnqM3GwaQTsAISUYxg+4rGHcEiAtrulcL0TLuul83a2/05igLDML2rfvhsJQcY2+X2LvXpMdOfNxO5f8cmr8nCbLFrAsQGsYrSEsATsSd2bPDbGaOvurqVODT2x+9NHy5ZARM1N3d7dGKhURQtyTLxQAIQW4ilAssNEoLc+psC6Lopf7PwEA3d3iksinp4dSqbHapszc93R2qa1cLLK0A4QLex8Q/qkyrgtWSte2thsZjn2vsZGyzOy8UaZdYWqtN8PUimvf/MTaK22jYi7klotsBSMk7EDFXxOsSBxOQwuEFPLcc99TxfPHd+nJ0/8xn8+388CAffFDExH39/dLJBJ5FvJYLBYFK8/4ftqHiKw1vGyGUcqTUl4nAAzGYq+JAf09PRI9PSyTxQ/JxYnbZk8dVVYwKKxwtLJyZgX5EBFkIAgn0UCB2iZhBSN/Vbmher0NyL29kg4cMESkqJIpX0u2fK0uyACAiEQ+5xViP29HaqS7NA9UkxpccJnGaHCpYM0fe0k3NTT8vpvKvi2y+44HLoeOiMgrzE58tWAH3sPGIzYMi6hyR67c0wBauZd7uO5t25iIeOFHP/jppR89b0qzYyRDEQjHAWvtB2AGWCkIy4ZdU6fW3/2AVXZCn4u1dPSZ3t7XzWGqP2PmtQDe6SWTZ4joB9dCmYtr3P6G+/qsePvG5xTEE7X19aSLOcXK84NlNatUng8hhQUvkxSvfPtrXmHkxL168uyf5ObnWy8OzN39/QYAVHPHt4tkGyeWkCRlNU0FSEDYNmQgCGFZdFlGdd8+vby8vMYq52szM+NQ+RzB+D6/CjsBhirkoD3PtGy73bI6N4/HmtZ9AgBw4gRfsogzMGAzs8xPj/5CeeT4n2SPv3CkfOqlvyhPnHp2+fSRvx8ZGUkQkbmak3CtMYDQ3W04laqTlugqFfJsKgtJ9OpD4H9oBphJuyV7/viALI8c/y0kp7/HzDH094tqdap6xYrFcKCmDoGGVliRmL9rtaqAIQEiWnn0XZcotnA6XR9Mzz7tJee7yoUiZDAkfKbEXHgmZnilAgfDQTj1rWOorX8HJRJJAEQHDphL5BNEu3d7qdHRHYHU7FfTR5/7ranvf7Pm1N//NzXy1N/BO/fKe9tN9lR+ceKuVXnNDTsBDIBQU5ODFRgLN7TAidUZsmz4/ApfsEQliArbAUkLXnqRTnz362WxPHVzfmrkd2jPHvWaQMqsSZARjgOq5EzVRVPFHLx8FsYr+/nDJT5PITX32zQ3unH6+ICSjlPx/QQ2F3w/BMEOhk1NWxe8QGg6lGge7uvrsy6iU4i5zyIi3ru3x1ILE/9Spif/euz5p9T5H37PTZ0/zaWFaasweZ4nB591C8PHWrzpqU8vLCzEDh48iCs5CdecBxw8eBBE5Iab2j+W2HIr1WzaLqxoDVj7BBdRhcMBg3kFd4C1AdxSYOzlQyqQXz5QmBn7CO3Zo9iHoFULSwnYqlxiaO0HdssCK4VycgnlpTl4xXw1hVvNuhEdOGAKyfm7F0+9zMXpUdJKQVjOhdofA9pzQdJCqK2Lm3bcIUI19c9UUBhfDGOJ9qgMc8O60MkXvImzf7187PCO5MSIFFI60rbJCkcgAiHS2Yxz7lC/Gy6lu+XyzPv37dunBwcHrRtmgApHLgN1zUd1tOaxtjvuE8H6Zo+1hvHKK8f94gqotB1AShQX56zzP3yKKTn7qezMSHf1JHBvr0QotIRAaKB9y3YSwbAGG7CfukKX89ClAqA1vYYW2bNHlTKLN9vl0ubU9Djrcln4saOSxAnffeliDrpcNq03325x05qT0bq2zwE9VAUXlUDKAwMDYTUz8q+tE4eeKY8cv/1s3z+oxaHjBsojYQcgAyFY0RpYkSh0uYjy8iyVMkkIgdhbQsZVKGQZaVv/RRNt+MiGO95mi1CoTJbtH/MKhKx8KIANSAgIIaHyWeTGztD48095gfRSX/r88Ptpzx519tZbLSLKhxra/12wa2sq0tJJRik2nldhR30Wk0i6F+F+ZKamGty5qafdxek1pWIJdihCtNr1CAkQoNwSB8NBWInG8Uyw7h2USCyjx3etvT4CMouLi/HtTTVPq6nh/zb93Hd2nOv/lnGTCxbBiCqU9YGGBhsNYxQ7gZAskpUOtXR8s5Ld6xtqgCrS5L4+KxZJ/GevtvXw9nf/YiBY37yy/X06efU7CkBIEAG6VEBu7KyYHvg+I7dwoJhMrt20aZPHQ98KhFo7+wue+UZ9U4tgrTWMT09LK0Ce58FzC20AkM1Ocz/6JQBIlftNMTfWMnX0kJJSCBmOAlUQAECXy9DlEiwnxNGWNdDheL65uXmW9+8XdOCAYWZr3759+tTCQixaSn1XTw/fPfTMt7yloWNG59PCKA8g6TOz0vJJPLcMUyxCBkIIt61hitcbJ1p7/DV4/EYZgIgY3d2aGhoy5dr2h2XXTR9u2n6HsaIxAyH8U11JePyN41PMwnYgnCBUISfnT/xI2em5rtLi9CeIyIxOhYiZBRlFRrkrLoQIgGXJ5YUFtoBfyiXnbt2z54Ba2z9q0YEDpri8tDF7/jQXZ8ah3TKEZa9QGADBeCUQEUIta3TXnQ+IYKLuq/7p6a4gOFLMHFtXTD2lJobuOvfsdzw3OW+TZQsrHANJPxtnNiuIzGgPDEaosV3d9MC7ZDDR8AQAWQno/FacgCqdTA0NDRmnbcNnrabO55o3bRdgaFUogI3x0QyR75qY/VMgLYAE2CvbIy8f0kjN7S0tTG1du2dPGQCTE3SIBFh5lSRPgIQgozwVDwWFKBbfDwBr+0fdfHr2bksX9yxMjMAoT4KrSMwv5oAAJ1aLcOcGvf6Bd9tebduhaKzxjwEIoj1qbm4uyosTv1kYOvqj/PDRu8690Kfd1KJtlFfZLAEIy6rkEP7p9fIZwBgE6hpV3fY77XKi7TtWXdtHiUh1d3dfUTJ23UqSFSNYOHiQi63t+1ly3+L5M5zPZcCWtRILsHISfPcoHAdEhFJygXIjJx2Eol8PMm8FEeemzv9lVjr7AAg2/q5jMAvLspZTKTfR0PmXAJD93d+tUxND3/Gmx+OuW2YnEiMIUYHDgPE8SNuGk6hXXXc+IO329Z9LWbH933/mmWJjYyMtMsdDo6efMLnFB2YHn0Nq4rzhctmvGQcCvp/1vMquJ3/TGAaYjVPbqHc+/HN2JljbG1x38/tWJ6tvuSyFiNT+/fvFgX37vr985uhTTTfd+tBkNqV0uWjpUtEPnlL6QbFSCiRpg4jAnisWh0+xsQMbS+HwYTU38p5IvGXYa2yDHU+QLpfAlcAnBJEyxjiRxNzAwIAtMvMftJPT8dEjL3jExpahSGWBzAUG1Whor2wCwTDyrjrX1N6c3wdwMTW3wZwe7MucPdY5PPSKUpmk0KWiWMldbMenrJUH43lgNrCcIJxEvarpXG/FuraIUk3r/3ZqWz/C3CuBvbiaUux1V0X09PSA9+8XtZt37g2t3Vpo2LZLynDUsFEVKPna0o5fdgR0IUtLR57XNHHyDp1MH6BQ6LwR4unGrg0kbEezMT6yYsAiAmIxtXv3bs9NLbfkx4e5ODcO45Yqrg0XMl8hAWlBCIusmhqLYIKVEmqjOz35X3OnBjrHn31SleemLABCOkE/fgAX3F+lLCqcIDt1Tbyl+1Grblf3RHjLjntC629+b6i2dgTYa662Dn7dDUBE5uC2bUREGVHb9KvNt7+dajfthBVLGAAwysMF//xqdMTGoJxetoYOPWuKi9P78hPnPg7grqKnIGxH+H8nSCnPCFUOpIde+YvsxNBvu+nlX16YHCNmWBdsTJW4wRDBEMc715vm299u5xR9ZrpEf7F8+sjHFl/qO10Yerl74shhw17JqrpFsiyQbVdQTgleLg1WLqxYQrXccje13/co22u3fCXQvunBSMu6QzzwuH2t6rkbooyrJmlE1JuaGUPr7vu+QgReHjrGupAlYdkQRJXcgKuGA4SAsCwq57KUHz+bqI3HP1pamoc2BkJafkj1DSeySwtobe74hYDLv5Ccn4RSHuxwlEhI/75EMJ4CCYlAfRO37bpPyMb290Q2bP9GeercL1tLCweGDj+FzOSIIYKw43V+1m5MJW/waXUiCZI2y1it2vy2d9iyY/N0oGPtz5ITGfBzkF5JtM8DHvvH1QVdMkkbGLCptas3OzmGhm27vlRcnpf5qYKsSk0u4n9ARBB2AGBGZvQMn0suaDtWK6UTIuEEfJfinwIIy0JqaUF72bTJL8xYMJqE7VQMxD7g8lzAcnTzxm1S17b+MFjTuFA+d7QvN3S0e+6VF93s1KjFqixEIASybJAgsOfCuC6MUZB2gK2aWh1vX2d17rzDlnUtX8qHY58KOpFT3Ndn9fT3G6I3J9y1Ls947hdAD65FaLVihN27vaGhoUCso6s3efbk2zp27PrN4dSy5lJerlDXFZKtGh+qWbSXXiZTzFswBjIUWfm9qqFISEBrqXJpqXKZCkqhVxmW2YAIsuRpBKXYWZwcfiF36iVMnzzK0MqRlg2soJwSqoyp7+sDHKxvprW3322puo5Fbmz9iGxq/0ugojPds0ddj41qXUrt0N/XJ4n2KODAhdf7+qx+AN2vqnx06zcyzKZNmzxmligWP5ss5z4YX7NBpk4fYV0qkBWKVEg2b/XRqWRODO25cNPLEKUCtFuqZKASbDRUIQ/WGqWFaXjpJbBWKzqfKvUgnABISGSnRgCj44XleeTGz2pTLEjfzwf8YMsMVSrClH2kZtU2qvotO63E5h2FQEPrV1jZ/ynQ1H6M+/osdHebaxCcXX6TXu4HheXlNZI57kSjyJad2XicFi95UlaXFvf6/7n4AasquezsyC/R9Oj/PPOtryi1PG+JYAjCDvhc/6UejRgwDAav0NFGK9jhGIINzb6QdnEOXi7tC7lWK92qxmSuMLQGEAQhbRAJvy5sjG9sIQFtYIxmJxpXXXc9YAfWb8+GWtY/TJHIocpnsIhIXXdXfTH9ysy0fPLlz6l86tdMuRALhMIosZyyguEXhRUQbMpasoYdjqWj627+v4moeKn7cm+vOLhik70GBw8K7N0rMkNHB2ns5I6zLzyjTClvgcnnVaS4QJr52NGHqFr7eF5I378zg6SEDATB7GekK7tfiNcaAIBxSzCeV/m7EIQTABvj8zieC7JttqMJE+1YJ9fvuhc6nPibUiD8H+Nta0+u2vU3RB1Bq3fy7Ob7gnZw7vFIMfnLQ8/3oZRaYBkIoaZ1DdW2dkI4QbAqwyvkUdvcgoyMfj9QW/dRkBbwpLGCQVihEJy6ph9cHE/OPnmXPRU6rO/e/GvvoOLyZ2ePvLBt6cRgBRU5FxK010bzC0WU1bnDCnoSFyiOyyOCV3NRXMknSICcAIfrm6lz526Yxs58sLH9NwKNbV9e8fVvRYtStZC8PHFuZyCfOnr++adVYfysVIUsSScAGQwZYTnGh3gKrBSRtFHbsVZGEvVgZpAQcOI1CNQ1o2BokIiy0UhUlg19J77hpk+uftPjx487raXFl7InDu9YGDrORCRWSLNLLeYlXuOK+yAhr8wAVZGvp6CKORAAO1GvGm66zarZfEspUNf03xEMfT7Y2HGmUsmit6Jd9dVB2HU5l83ClEtSFwtkykXf7ypPsFLCRx+04gpm5iYNK4/BBtJ2YCfqEWxsQ8PaTbssy0ZauYi3dd2XOnUkxiQORSNBWTIyHeva8L2lM0eXos1tlJwcNbqYX9mRl4Fkr13TFXknv/7iV9Vv6gJKEoGQsaNx7rj1biu+9faSqWn62WBD83dXx6sroZKvmwGIyHBvrxwVwbNhJ/T92qaW+9JDR4wq5KQtBAQFVrJVsiSqRQ6SlljxYVJAlwooL0xjJrWkqzVYeeooNXdt+j0hBTLE8GJ1WD724glTKqzP5wsQjiN1KQ/WDLrejaEVNhTGVIg5hgxHTcvm7SK+7mZEWjqfzwrrQKKh+bt8vNfBtr3q9RAOM9Pg4KC1a9c3NNDDF5zISueluRK13iVPwEEA+9atKy2MDn+8fvP2pxdGh0xpYUbJQFD6ZJlHrD0Y163AdwnpBAAKXoDehqFLRehCXlafzcssYWTinNbFIjNrhDs3yLYdd2xzGSguzftB9tqkGVf2O0b7m8V2EG5q49Ydu0Wwde0LweaOPz07n/ra5s3ryzwyEsTatWpwcFAODDxe2Qa7XlVzzmanuYKCKpj5wKswx4pisOJIX43sQUSkqyBntRHoNZJDAEtDxz8p86nfKy/NIL0wCzeTQnFpzlOpBXi5jI/mAiFBluO7b6pmEMLPUlcSIr5QtqsULmQwDCscMcJyiJVHxu9+uTQ/9KZ2Pnw5S4XfCTW2mPZ73unVbtz+r6ipq/ca5TgtKOf+RalU+GawpmkSgATAbmphi/Dc3ynnlh8opbMQti2oktQZrTkUjcCJxMaKJvDeeHv7YrUCd8k8oGqh/ML0HVzIfcjNJt+dXZqP1zmSiotzUNkUCpkUMpk0tFtmGA0hiJlB0IqMV/YX1PjFcJKVEl4VJmrl43L2hVIrQfSNAunVQotKQJeBIGQozDVdWym+445sYvNtbfn5+agppn8dumyEcBiWBRgFVSrBuOULNKXxyzUwBkarGlbeY/U18fjC/EIRgnJsjBCWbRhcGxWwkpOjINaAtCEqwl9oDSMsNK7dAC9S+zJHgo/EWjctVdkFuhwNQXSgqhCIZ6aGt0eC4e7UwhxUoUCAuT8I83B+fgpePgshJbTnIb8465WWZshdXmDjloSQNpETJCktgpAgq+KZqtpAvJo6eNMGWNn5fk+BHY4gUNeCYEMLgo1tCNS3gKTMu8sLFLMQZuX6lS5p+6qG5CK8fBoAVdqXLgh5techubQIr1jwLCdgy+pnEQLKU/BKRW2MEsSGURGPVXvORCBEgYYWtfm+R+xCMHF7tGPdy1XkaV36cxwwzCzQ0wMiygB4vvKven1Szc/sc+qbP5tdXmISgsAm3nnL7nh+fgoqtYxCOolSLotyoQC3kFOsPaFdF6wVkalISoSvcKMqThfXmx2nKoqDm1xEeWkeXC5EyqlFzCQXPTYGwrZBwoIuFVFKzsHLpFZ0SKuFvESShG1LEtJmNlwtKnGVm5KWFL7qgvyKq4RRHlQxByuaQKJrk12EXLQcO8+rPA9dgd+jgwcPir3r1wvsyvLg4BDt3v2Y8vMUlnv3+ge+mEy2hyz1SHp+nrRbYmK6wxZmT2Zmuj3hUGhpehxeegmpqXGUU0sswESWBZL2Ck5/Vc/Wm7r800VC+lUty8KKT/Y8NloBRlNVIUcQYKOh3dIFXmq1sq9Cg/NKQleJbVozG218sCUqJ9pP1q1AUKhiwZST87ph/Va0PLRvvOHWB96GaHRhNbl5RVGvt7dX7t27F8BB9Pc3UjeAE40LYtu2E6pKmF6sp6wmePmp0VsipN6WTKX+jZdZFiqf2Yr0ElLzM0zGkFEudLkIUypCu+XrE4yrrkgpGOVWG/203xNsCWk7dKH7kgHWIMuGDEaMDAR5NaF3oZbNvjEqtWlYNgLhmIzEYpUSq1nxqsYwcvmCDgYsKQCsve1uLAdq/039tl3/pVI/0Fd0AioZobie7B8zbypPDv+NziZ3J2cmWWWSwk0toLQ4Cze9DNb61QqKN2UAD6w1rHAEiaY2WI6DfCEPz3U1SUkgwdAGbBSEE0R910YZqm3wpZRVgpAuiAmoek8Akfpm5GC7IHqFlUdc8f0VDtGpa2jYmS8UJrV0fpRoqP8r1Hc8BSC3Slt7eQNcnIqnxs/dqXPpf09GRw0RAxV1LhFYKehSHqZcqKQk0lfAVbh9IaWAEIIsWwtpkVFeVnvle6VXasktzLLKJMnNpOBllqEKOR+zC3F9UBEbWNEE4hu3c6it60eWZZeMVlsSNfEGt1SGkAI+KarhhMLIuvoVKxhJE/zXLslJaW1CkRBkIDpigvHPBerqjl3yrb3iI7CCA0S0dE10dMUQifLM6K8VZsb/uDx9HrpUgOWEL5xKywK7ZZST8/AySZ+bkdar/GbVx5Lwiy9CCuQyGZRLRT9JUsr/sIbffPZfXaSKmyAhEW7tQsOd79ANt98XI6IiMzdAlXYU5+c9EAlYkgGFUKIRsEPPXS3/w/v3ix6sKl1d5I4rhS1CpWHwdQ3AzNTf3y+7b745mEzO/pWXXrzdcQtrJ47/yBRnJ5iVC2EFKj0YDCFtsPLgZZehi7lK9PGDKvwgVUERBKMVjOcCrCEsR1iBEAknoKxojbSCYWJjfMk5vw4ndKUGqOYYtoNATQOi67bo+o03nwhE4s9mpPyj+o5NE5dd0N5euUKjX+Y6CGCvz7Nfdr5cde7RGxWsLjKAHyCmjxz+UCwz89mzh/pQTC1rUcmQL8ZOtErzTWzAlUL2SiK00ovl/542itktawGCFUtQy4Yt0hUCbtmFl15GObXod9VUjfgmYgDhAqxlpRBJJNC8eTtM89q5cMe63wq1b/xqdYF4YMBGNstXUuG7YWyorwrepxfPHH+/Wpz8zNAL/V5ualQSQbIdgLQDKwUPErSqWAIIS4LIAmsPulyEVh5Ly4EdjfsBVTNEJIb6zrVUV1tvsXIRaOpAgey/d1i/vTx5vimZXKhgR7r6Xc9VKqQSfN0yvHJxpV6g3TLKy3Mmm1w2desXmkU+87epoeNDDes2itzE8H+lzo1/eHH17i01QDUrWxw6fjNnl//H0qkjKGWSJCybpG37WL0yt4EAsPFDPVWivp+QVJsypHIC0nKiNQg2tkLaAXhuGfVrN0J2bEoZEv89HLAkhxNjjR0bPpc+e+yomhhuUsWcH9evNhlbfUpWFfYtIVfiUKU7UpCUIjlympfOvGJidXWbvenz6LzrwU/nJs4j0rHu8z2AW1l8ekvp6AvZi46XU0smNzdh3OSihNEQkTgg5IpCjLWG9kpMROxEEpCBEJg1kWVxuLkDbZu3WeliuWiFIp4TT4BIsiBwtK4xqyI1vxBpbHup+oaZ0z/6Iz03um157Kw2nicvlCJxhZUxVFAT+c/olsHMCLevQ2zdzRBEyM+OoTg/CZXLgj3Xh3aqLFPTk6ZYdlEsFCjesf7T5ckzH/pIQ8v53x0d+mzsxSNfw969EoODjF3n37T05EoNQHBCmWhDs2jo2iiWlYtiepkhpc94WjZADrPSxgoEZSASoWBDG5xIDYxyEUkkKLJhG2Rdy+eaGjo+HwqF0qvSUkxMwFvTSMXjx3udlpYHg9bc+Y+ZsZO/O/Li940plcTKIq9WUL8h/VzJoCt/p5UHgOHEEohv3I5ALAFnrAFsjMkVhsmUXZKBIOxYDWBYwGhkRs4gNXSUw/Hapoabbm2q33nPQTz88AYiOr/aPd+o6YmvKsr39PTQB3/xPT9nsfp35fRSe3lprjMzOWJ0Ma/JdigQT1jNnV3IlnWZgqEFJ1ZLwnZMwJKwAs6YCcb+ON616euXzqb3yn37DupUKlVrL4wfLp4/tmn8cL/2sikpLJ8ueN2gu2quT7X2QJYFYTsVXU8ZulwESYlAXTOiXVtQs2kn7JpaUGoeswM/wNLZ49oUcyQsS1ihCCAtmHIZulwAM7MdrdHNt9wtQht2HgvUNT4diYbtdDr3dN2mbV8fGBiwd+/e7d0wA1z8MrORi2eP/27UK/xhYWkOwXgCyg4VQ/HE37pO/PORpqaTld1tqgUHAOjr67O6u7tftVv6+/vlnj17VJI5YQ8d+ag7cuxDI8/3eWyUveJpL1Y0XPaJfUrbKAUnUYdwcyeYDQoz41D5DMh2oPJZMBs03Po2brn3XWUKhJ5yZ0bv01NnE/OnX0E+lTQyEBKA33vmE2cKulyEFa9D2233oLZ9rT+pKxSFG2/al+jadPD48ePOtpMnNfbuNdcLLVmXwq+V6o0G8EfL506e4Aa7PtzSrPKeOeE0dx59ncRNrtbOMEDo65N79uxR6dEzH7aGXv63xfEzXRODL2hdLtpVHScrv2tR2E5FAfdqaC2kBRaSSYDJQHjlErRbhBWJo+am2wEAXj6v3WxKyArTyspDbuK8wcJ4QDV2LdTu3HWbam79iNOx6YFScmHr8vkzujg/KXUhBxIhyGDI14aWi5g/fdQsnD1h2CubaEunbLvrwa/k56Y50tz21dU81/Uo2r9RJvyaN/E723tQqRe8LloYGHjc3r37MS955uWeuHH3jw0+h+TYGcOFovALMuSrkP1ZQDB6VWVMCL+Y4ZYhQhHUrNuCSE0tlkaGkJ8agXFLqNl6G5rufTeCiTro6XOYOfICCvMzMMqFkDYgCE5tE3fd927iNRu31viKB5kbP/ufw4XlXz/zvW94+dlx27hlv3tT0MqSGNdPCmU0wXVbdnLTzrtJReL/Ot7acXLQDh/ZTeRdD8hqvT7EJsPMEv395GsSXyNQep3F933m0onBHjk7uv/4oWc9r5SV0Eow+/kD2Y4Ot6yhQG2TKCfnkZ887y94MAQhLWjlwc0mOZ6oo9jGHelgQ9uY57o7M6NnWEhJXi6N7NARYPNOL9i28XCtcLbL44dq0uPDgBDEWsFdnuOFo8+pdsfqS5878e+J6MsAPpAfH8aWB3/610/3fVPlRs+inFwgEQxJq6pDFQQYgikXKX3+NErLi1Tb3vk/MNWKW1rWHMlNjf0eEX33zSrm3lAdfbUWZmaBwUFJu3d7qaHj+530zP7T/U96xYUZ2wqHKzM6AbumHi033SJDLWuQL/qBcPU4AX8jEgCY+s61kkLRfTVbb83aSxPPj7tlLcNRS+Vzxp0cFvl47Xzj7fffV1ycfWcI+qnc4qwx+Rz5NLQUS0MnIDyvNXHb2z6Vmht7IdHcdS6yZuMH8uPDuOmd7/n1uaOHkZsZQ2pxyUjbEkZ5IHJW8hxVyFJpcYaTpwbYSTRy553335rYdscTubmp9xDRd/n4cYe2b3evxQDXtQRVdVn+4h/ZL2eGe4a++zXPK2RsGQzBH5CRZzZw1955P0I33/kFk2j+24jQKC7OGIBBVqUlyPMgLAvh1jUcW3cTQvVrJnJL01HjlQGtKypmIg2YcDgcKqUXtgTrm/t0TfNzrVtuEUZrrcslX1fKRsyPDOnS9GhHMJ95hpMza5lZRNZs/IBOtPxsze33fy1+17tf2PKuXxSB+hZNJFZGIZDtVGvbJCxH6EJWTg4+r2cHfhCQ2YVveItzD9P27e61jry/bgaozH02heXpLm9i6DNiaaZn+NknVX5m3AIAKxqFDMcQae2k7e/8aUe0rj9cs3HHb7LrxnOT51Cen2YAkAF/UKEq5GCU1p233WNxY+ep2Nq1o5xNR7VSsCKxSgsqkecpnYhF67xM8l1EpJ26pk9F125FIFHHolIJg7QhpZRzp19xeXZ0TXJm5mNEZI4f73Xslq4nwptu/fnmtz1yb3D99t7N9z8indomj6QNVSpA57NgpWCFo3ASDRCBEHQhKxfPHDGLRw872Znz3yzOTX7wIir/rTXAwMDjNh04YDITw7+HmfEj6aPPffhc3ze1KuYtGQyRr4Jgjrev1a13PzSvO7Z+XDWtfSR1auAPrOT0o/Pnzmij/ExYWH7TnioV2LIkybqWOaqt/wARFTWRtKIxBJtaYYUi0KUCSkuzyM1PQ2UzeQCItHR8m2vqnl9/9x7LqWtSK7wVM9zkvH3uue8pkVt+3+L09E3bt+9zmdnivj6LP/ofhNO29n26oaN36zt/xg42t2tWnueml7SuKAQBBtkOyLLB5ZJYPPMKzx962goujP5ZZujo3zJzEAcPirfUAMwsd+9+zMvNjT0cKmU+PXm4L3H+h0+p0sK0ZGP8eQqhKAJ1Td6m+x+W9potH4ptuW0/lmfeH0gvfHL0uae0KuTk6oTKeC7IkqampQ2uE5qJN3f90Bff2VoGo3CiNRBOEMZ14eVSMKU8jPE5jIMHD4KiTb/hrNk603jz7RZDGjbah7JsKD8/K5KnXg6GkhNPF6bPd2FwkNDdbdDTw8xMwbZ171OJlt71DzwqN3U/arfsuFM6tU2ahAVVzMOUi37d12h4qQVKHn+Rjz7xZeUl5/cCqKGrnDMt3uTiW0Skc1Pnfw9zU18d7v+WSp8fMkSwhBOAUb5sPNzc6d380HudYqThizU592BpYWorpRf2jx/+vi7MTREBvsoOgC4VwWwQaugwbbfeIwK1TYer/lVWSpUMXl0tB4SEsEgzM+29NWrFWlqOlYO176xZf3M21tyqIchACFjBCIQlxOyRQ6Zw4lBrYXb692n3bg89PaKaWDGzCHVufF+4c9O7E7v3fLLm7of7bnrk56VdW2eM1mxKBX+DVOCqV8yTl1q28suLeVzDeMtr7hHj48cdInKzk6PvsLILnx4bfBbZiXOsixkSUvrFGivAwYZWtan7XXY50fzFSNu6xwBg+eRL/6+ZPl+Xmh7TIBYQlt8kYfyptTIaN6233GtT24bTxrJXKaslG+XClMsrtWNhOWDD0K4X8aV/vWrg8cfteFvbyaWzJ/7T5nf+zMdOfvtrOjc1CmE5fkNINivHB1/QrfGm/yM/MXySOjf+qV8LuSDKpfq2bwP4NjMHiuNnv7bmzgffvRgZRGZ2wgMgheNUmFeH7VCIrEDAyuWufkOLa97527e7qbHhx0Ry5smRH3zbS58/zeyViYSEdl0YrUykbQ22PvQzdjne9Hh18dMjJ39HLM8+OH3qFU9KKUXAR0eVieWwEvVq09sfEsF1W7/09RePb6/v2DQx+MUvVphSzxJCwlTJOhIQ0pKZpUUW4N9kPu4Q7dO7PvABxcyiftO2/cV42/sTW24pCoLxcikGADteS5ohl08NRsK5hc8nh49/kmif5oEBu0I7kT92ecDu6enxwl2bHw2uvel9LW97dHHzu37Bbrn1HtF0822iedtu0XLrPbJj19tFsKHNGAN9w4NwZZyLWh4f+iCSM/vnjjxvZ8fOSZ3PEsCwonEONberttvuFZ33vKPsxhr+PLpm028AQHp+YhPymY8snXkFbnpJQkpYwbCvLivkoYoFU7d2k7Q7t84EWts/Vm133VVb66v0pJWBHXQDsVpCpbeLpBSFTEpHyGwoTEV/fZWSw3BfnxVu6/prp2nN/1x/5wNCBELKuGWQJSFDYRTmpnDmqSc8u5T9t7nk3K20e7fnu1Uw7duniXZ7PZXYEGjt6k21b7iJWjbsj2+9bdjp3DrsrN06HN5y29nIltvPBmKJ99bU0BIOHhRXwxNdlQvivj6L9uxR6bEz74+b8p+dPXoIyeETbMpFIYNBwAmYSNsa0bptt+U0d5zimtpfDTd0HmLus8qZ29erhfGnc+NDTampUWO8siDLAdkBMBG0W+ZgNIBQY1smG6t5Z0Nt6+jqVN8XoHV9d/GVF4bq1qzbPpNZMmAjCAJGeSI7Pw07EH2MiP6Mq9lcd7fhgQG7uHbdJ0wo+EhLsdQ598phg1JByEAIAER2cZbSwyfi9ZH498rz8w8T0Y9Wd8asjg1EtAjg45V/l05cr5K2Flfhdqinv98wc7w0N71/+OknzNKxF5VKLRJ7LkQkatbsvl+03/VgUbau++Lh9Tt2Rho6Dw1961sBEg+qwvz458T8aMfM0Rc9lMuCpN+Jrt2S353oOAg1tbKJJEx9fevpyk5+Ddll2QFDlnNB+y8IrDwUl+fZFLLh1NhYrZ9R+1PdsWuXDtfXTxQaWh6Kb97phhvbuNLi6ivn2NDC6SOqdO54vcnMfiG/ONFxKTxfnYZ4uWF8b0kiduDAAZPL5YKl5YWO5aHjwstnJNmOEaGQ17Jpu4is337QWbt1d2zdTY89SKR4YMDe/Oij5fz81G6RS/7U8PN92l2atY1Wld4C8qfWMhBu6lA37XlUhmobnwAg+vv75aWOMmsdZOUxKpUwkhaM54rU9JiO2rTBDop3EIHR7w9xIiLDAwN2U1PnWRGr/1+bH3hYOrWNCtUZumzgpZPWyKF+nTr98r3e4vwRvOtdtQDEJYzAl6NmrpUZvSYUREKSHYkpK1LDTTftsCONrcKqb8+JxsbfDsYbpnlgwIY/jNswczR5+uWv5UdPw00tEWsNBKSvF2KCDARgxRKm7ubd/rydePNHK4OTLtocTACxDIZHwvWNmyGkqTwLjFtCeWkexeVFINGkAaB/9Z/u2qW5t1cWW9b26FDwvsbN29dNv/SsYc8TFAiAmeFlk3Lm5efV5li8PqnFY3XbbvvkgB+Ub8g3Z1yTAfbv3y+i0Wip2NgyetND791obAeirunFYE3DZ9NKDMYammYqftursoTZ8XPvD+WXOsbPnlAAWzIc8QfnlUsgErBr6tTW+x+xSjUtbzBv5yABgIzGe0S57j4nGA6UjGFJION50NkMVDYJq1A2FX3Txe5DhInG0+n5R2s2bh9KT46YwsykBkhKx4HxXJSTC3L8R8/rlrfHP5yfnXg60tJ5+EZ3Sl6xCyIi7vH/n7GaWt4hOzf9jWhb//nguu33UH1rb6K5+VyVPa3sXp2bHLnNpOY+NnX0Re2llgXAfp+u5evx3XyWa9rWSK+uY9hpaf0I9/VZl/Ox1cJ4pKXzUCqbHw9FohLGrHJRhkqZFDzt/ioR8cKf/zm/xocPDNg1NU1nVSjxkbXdPy3i67dIY5jZaD+ZI6L84iyVps4nystz30qlUrXYu9fcqG9QuuoTUJXc1bVvGAfwK69WgfXwqrG9DMBxUwtPqMnhpvT0mDHaFYItXzEHX/wqhIVAQytxfeN7Q7WtI6uSoUsEOb9ppDg3vtGdnahPuyW/olNpkSU7IHLpNMeNuqeYmtsQTDSff00/lg8ziYj+ML8w/b34lvQTQqu21MR5TWApnCCEEGL+9Cvu5paOWg7HfgWJxBcGBwasG+WKrily76+Obec+q/oNSNWOmlXQjVQuE8guzjGYSUgbwrbBRkGXihB2gMMtHdqqbTbRcCLnayj3vg5+bqucDPFQPB5vLBeKmqgy1ftCcwcToMkT9uUqfpVGOTvS2DYYXrPu4233PmxiazZKw8wk/HqEm16S6YlzKGaS7yYiPr9rl/lHd0EXoyEiUkR71OskHWSFIo6oJFqm0jBnlAJACDa2mx0/tdcK1DceRDA4CXS/QY31AxoAFPNz+XyhZAcCkv3ONP/NjGESRFqbUiAUSlUK/HwZd+r19fVZ8a6bHpdt63bWbb9jvn7tJoK0DSsFXSzIxdHzOsjqXYXZiXv3Veaj/tgY4I1iRa8/wMOT0fjhupZ28vJ5r7Q0w256GQA41NDqNd5yN5fC9X8qa1o/5Ludbn0F5VERa+l8peipLyfqGwRrpf0MTYCkJYrZtInatDa3PLvnjT7fnj17FDNbgfrWE8G29Z9ou/fhYrxrE7TyjC7lUUrOozh1TpcXZ/czs3Wls6D/0Q0AAHv37gURKSte+wdUU19oWr/ZsaNxElZABetb1fZ3/ZwdW7/9ydC6m38r0tg4vTrjfN2rv18ws3BC4e8HwlEY5TFrDVSGARq3jNTkCJczy+8nIsbBg2+0WRQzy9jaLV9wmzpuadh+R7px483CjtW5Mhhmo420bOthAPaNEmbdkIlZRKR7e3tlpLFtcObYSz/VePdD/8Xq3Lw+EQ7YCMXgxhs/Fa3r+EIlX9BXk8QQkUmdejnCRoGVutDQISSMVxbpuRlualt3ayk9vwnxxuE3ko8Qkea+PouaOs+mR05/or37Zz7avOPOBBPghmrOWuHwpwC4N+obVW/YyLIKkSaIqB/AVjeVusN2zOZSMrUQaF//3TdVhxAwJK3KQKYqJSFg3BJlpsZM245dzcbVnUR09kooAvLdkSSizxUKhb+LtKx9e3phVtVt3P53N2JG0FtigBW/XekKdxKJlwC8dAG24urVZd2VqkAgDKeuGaH6ZmjP9QcxCRteLgNdmkRmetxE4q1+Vf0N3NCrToK/YcYAjF1MQP5YoaBryR3874hna5Xy7hqOs28BIQSLUAQiGAYzV74FyatIFj1YQgiS7FzrhmHu8+vEDLqRi3/DT8AlyKrrgqcZCLJXhlfMadbKZq3AAEQwzPGWdpb1LUURji4wQNi7l696w1yi5faf7Am4zpdfLpRyiMJx1HdtClqRuBZ2EGQ5CDa1q60PvdfiRMuXAvWtx3Gd9Js3dGPin5oFKouaGj7+S0Fd/v38+PCO2dOvMAniDffsEaqxqzfcseGXcfAg0/vep6/bAJCfXKuN4E9qZOZYYeTkodRgv8q+8pwujp/6SrV6diMJtJ9cFXRSMYLNzB3M+Y5Vp+Qni/8WuSO6ktd+nK//D32fIC7mgAWJAAAAAElFTkSuQmCC)}.ic-gemini{background-image:url(data:image/png;base64,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)}


/* --------------------------------------------------------------------
   PILHA DE CARTOES (sticky)  —  o que esta versao traz de novo.
   CSS puro, sem JS. Cada cartao prende no mesmo offset e, por vir depois
   no DOM, pinta por cima do anterior; o fundo opaco esconde o de baixo.
   Os cartoes precisam seguir IRMAOS DIRETOS de .agent-stack, e nenhum
   ancestral pode ter overflow hidden/auto/scroll — e por isso que
   .importada-fora usa `clip` (style.css). Trocar por hidden mata tudo
   isto em silencio.
   -------------------------------------------------------------------- */
/* position:relative e obrigatorio mesmo sem sticky: o conteudo do cartao e
   posicionado em absoluto contra ele. Sem isso escaparia para o ancestral
   posicionado mais proximo. */
.stack-card{position:relative;height:620px}
.sem-escala .stack-card{position:sticky;top:24px}

/* O ultimo cartao (Spread AI) so prende enquanto o bloco que o contem se
   estende abaixo dele. .agent-stack e FLEX, e item flex e limitado pela
   caixa de CONTEUDO do container — entao padding-bottom ali nao faz nada,
   nem margin-bottom no cartao. Exige um filho flex de verdade.
   644px = um cartao (620) + um gap (24): mesma permanencia dos outros. */
.stack-tail{display:none}
.sem-escala .stack-tail{display:block;height:644px;flex:none;pointer-events:none}

/* ===== ABAIXO DE 991px ESTA SECAO SAI DA ESCALA ======================
   O projeto encaixa importada de largura fixa por transform:scale (ver
   "O ENCAIXE DAS SECOES IMPORTADAS", style.css). Escala e refluxo sao
   respostas concorrentes ao mesmo problema, e para esta secao o refluxo
   ganha: sob escala, a 390px o artboard sairia a 27% e ninguem leria.

   O #id vence .importada por especificidade. O --esc que o JS publica
   inline fica sem uso aqui, porque a transform inteira sai. As OUTRAS
   importadas seguem na escala — isto nao alcanca nenhuma delas. */
@media (max-width:991px){
  #sec-agentes{width:100%;transform:none;margin-bottom:0}
  #sec-agentes > div{width:100%!important;height:auto!important}
}

/* ===== LAYOUT MOBILE DOS CARTOES =====================================
   No desktop o cartao e uma composicao de duas colunas posicionadas em
   absoluto. Abaixo de 991px vira coluna simples, nesta ordem:
       TITULO + ICONES  ->  ANIMACAO  ->  TEXTO + CTA
   display:contents dissolve a coluna da esquerda para que os dois grupos
   dela virem itens flex do proprio cartao — e o que deixa a animacao
   entrar no meio. O sticky sai, e o cartao tem de continuar `relative`
   (NAO static) porque o conteudo dele e posicionado contra ele.
   O !important aparece so onde o markup de origem poe a propriedade em
   `style=` inline, que de outro modo vence qualquer classe. */
@media (max-width:991px){
  .agents-section{padding:64px 16px 72px!important;gap:32px!important}
  /* O cabecalho da secao e uma linha de h2 + paragrafo com gap de 48px, tudo
     em style=. A 375px sobram 311px uteis para 362px de conteudo, e o
     paragrafo saia pela borda. Empilha, como o resto. */
  .agents-section > div:first-child{
    flex-direction:column;align-items:flex-start!important;gap:16px!important;
  }
  .stack-card{position:relative;top:auto;height:auto;
              display:flex;flex-direction:column;gap:40px;padding:48px}
  .stack-tail{display:none}
  .card-col{display:contents!important}
  .card-head{order:1}
  .card-anim{order:2;position:relative!important;top:auto!important;
             left:auto!important;right:auto!important;bottom:auto!important;
             margin-inline:auto}
  .card-body{order:3}
  /* .card-body traz align-items:flex-start em style=, o que dimensiona cada
     filho pelo CONTEUDO em vez da coluna. No desktop nao aparece, porque a
     coluna tem 470px de sobra; no mobile o paragrafo passava da borda e o
     overflow:hidden do cartao cortava em silencio — 96px no report-ai. */
  .card-body > *{align-self:stretch}
}

/* ===== O HEROI DA MESMA IMPORTADA ====================================
   Nao faz parte da troca — entra porque a troca o quebraria. Ele e duas
   colunas fixas, 620px de texto + um cartao de 540px, 1160px no total.
   Enquanto a secao inteira estava sob escala isso encolhia junto e cabia;
   agora que ela e fluida abaixo de 991px, sem isto o .importada-fora
   recortaria 785px em silencio. Empilhar e o minimo para nao regredir:
   nenhuma cor, tipo ou proporcao muda. */
@media (max-width:991px){
  #sec-agentes > div > section:first-of-type{
    flex-direction:column;height:auto!important;
  }
  #sec-agentes > div > section:first-of-type > div:first-child{
    width:auto!important;padding:56px 24px 40px!important;
  }
  #sec-agentes > div > section:first-of-type > div.mesh{
    padding:32px 16px 56px;
  }
  #sec-agentes > div > section:first-of-type > div.mesh > div{
    width:100%!important;max-width:540px;
  }
}

/* A animacao e uma composicao fixa de 740px feita de pecas em absoluto:
   nao reflui, entao e escalada. `zoom`, nao `transform`: zoom encolhe
   tambem a caixa de layout, e a altura do cartao acompanha sozinha;
   transform deixaria o buraco de 380-556px para tras. Em degraus porque
   o CSS nao deriva um fator sem unidade a partir da viewport; cada valor
   e o que cabe na largura mais estreita do seu degrau. */
@media (max-width:870px){.card-anim{zoom:.80}}
@media (max-width:720px){.card-anim{zoom:.66}}
@media (max-width:620px){.card-anim{zoom:.53}}
@media (max-width:520px){.card-anim{zoom:.40}}
@media (max-width:430px){.card-anim{zoom:.32}}
@media (max-width:370px){.card-anim{zoom:.25}}
/* ====================================================================
   Seguranca (v2)  —  de Downloads/leverpro-secao-seguranca-v2.html
   Colado sem retoque de desenho.
   Saiu: toda regra de `html` e `body` (andaime da pagina solta), em
   qualquer nivel, media query inclusive. Descartadas destas: display, justify-content, margin.
   O que a secao HERDAVA do body desceu para o seletor abaixo, senao a
   fonte e o fundo do projeto assumiriam — isso sim seria mexer no
   desenho.
   ==================================================================== */
.importada--seguranca2{font-family:'Manrope','Segoe UI',system-ui,-apple-system,sans-serif;color:#14213D;-webkit-font-smoothing:antialiased;background:#F1F0EC}
.importada--seguranca2 a{color:#14213D}.importada--seguranca2 a:hover{color:#2F5BEA}
.chip:hover{border-color:#2F5BEA;background:#F3F6FF}
.chip:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #2F5BEA;outline-offset:2px}
article{scroll-margin-top:32px}
.mesh{background-size:180% 180%;animation:meshdrift 10.6667s ease-in-out infinite alternate}
@keyframes meshdrift{0%{background-position:0% 0%}50%{background-position:100% 40%}100%{background-position:30% 100%}}
.gy,.gx,.pl,.pop,.fl,.sp,.bl,.dr,.fw,.sh,.nod{transform-box:fill-box}
.gy{transform-origin:50% 100%;animation:growy 2.8s cubic-bezier(.2,.8,.2,1) infinite}
@keyframes growy{0%{transform:scaleY(.12)}30%,82%{transform:scaleY(1)}100%{transform:scaleY(.12)}}
.gx{transform-origin:0% 50%;animation:growx 2.8s cubic-bezier(.2,.8,.2,1) infinite}
@keyframes growx{0%{transform:scaleX(.05)}32%,82%{transform:scaleX(1)}100%{transform:scaleX(.05)}}
.dr{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 2.8s ease-in-out infinite}
@keyframes draw{0%{stroke-dashoffset:1;opacity:1}40%,82%{stroke-dashoffset:0;opacity:1}95%{stroke-dashoffset:0;opacity:0}100%{stroke-dashoffset:1;opacity:0}}
.fw{animation:flow 0.9333s linear infinite}
@keyframes flow{to{stroke-dashoffset:-14}}
.pl{transform-origin:50% 50%;animation:pulse 1.4667s ease-in-out infinite}
@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.28);opacity:.75}}
.pop{transform-origin:50% 50%;animation:pop 2.8s cubic-bezier(.3,1.4,.5,1) infinite}
@keyframes pop{0%{transform:scale(.4);opacity:0}18%,84%{transform:scale(1);opacity:1}100%{transform:scale(.4);opacity:0}}
.fl{animation:float 3.3333s ease-in-out infinite}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
.sp{transform-origin:50% 50%;animation:spin 0.7333s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
.bl{animation:blink 0.7333s steps(2,start) infinite}
@keyframes blink{to{visibility:hidden}}
.sh{animation:shimmer 1.7333s ease-in-out infinite}
@keyframes shimmer{0%,100%{opacity:.45}50%{opacity:1}}
.nod{animation:nudge 1.2s ease-in-out infinite}
@keyframes nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
.don{animation:donut 2.8s ease-in-out infinite}
@keyframes donut{0%{stroke-dasharray:0 57}40%,82%{stroke-dasharray:34 57}100%{stroke-dasharray:0 57}}
.step{animation:stepin 5.3333s ease-out infinite both}
@keyframes stepin{0%{opacity:0;transform:translateY(6px)}8%,90%{opacity:1;transform:translateY(0)}100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.mesh,.gy,.gx,.dr,.fw,.pl,.pop,.fl,.sp,.bl,.sh,.nod,.don,.step{animation:none!important;stroke-dashoffset:0;opacity:1}}

.cta{transition:background .2s ease}.cta{background-size:220% 100%;background-position:0% 50%;transition:background-position .5s ease,filter .2s ease}.cta:hover{background-position:100% 50%;filter:brightness(.96);color:#FFFFFF}.cta .cta-arr{transition:transform .25s ease}.cta:hover .cta-arr{transform:translateX(4px)}
.cur{position:absolute;left:0;top:0;z-index:4;pointer-events:none;transform-origin:6px 4px;animation:cur 6s cubic-bezier(.65,0,.3,1) infinite;animation-delay:var(--d)}
@keyframes cur{0%{transform:translate(var(--x0),var(--y0));opacity:0}6%{transform:translate(var(--x0),var(--y0));opacity:1}21%{transform:translate(var(--x1),var(--y1)) scale(1)}24%{transform:translate(var(--x1),var(--y1)) scale(.78)}27%{transform:translate(var(--x1),var(--y1)) scale(1)}47%{transform:translate(var(--x2),var(--y2)) scale(1)}50%{transform:translate(var(--x2),var(--y2)) scale(.78)}53%{transform:translate(var(--x2),var(--y2)) scale(1)}76%{transform:translate(var(--x2),var(--y2));opacity:1}88%,100%{transform:translate(var(--x0),var(--y0));opacity:0}}
.rip{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;border:2px solid;opacity:0;pointer-events:none;z-index:3;animation:rip1 6s ease-out infinite;animation-delay:var(--d)}
.rip2{animation-name:rip2}
@keyframes rip1{0%,23.5%{opacity:0;transform:scale(.2)}24%{opacity:.9;transform:scale(.25)}36%,100%{opacity:0;transform:scale(1.9)}}
@keyframes rip2{0%,49.5%{opacity:0;transform:scale(.2)}50%{opacity:.9;transform:scale(.25)}62%,100%{opacity:0;transform:scale(1.9)}}
.hl{position:absolute;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:16px;opacity:0;pointer-events:none;z-index:2;animation:hl1 6s ease infinite;animation-delay:var(--d)}
.hl2{animation-name:hl2}
@keyframes hl1{0%,23%{opacity:0;transform:scale(.6)}27%,46%{opacity:1;transform:scale(1)}51%,100%{opacity:0;transform:scale(.9)}}
@keyframes hl2{0%,49%{opacity:0;transform:scale(.6)}53%,76%{opacity:1;transform:scale(1)}82%,100%{opacity:0;transform:scale(.9)}}
.importada--seguranca2 .pill{z-index:5;animation:pill 6s ease-in-out infinite;animation-delay:var(--d)}
@keyframes pill{0%{opacity:0;transform:translateY(14px)}5%{opacity:1;transform:none}23.5%{transform:none}26%{transform:translateY(-8px) scale(1.03)}30%{transform:none}49.5%{transform:none}52%{transform:translateY(-8px) scale(1.03)}56%{transform:none}78%{transform:none}81%{transform:scale(1.06)}85%{transform:none}94%{opacity:1;transform:none}100%{opacity:0;transform:translateY(10px)}}
.st{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;animation:st1 6s ease infinite;animation-delay:var(--d)}
.st2{animation-name:st2}.st3{animation-name:st3}.st4{animation-name:st4;font-weight:600}
@keyframes st1{0%,4%{opacity:0;transform:translateY(10px)}7%,22%{opacity:1;transform:none}26%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st2{0%,24%{opacity:0;transform:translateY(10px)}28%,48%{opacity:1;transform:none}52%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st3{0%,50%{opacity:0;transform:translateY(10px)}54%,76%{opacity:1;transform:none}80%,100%{opacity:0;transform:translateY(-10px)}}
@keyframes st4{0%,78%{opacity:0;transform:translateY(10px)}82%,95%{opacity:1;transform:none}100%{opacity:0}}
.pbar{transform-origin:0 50%;transform:scaleX(0);animation:pbar 6s ease-in-out infinite;animation-delay:var(--d)}
@keyframes pbar{0%,5%{transform:scaleX(0)}24%{transform:scaleX(.33)}50%{transform:scaleX(.66)}78%,100%{transform:scaleX(1)}}
.ring{transform-origin:50% 50%;animation:spin 0.7333s linear infinite,ringvis 6s infinite;animation-delay:0s,var(--d)}
@keyframes ringvis{0%,78%{opacity:1}81%,100%{opacity:0}}
.done{opacity:0;animation:done 6s cubic-bezier(.3,1.5,.5,1) infinite;animation-delay:var(--d)}
@keyframes done{0%,79%{opacity:0;transform:scale(.3)}83%,95%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.3)}}
@media (prefers-reduced-motion: reduce){.cur,.rip,.hl,.ring{animation:none!important;display:none}.importada--seguranca2 .pill,.st,.pbar,.done{animation:none!important}.st4,.done{opacity:1}.pbar{transform:none}}

.hlb{position:absolute;border-radius:9px;opacity:0;pointer-events:none;z-index:2;animation:hl1 6s ease infinite;animation-delay:var(--d)}
.hlb.hl2{animation-name:hl2}
.srcc svg{flex-shrink:0}
.srcc{position:absolute;z-index:6;display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;box-sizing:border-box;background:#FFFFFF;border-radius:999px;font-size:13.5px;font-weight:600;color:#111A2E;white-space:nowrap;box-shadow:0 2px 4px rgba(20,33,61,0.06),0 12px 28px -10px rgba(20,33,61,0.3);opacity:0;animation:srcc 6s cubic-bezier(.3,1.4,.5,1) infinite}
@keyframes srcc{0%,1%{opacity:0;transform:translateY(8px) scale(.7)}6%,90%{opacity:1;transform:none}96%,100%{opacity:0;transform:translateY(-6px) scale(.9)}}
.srcl{z-index:5;animation:srcl 6s ease infinite;animation-delay:var(--d)}
@keyframes srcl{0%,4%{opacity:0}10%,90%{opacity:1}96%,100%{opacity:0}}
.curt{position:absolute;background:#F4F6FC;border-radius:8px;animation:curt 6s ease infinite}
@keyframes curt{0%,39%{opacity:1;transform:none}48%,92%{opacity:0;transform:translateY(-6px)}98%,100%{opacity:1;transform:none}}
.thumb{position:absolute;left:0;top:0;z-index:3;transform-origin:50% 50%;filter:drop-shadow(0 14px 22px rgba(20,33,61,.25));opacity:0;animation:thumb 6s cubic-bezier(.6,0,.3,1) infinite;animation-delay:var(--d)}
@keyframes thumb{0%,22%{opacity:0;transform:translate(var(--ax),var(--ay)) scale(.25)}26%{opacity:1;transform:translate(var(--ax),var(--ay)) scale(.4)}29%{opacity:1;transform:translate(var(--ax),var(--ay)) scale(.4)}39%{opacity:1;transform:translate(var(--bx),var(--by)) scale(1.7)}46%,100%{opacity:0;transform:translate(var(--bx),var(--by)) scale(2)}}
.swap{opacity:0;animation:swap 6s ease infinite;animation-delay:var(--d)}
@keyframes swap{0%,53%{opacity:0}59%,92%{opacity:1}98%,100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.hlb,.thumb{display:none}.srcc,.srcl,.curt,.swap{animation:none!important}.srcc,.srcl{opacity:1}.curt{opacity:0}.swap{opacity:0}}

.act{opacity:0;animation:act 4s ease-in-out infinite}
@keyframes act{0%{opacity:0}6%,30%{opacity:1}36%,100%{opacity:0}}
.beam{stroke-dasharray:.14 .86;stroke-dashoffset:1;animation:beam 1.6s linear infinite}
@keyframes beam{from{stroke-dashoffset:1}to{stroke-dashoffset:-.14}}
.tw{opacity:0;animation:tw 3s ease-in-out infinite}
@keyframes tw{0%,100%{opacity:0}12%{opacity:.14}28%{opacity:0}}
.lit{opacity:0;animation:lit 2s ease-in-out infinite}
@keyframes lit{0%,100%{opacity:0}12%,30%{opacity:1}50%{opacity:0}}
.cz1{animation:cz1 4.6667s ease-in-out infinite}.cz2{animation:cz2 5.3333s ease-in-out infinite}.cz3{animation:cz3 4.3333s ease-in-out infinite}
@keyframes cz1{0%,100%{transform:translate(0,0)}25%{transform:translate(70px,-16px)}50%{transform:translate(104px,24px)}75%{transform:translate(28px,34px)}}
@keyframes cz2{0%,100%{transform:translate(0,0)}30%{transform:translate(-86px,18px)}60%{transform:translate(-34px,-30px)}}
@keyframes cz3{0%,100%{transform:translate(0,0)}35%{transform:translate(56px,-40px)}70%{transform:translate(-50px,-14px)}}
.spslow{transform-box:fill-box;transform-origin:50% 50%;animation:spin 16s linear infinite}
.rp{transform-box:fill-box;transform-origin:50% 50%;animation:rp 2s ease-out infinite}
@keyframes rp{0%{transform:scale(.85);opacity:.7}100%{transform:scale(1.4);opacity:0}}
.scan{animation:scan 3s ease-in-out infinite}
@keyframes scan{0%{transform:translateY(0);opacity:0}10%,88%{opacity:1}100%{transform:translateY(108px);opacity:0}}
.shk{animation:shk 2.6667s ease-in-out infinite}
@keyframes shk{0%,60%,100%{transform:translateY(0)}72%{transform:translateY(-7px)}84%{transform:translateY(0)}}
@media (prefers-reduced-motion: reduce){.beam,.tw,.lit,.cz1,.cz2,.cz3,.spslow,.rp,.scan,.shk{animation:none!important}.act{animation:none!important;opacity:0}.beam{stroke-dasharray:none}}

.hand{animation:hand 4s cubic-bezier(.55,0,.3,1) infinite}
@keyframes hand{0%{transform:translate(-124px,0)}5%{transform:translate(-124px,-26px)}9%{transform:translate(-124px,0)}22%{transform:translate(-124px,0)}32%{transform:translate(0,0)}38%{transform:translate(0,-26px)}42%{transform:translate(0,0)}55%{transform:translate(0,0)}65%{transform:translate(124px,0)}72%{transform:translate(124px,-26px)}76%{transform:translate(124px,0)}88%{transform:translate(124px,0)}100%{transform:translate(-124px,0)}}
.tapg{opacity:0;animation:tapg 4s ease-out infinite}
@keyframes tapg{0%,2%{opacity:0}5%{opacity:1}14%{opacity:0}35%{opacity:0}38%{opacity:1}47%{opacity:0}69%{opacity:0}72%{opacity:1}81%,100%{opacity:0}}
@media (prefers-reduced-motion: reduce){.hand,.tapg{animation:none!important}}

.car{transform-box:fill-box;transform-origin:50% 60%;animation:car 6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes car{0%,26%{transform:translateX(0) scale(1.1);opacity:1}33%,60%{transform:translateX(-130px) scale(.84);opacity:.85}63%{transform:translateX(-160px) scale(.7);opacity:0}64%{transform:translateX(160px) scale(.7);opacity:0}67%,93%{transform:translateX(130px) scale(.84);opacity:.85}100%{transform:translateX(0) scale(1.1);opacity:1}}
.carlit{animation:carlit 6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes carlit{0%,26%{opacity:1}33%,93%{opacity:.22}100%{opacity:1}}
.hand2{animation:hand2 2s cubic-bezier(.5,0,.3,1) infinite}
@keyframes hand2{0%{transform:translateY(10px)}9%{transform:translateY(-20px)}15%{transform:translateY(-4px)}50%{transform:translateY(-8px)}80%{transform:translateY(0)}92%{transform:translateY(16px)}100%{transform:translateY(10px)}}
.tip2{opacity:0;animation:tip2 2s ease-out infinite}
@keyframes tip2{0%,6%{opacity:0}9%{opacity:1}35%,100%{opacity:0}}
.bloom{opacity:.35;animation:bloom 2s ease-out infinite}
@keyframes bloom{0%,7%{opacity:.35}10%{opacity:1}45%,100%{opacity:.35}}
.rip3{transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:rip3 2s ease-out infinite}
@keyframes rip3{0%,8%{opacity:0;transform:scale(.92)}9%{opacity:.9;transform:scale(.96)}38%,100%{opacity:0;transform:scale(1.45)}}
@media (prefers-reduced-motion: reduce){.car,.carlit,.hand2,.tip2,.bloom,.rip3{animation:none!important}.car{opacity:1}}

.cz1s,.cz2s,.cz3s{animation-duration:4.6667s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}
@keyframes cz1s{0%,100%{transform:translate(0,0)}25%{transform:translate(52px,-6px)}50%{transform:translate(96px,20px)}75%{transform:translate(30px,26px)}}
@keyframes cz2s{0%,100%{transform:translate(0,0)}30%{transform:translate(-70px,8px)}60%{transform:translate(-30px,-16px)}}
@keyframes cz3s{0%,100%{transform:translate(0,0)}35%{transform:translate(50px,-22px)}70%{transform:translate(-30px,-8px)}}

.deny{transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:deny 1.6s ease-out infinite}
@keyframes deny{0%,78%{opacity:0;transform:scale(.5)}86%{opacity:1;transform:scale(1.15)}94%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}
.logscroll{animation:logscroll 10s linear infinite}
@keyframes logscroll{from{transform:translateY(0)}to{transform:translateY(-126px)}}
@media (prefers-reduced-motion: reduce){.deny,.logscroll{animation:none!important}}

.orb{transform-origin:224px 300px;animation:orb 6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes orb{0%,26%{transform:rotate(0deg)}33%,60%{transform:rotate(-120deg)}67%,93%{transform:rotate(-240deg)}100%{transform:rotate(-360deg)}}
.tsk{opacity:0;animation:tsk 6s ease infinite}
.tsk2{animation-delay:2s}.tsk3{animation-delay:4s}
@keyframes tsk{0%{opacity:0;transform:translateX(-10px)}4%,30%{opacity:1;transform:none}34%,100%{opacity:0;transform:translateX(12px)}}
.sc{transform-box:fill-box;transform-origin:0 50%;animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.35,1)}
.sc1{animation-name:sc1}.sc2{animation-name:sc2}.sc3{animation-name:sc3}
@keyframes sc1{0%,30%{transform:scaleX(.95)}36%,63%{transform:scaleX(.82)}69%,96%{transform:scaleX(.74)}100%{transform:scaleX(.95)}}
@keyframes sc2{0%,30%{transform:scaleX(.55)}36%,63%{transform:scaleX(.72)}69%,96%{transform:scaleX(.9)}100%{transform:scaleX(.55)}}
@keyframes sc3{0%,30%{transform:scaleX(.6)}36%,63%{transform:scaleX(.85)}69%,96%{transform:scaleX(.95)}100%{transform:scaleX(.6)}}
@media (prefers-reduced-motion: reduce){.orb,.sc{animation:none!important}.tsk{animation:none!important;opacity:0}.tsk1{opacity:1}}

.dig{opacity:0;animation:dig 4.6667s ease infinite}
@keyframes dig{0%,4%{opacity:0;transform:translateY(4px)}8%,86%{opacity:1;transform:none}92%,100%{opacity:0}}
.digb{opacity:0;animation:digb 4.6667s ease infinite}
@keyframes digb{0%,3%{opacity:0}5%,9%{opacity:1}12%,100%{opacity:0}}
.okb{opacity:0;animation:okb 4.6667s ease infinite;animation-delay:0s}
@keyframes okb{0%,40%{opacity:0}46%,86%{opacity:1}92%,100%{opacity:0}}
.ntf{opacity:0;animation:ntf 6s ease infinite}.ntf2{animation-delay:2s}.ntf3{animation-delay:4s}
@keyframes ntf{0%{opacity:0;transform:translateY(8px)}5%,29%{opacity:1;transform:none}34%,100%{opacity:0;transform:translateY(-8px)}}
.don2{animation:don2 4s ease-in-out infinite}
@keyframes don2{0%{stroke-dasharray:0 402}30%,80%{stroke-dasharray:var(--dash) 402}100%{stroke-dasharray:0 402}}
.dm{opacity:.12;animation:dm 2.4s ease-in-out infinite}
@keyframes dm{0%,100%{opacity:.12}30%{opacity:.95}60%{opacity:.25}}
@media (prefers-reduced-motion: reduce){.dig,.okb{animation:none!important;opacity:1}.digb,.ntf,.don2,.dm{animation:none!important}.ntf1{opacity:1}.dm{opacity:.5}}

.upd{opacity:0;animation:upd 5.3333s ease infinite}
@keyframes upd{0%,3%{opacity:0;transform:translateY(10px)}9%,90%{opacity:1;transform:none}96%,100%{opacity:0}}
.bell{transform-box:fill-box;transform-origin:50% 10%;animation:bell 2.6667s ease-in-out infinite}
@keyframes bell{0%,70%,100%{transform:rotate(0)}74%{transform:rotate(14deg)}78%{transform:rotate(-12deg)}82%{transform:rotate(8deg)}86%{transform:rotate(-4deg)}90%{transform:rotate(0)}}
@media (prefers-reduced-motion: reduce){.upd{animation:none!important;opacity:1}.bell{animation:none!important}}

/* ====================================================================
   Depoimentos  —  de ai-saas/components/testimonials.tsx (React + Tailwind)
   Colado sem retoque de desenho: as regras abaixo sao as que o Tailwind
   gerou para as classes que esta seccao usa, lidas da folha do proprio
   build e prefixadas com o seletor da caixa.
   Saiu: toda regra de html e body (andaime da pagina solta). As de :root
   viraram a propria caixa — os tokens que a seccao herdava do documento
   descem para o seletor, senao a fonte e as cores da casa assumiriam.
   Acrescentado: so o que faz o carrossel andar sem React — a faixa, a
   largura do slide e a transicao. O comportamento esta no <script> de
   index.html, marcado por data-dep-*.
   ==================================================================== */
.importada--depoimentos{
  font-family:'Manrope','Segoe UI',system-ui,-apple-system,sans-serif;
  -webkit-font-smoothing:antialiased;
}

/* O que o motion/react animava em JS, agora em CSS. A faixa anda em passos
   de um slide + o vao; o indice vive na custom property. */
.importada--depoimentos [data-dep-track]{
  gap:24px;
  transform:translateX(calc(var(--dep-i,0) * -1 * (100% + 24px)));
  transition:transform .6s cubic-bezier(.22,1,.36,1);
}
.importada--depoimentos [data-dep-slide]{width:100%}
@media (prefers-reduced-motion:reduce){
  .importada--depoimentos [data-dep-track]{transition:none}
}

.importada--depoimentos, .importada--depoimentos{
    --font-sans: var(--font-sans);
    --font-mono: var(--font-mono);
    --color-gray-300: #d1d5dc;
    --color-gray-400: #99a1af;
    --color-gray-500: #6a7282;
    --color-gray-600: #4a5565;
    --color-gray-700: #364153;
    --color-gray-800: #1e2939;
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-7xl: 80rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --tracking-tight: -.025em;
    --leading-snug: 1.375;
    --leading-relaxed: 1.625;
    --radius-sm: .25rem;
    --radius-md: .375rem;
    --radius-xl: .75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --radius-4xl: 2rem;
    --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
    --shadow-2xl: 0 25px 50px -12px #00000040;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --blur-md: 12px;
    --blur-xl: 24px;
    --blur-3xl: 64px;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
.importada--depoimentos *, .importada--depoimentos :after, .importada--depoimentos :before, .importada--depoimentos ::backdrop{
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }
.importada--depoimentos ::file-selector-button{
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }
.importada--depoimentos{
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
.importada--depoimentos h3{
    font-size: inherit;
    font-weight: inherit;
  }
.importada--depoimentos :-moz-focusring{
    outline: auto;
  }
.importada--depoimentos svg{
    vertical-align: middle;
    display: block;
  }
.importada--depoimentos button{
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }
.importada--depoimentos ::file-selector-button{
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }
.importada--depoimentos :where(select:is([multiple], [size])) optgroup{
    font-weight: bolder;
  }
.importada--depoimentos :where(select:is([multiple], [size])) optgroup option{
    padding-inline-start: 20px;
  }
.importada--depoimentos ::file-selector-button{
    margin-inline-end: 4px;
  }
.importada--depoimentos ::placeholder{
    opacity: 1;
  }
.importada--depoimentos ::-webkit-search-decoration{
    -webkit-appearance: none;
  }
.importada--depoimentos ::-webkit-date-and-time-value{
    min-height: 1lh;
    text-align: inherit;
  }
.importada--depoimentos ::-webkit-datetime-edit{
    display: inline-flex;
  }
.importada--depoimentos ::-webkit-datetime-edit-fields-wrapper{
    padding: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-year-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-month-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-day-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-hour-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-minute-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-second-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-millisecond-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-datetime-edit-meridiem-field{
    padding-block: 0;
  }
.importada--depoimentos ::-webkit-calendar-picker-indicator{
    line-height: 1;
  }
.importada--depoimentos :-moz-ui-invalid{
    box-shadow: none;
  }
.importada--depoimentos button{
    appearance: button;
  }
.importada--depoimentos ::file-selector-button{
    appearance: button;
  }
.importada--depoimentos ::-webkit-inner-spin-button{
    height: auto;
  }
.importada--depoimentos ::-webkit-outer-spin-button{
    height: auto;
  }
.importada--depoimentos .relative{
    position: relative;
  }
.importada--depoimentos .mx-auto{
    margin-inline: auto;
  }
.importada--depoimentos .mt-1{
    margin-top: calc(var(--spacing) * 1);
  }
.importada--depoimentos .mt-2{
    margin-top: calc(var(--spacing) * 2);
  }
.importada--depoimentos .mt-4{
    margin-top: calc(var(--spacing) * 4);
  }
.importada--depoimentos .mt-6{
    margin-top: calc(var(--spacing) * 6);
  }
.importada--depoimentos .mt-8{
    margin-top: calc(var(--spacing) * 8);
  }
.importada--depoimentos .mb-12{
    margin-bottom: calc(var(--spacing) * 12);
  }
.importada--depoimentos .flex{
    display: flex;
  }
.importada--depoimentos .hidden{
    display: none;
  }
.importada--depoimentos .h-2{
    height: calc(var(--spacing) * 2);
  }
.importada--depoimentos .h-5{
    height: calc(var(--spacing) * 5);
  }
.importada--depoimentos .h-10{
    height: calc(var(--spacing) * 10);
  }
.importada--depoimentos .h-12{
    height: calc(var(--spacing) * 12);
  }
.importada--depoimentos .h-60{
    height: calc(var(--spacing) * 60);
  }
.importada--depoimentos .h-full{
    height: 100%;
  }
.importada--depoimentos .w-2{
    width: calc(var(--spacing) * 2);
  }
.importada--depoimentos .w-5{
    width: calc(var(--spacing) * 5);
  }
.importada--depoimentos .w-8{
    width: calc(var(--spacing) * 8);
  }
.importada--depoimentos .w-10{
    width: calc(var(--spacing) * 10);
  }
.importada--depoimentos .w-12{
    width: calc(var(--spacing) * 12);
  }
.importada--depoimentos .w-40{
    width: calc(var(--spacing) * 40);
  }
.importada--depoimentos .w-fit{
    width: fit-content;
  }
.importada--depoimentos .w-full{
    width: 100%;
  }
.importada--depoimentos .max-w-7xl{
    max-width: var(--container-7xl);
  }
.importada--depoimentos .flex-1{
    flex: 1;
  }
.importada--depoimentos .shrink-0{
    flex-shrink: 0;
  }
.importada--depoimentos .cursor-pointer{
    cursor: pointer;
  }
.importada--depoimentos .flex-col{
    flex-direction: column;
  }
.importada--depoimentos .items-center{
    align-items: center;
  }
.importada--depoimentos .justify-between{
    justify-content: space-between;
  }
.importada--depoimentos .justify-center{
    justify-content: center;
  }
.importada--depoimentos .gap-0\.5{
    gap: calc(var(--spacing) * .5);
  }
.importada--depoimentos .gap-2{
    gap: calc(var(--spacing) * 2);
  }
.importada--depoimentos .gap-3{
    gap: calc(var(--spacing) * 3);
  }
.importada--depoimentos :where(.space-y-3 > :not(:last-child)){
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }
.importada--depoimentos .overflow-hidden{
    overflow: hidden;
  }
.importada--depoimentos .overflow-visible{
    overflow: visible;
  }
.importada--depoimentos .rounded-3xl{
    border-radius: var(--radius-3xl);
  }
.importada--depoimentos .rounded-full{
    border-radius: 3.40282e38px;
  }
.importada--depoimentos .border-t{
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
.importada--depoimentos .border-foreground\/10{
    border-color: var(--foreground);
  }
.importada--depoimentos .bg-accent\/12{
    background-color: var(--accent);
  }
.importada--depoimentos .bg-accent\/20{
    background-color: var(--accent);
  }
.importada--depoimentos .bg-background{
    background-color: var(--background);
  }
.importada--depoimentos .bg-foreground{
    background-color: var(--foreground);
  }
.importada--depoimentos .bg-foreground\/30{
    background-color: var(--foreground);
  }
.importada--depoimentos .bg-muted{
    background-color: var(--muted);
  }
.importada--depoimentos .bg-muted\/75{
    background-color: var(--muted);
  }
.importada--depoimentos .p-6{
    padding: calc(var(--spacing) * 6);
  }
.importada--depoimentos .px-3{
    padding-inline: calc(var(--spacing) * 3);
  }
.importada--depoimentos .px-4{
    padding-inline: calc(var(--spacing) * 4);
  }
.importada--depoimentos .py-1{
    padding-block: calc(var(--spacing) * 1);
  }
.importada--depoimentos .py-20{
    padding-block: calc(var(--spacing) * 20);
  }
.importada--depoimentos .pt-6{
    padding-top: calc(var(--spacing) * 6);
  }
.importada--depoimentos .pt-8{
    padding-top: calc(var(--spacing) * 8);
  }
.importada--depoimentos .text-2xl{
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
.importada--depoimentos .text-4xl{
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
.importada--depoimentos .text-base{
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
.importada--depoimentos .text-lg{
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
.importada--depoimentos .text-sm{
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
.importada--depoimentos .text-xs{
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
.importada--depoimentos .leading-relaxed{
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
.importada--depoimentos .leading-snug{
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
.importada--depoimentos .font-medium{
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
.importada--depoimentos .font-semibold{
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
.importada--depoimentos .tracking-tight{
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
.importada--depoimentos .text-accent{
    color: var(--accent);
  }
.importada--depoimentos .text-foreground{
    color: var(--foreground);
  }
.importada--depoimentos .text-foreground\/80{
    color: var(--foreground);
  }
.importada--depoimentos .text-muted-foreground{
    color: var(--muted-foreground);
  }
.importada--depoimentos .text-muted-foreground\/60{
    color: var(--muted-foreground);
  }
.importada--depoimentos .uppercase{
    text-transform: uppercase;
  }
.importada--depoimentos .transition-all{
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
.importada--depoimentos .transition-colors{
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
.importada--depoimentos .duration-300{
    --tw-duration: .3s;
    transition-duration: .3s;
  }
.importada--depoimentos .select-none{
    -webkit-user-select: none;
    user-select: none;
  }
.importada--depoimentos{
  --background: #fff;
  --foreground: #0a0a0a;
  --muted: #f5f5f5;
  --muted-foreground: #737373;
  --border: #e5e5e5;
  --ring: #6366f1;
  --accent: #6366f1;
  --accent-light: #a5b4fc;
  --accent-foreground: #fff;
  --font-sans: var(--font-geist-sans), system-ui, -apple-system, sans-serif;
  --font-mono: var(--font-geist-mono), ui-monospace, monospace;
}
.importada--depoimentos ::selection{
  background-color: var(--accent);
  color: #fff;
}
.importada--depoimentos button:focus-visible{
  outline: 2px solid var(--ring);
  outline-offset: 2px;
}
@supports (color: lab(0% 0 0)){
.importada--depoimentos, .importada--depoimentos{
      --color-gray-300: lab(85.1236% -.612259 -3.7138);
      --color-gray-400: lab(65.9269% -.832707 -8.17474);
      --color-gray-500: lab(47.7841% -.393212 -10.0268);
      --color-gray-600: lab(35.6337% -1.58697 -10.8425);
      --color-gray-700: lab(27.1134% -.956401 -12.3224);
      --color-gray-800: lab(16.1051% -1.18239 -11.7533);
    }
}
@supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px){
.importada--depoimentos ::placeholder{
      color: currentColor;
    }
}
@supports (color: color-mix(in lab, red, red)){
.importada--depoimentos ::placeholder{
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
.importada--depoimentos .border-foreground\/10{
      border-color: color-mix(in oklab, var(--foreground) 10%, transparent);
    }
.importada--depoimentos .bg-accent\/12{
      background-color: color-mix(in oklab, var(--accent) 12%, transparent);
    }
.importada--depoimentos .bg-accent\/20{
      background-color: color-mix(in oklab, var(--accent) 20%, transparent);
    }
.importada--depoimentos .bg-foreground\/30{
      background-color: color-mix(in oklab, var(--foreground) 30%, transparent);
    }
.importada--depoimentos .bg-muted\/75{
      background-color: color-mix(in oklab, var(--muted) 75%, transparent);
    }
.importada--depoimentos .text-foreground\/80{
      color: color-mix(in oklab, var(--foreground) 80%, transparent);
    }
.importada--depoimentos .text-muted-foreground\/60{
      color: color-mix(in oklab, var(--muted-foreground) 60%, transparent);
    }
}
@media (min-width: 40rem){
.importada--depoimentos .sm\:mt-6{
      margin-top: calc(var(--spacing) * 6);
    }
.importada--depoimentos .sm\:mt-8{
      margin-top: calc(var(--spacing) * 8);
    }
.importada--depoimentos .sm\:p-8{
      padding: calc(var(--spacing) * 8);
    }
.importada--depoimentos .sm\:px-4{
      padding-inline: calc(var(--spacing) * 4);
    }
.importada--depoimentos .sm\:px-6{
      padding-inline: calc(var(--spacing) * 6);
    }
.importada--depoimentos .sm\:py-1\.5{
      padding-block: calc(var(--spacing) * 1.5);
    }
.importada--depoimentos .sm\:text-4xl{
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
.importada--depoimentos .sm\:text-base{
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
.importada--depoimentos .sm\:text-lg{
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
.importada--depoimentos .sm\:text-sm{
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
}
@media (min-width: 48rem){
.importada--depoimentos .md\:py-28{
      padding-block: calc(var(--spacing) * 28);
    }
}
@media (min-width: 64rem){
.importada--depoimentos .lg\:mt-6{
      margin-top: calc(var(--spacing) * 6);
    }
.importada--depoimentos .lg\:mt-8{
      margin-top: calc(var(--spacing) * 8);
    }
.importada--depoimentos .lg\:flex{
      display: flex;
    }
.importada--depoimentos .lg\:hidden{
      display: none;
    }
.importada--depoimentos .lg\:w-72{
      width: calc(var(--spacing) * 72);
    }
.importada--depoimentos .lg\:flex-row{
      flex-direction: row;
    }
.importada--depoimentos .lg\:gap-12{
      gap: calc(var(--spacing) * 12);
    }
.importada--depoimentos .lg\:p-12{
      padding: calc(var(--spacing) * 12);
    }
.importada--depoimentos .lg\:px-8{
      padding-inline: calc(var(--spacing) * 8);
    }
.importada--depoimentos .lg\:text-5xl{
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
.importada--depoimentos .lg\:text-xl{
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
}
@media (prefers-reduced-motion: reduce){
.importada--depoimentos *, .importada--depoimentos :before, .importada--depoimentos :after{
    transition-duration: .01ms !important;
    animation-duration:.01ms !important;
    animation-iteration-count: 1 !important;
  }
}
@property --tw-scale-x{
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y{
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z{
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x{
  syntax: "*";
  inherits: false
}
@property --tw-rotate-y{
  syntax: "*";
  inherits: false
}
@property --tw-rotate-z{
  syntax: "*";
  inherits: false
}
@property --tw-skew-x{
  syntax: "*";
  inherits: false
}
@property --tw-skew-y{
  syntax: "*";
  inherits: false
}
@property --tw-space-y-reverse{
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style{
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position{
  syntax: "*";
  inherits: false
}
@property --tw-gradient-from{
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via{
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to{
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops{
  syntax: "*";
  inherits: false
}
@property --tw-gradient-via-stops{
  syntax: "*";
  inherits: false
}
@property --tw-gradient-from-position{
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position{
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position{
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading{
  syntax: "*";
  inherits: false
}
@property --tw-font-weight{
  syntax: "*";
  inherits: false
}
@property --tw-tracking{
  syntax: "*";
  inherits: false
}
@property --tw-ordinal{
  syntax: "*";
  inherits: false
}
@property --tw-slashed-zero{
  syntax: "*";
  inherits: false
}
@property --tw-numeric-figure{
  syntax: "*";
  inherits: false
}
@property --tw-numeric-spacing{
  syntax: "*";
  inherits: false
}
@property --tw-numeric-fraction{
  syntax: "*";
  inherits: false
}
@property --tw-shadow{
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color{
  syntax: "*";
  inherits: false
}
@property --tw-shadow-alpha{
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow{
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color{
  syntax: "*";
  inherits: false
}
@property --tw-inset-shadow-alpha{
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color{
  syntax: "*";
  inherits: false
}
@property --tw-ring-shadow{
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color{
  syntax: "*";
  inherits: false
}
@property --tw-inset-ring-shadow{
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset{
  syntax: "*";
  inherits: false
}
@property --tw-ring-offset-width{
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-ring-offset-color{
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow{
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style{
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur{
  syntax: "*";
  inherits: false
}
@property --tw-brightness{
  syntax: "*";
  inherits: false
}
@property --tw-contrast{
  syntax: "*";
  inherits: false
}
@property --tw-grayscale{
  syntax: "*";
  inherits: false
}
@property --tw-hue-rotate{
  syntax: "*";
  inherits: false
}
@property --tw-invert{
  syntax: "*";
  inherits: false
}
@property --tw-opacity{
  syntax: "*";
  inherits: false
}
@property --tw-saturate{
  syntax: "*";
  inherits: false
}
@property --tw-sepia{
  syntax: "*";
  inherits: false
}
@property --tw-drop-shadow{
  syntax: "*";
  inherits: false
}
@property --tw-drop-shadow-color{
  syntax: "*";
  inherits: false
}
@property --tw-drop-shadow-alpha{
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-blur{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-brightness{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-contrast{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-grayscale{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-hue-rotate{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-invert{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-opacity{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-saturate{
  syntax: "*";
  inherits: false
}
@property --tw-backdrop-sepia{
  syntax: "*";
  inherits: false
}
@property --tw-duration{
  syntax: "*";
  inherits: false
}
@property --tw-ease{
  syntax: "*";
  inherits: false
}
@property --tw-translate-x{
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y{
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z{
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@keyframes lp-meshdrift{
  0% {
    background-position: 0 0;
  }

  50% {
    background-position: 100% 40%;
  }

  100% {
    background-position: 30% 100%;
  }
}
@keyframes lp-growy{
  0% {
    transform: scaleY(.12);
  }

  30%, 82% {
    transform: scaleY(1);
  }

  100% {
    transform: scaleY(.12);
  }
}
@keyframes lp-growx{
  0% {
    transform: scaleX(.05);
  }

  32%, 82% {
    transform: scaleX(1);
  }

  100% {
    transform: scaleX(.05);
  }
}
@keyframes lp-draw{
  0% {
    stroke-dashoffset: 1px;
    opacity: 1;
  }

  40%, 82% {
    stroke-dashoffset: 0;
    opacity: 1;
  }

  95% {
    stroke-dashoffset: 0;
    opacity: 0;
  }

  100% {
    stroke-dashoffset: 1px;
    opacity: 0;
  }
}
@keyframes lp-flow{
  to {
    stroke-dashoffset: -14px;
  }
}
@keyframes lp-pulse{
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .75;
    transform: scale(1.28);
  }
}
@keyframes lp-pop{
  0% {
    opacity: 0;
    transform: scale(.4);
  }

  18%, 84% {
    opacity: 1;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(.4);
  }
}
@keyframes lp-float{
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-5px);
  }
}
@keyframes lp-spin{
  to {
    transform: rotate(360deg);
  }
}
@keyframes lp-blink{
  to {
    visibility: hidden;
  }
}
@keyframes lp-shimmer{
  0%, 100% {
    opacity: .45;
  }

  50% {
    opacity: 1;
  }
}
@keyframes lp-nudge{
  0%, 100% {
    transform: translateX(0);
  }

  50% {
    transform: translateX(5px);
  }
}
@keyframes lp-donut{
  0% {
    stroke-dasharray: 0 57;
  }

  40%, 82% {
    stroke-dasharray: 34 57;
  }

  100% {
    stroke-dasharray: 0 57;
  }
}
@keyframes lp-stepin{
  0% {
    opacity: 0;
    transform: translateY(6px);
  }

  8%, 90% {
    opacity: 1;
    transform: translateY(0);
  }

  100% {
    opacity: 0;
  }
}
@keyframes lp-cur{
  0% {
    transform: translate(var(--x0), var(--y0));
    opacity: 0;
  }

  6% {
    transform: translate(var(--x0), var(--y0));
    opacity: 1;
  }

  21% {
    transform: translate(var(--x1), var(--y1)) scale(1);
  }

  24% {
    transform: translate(var(--x1), var(--y1)) scale(.78);
  }

  27% {
    transform: translate(var(--x1), var(--y1)) scale(1);
  }

  47% {
    transform: translate(var(--x2), var(--y2)) scale(1);
  }

  50% {
    transform: translate(var(--x2), var(--y2)) scale(.78);
  }

  53% {
    transform: translate(var(--x2), var(--y2)) scale(1);
  }

  76% {
    transform: translate(var(--x2), var(--y2));
    opacity: 1;
  }

  88%, 100% {
    transform: translate(var(--x0), var(--y0));
    opacity: 0;
  }
}
@keyframes lp-rip1{
  0%, 23.5% {
    opacity: 0;
    transform: scale(.2);
  }

  24% {
    opacity: .9;
    transform: scale(.25);
  }

  36%, 100% {
    opacity: 0;
    transform: scale(1.9);
  }
}
@keyframes lp-rip2{
  0%, 49.5% {
    opacity: 0;
    transform: scale(.2);
  }

  50% {
    opacity: .9;
    transform: scale(.25);
  }

  62%, 100% {
    opacity: 0;
    transform: scale(1.9);
  }
}
@keyframes lp-hl1{
  0%, 23% {
    opacity: 0;
    transform: scale(.6);
  }

  27%, 46% {
    opacity: 1;
    transform: scale(1);
  }

  51%, 100% {
    opacity: 0;
    transform: scale(.9);
  }
}
@keyframes lp-hl2{
  0%, 49% {
    opacity: 0;
    transform: scale(.6);
  }

  53%, 76% {
    opacity: 1;
    transform: scale(1);
  }

  82%, 100% {
    opacity: 0;
    transform: scale(.9);
  }
}
@keyframes lp-pill{
  0% {
    opacity: 0;
    transform: translateY(14px);
  }

  5% {
    opacity: 1;
    transform: none;
  }

  23.5% {
    transform: none;
  }

  26% {
    transform: translateY(-8px)scale(1.03);
  }

  30% {
    transform: none;
  }

  49.5% {
    transform: none;
  }

  52% {
    transform: translateY(-8px)scale(1.03);
  }

  56% {
    transform: none;
  }

  78% {
    transform: none;
  }

  81% {
    transform: scale(1.06);
  }

  85% {
    transform: none;
  }

  94% {
    opacity: 1;
    transform: none;
  }

  100% {
    opacity: 0;
    transform: translateY(10px);
  }
}
@keyframes lp-st1{
  0%, 4% {
    opacity: 0;
    transform: translateY(10px);
  }

  7%, 22% {
    opacity: 1;
    transform: none;
  }

  26%, 100% {
    opacity: 0;
    transform: translateY(-10px);
  }
}
@keyframes lp-st2{
  0%, 24% {
    opacity: 0;
    transform: translateY(10px);
  }

  28%, 48% {
    opacity: 1;
    transform: none;
  }

  52%, 100% {
    opacity: 0;
    transform: translateY(-10px);
  }
}
@keyframes lp-st3{
  0%, 50% {
    opacity: 0;
    transform: translateY(10px);
  }

  54%, 76% {
    opacity: 1;
    transform: none;
  }

  80%, 100% {
    opacity: 0;
    transform: translateY(-10px);
  }
}
@keyframes lp-st4{
  0%, 78% {
    opacity: 0;
    transform: translateY(10px);
  }

  82%, 95% {
    opacity: 1;
    transform: none;
  }

  100% {
    opacity: 0;
  }
}
@keyframes lp-pbar{
  0%, 5% {
    transform: scaleX(0);
  }

  24% {
    transform: scaleX(.33);
  }

  50% {
    transform: scaleX(.66);
  }

  78%, 100% {
    transform: scaleX(1);
  }
}
@keyframes lp-ringvis{
  0%, 78% {
    opacity: 1;
  }

  81%, 100% {
    opacity: 0;
  }
}
@keyframes lp-done{
  0%, 79% {
    opacity: 0;
    transform: scale(.3);
  }

  83%, 95% {
    opacity: 1;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(.3);
  }
}
@keyframes lp-srcc{
  0%, 1% {
    opacity: 0;
    transform: translateY(8px)scale(.7);
  }

  6%, 90% {
    opacity: 1;
    transform: none;
  }

  96%, 100% {
    opacity: 0;
    transform: translateY(-6px)scale(.9);
  }
}
@keyframes lp-srcl{
  0%, 4% {
    opacity: 0;
  }

  10%, 90% {
    opacity: 1;
  }

  96%, 100% {
    opacity: 0;
  }
}
@keyframes lp-curt{
  0%, 39% {
    opacity: 1;
    transform: none;
  }

  48%, 92% {
    opacity: 0;
    transform: translateY(-6px);
  }

  98%, 100% {
    opacity: 1;
    transform: none;
  }
}
@keyframes lp-thumb{
  0%, 22% {
    opacity: 0;
    transform: translate(var(--ax), var(--ay)) scale(.25);
  }

  26% {
    opacity: 1;
    transform: translate(var(--ax), var(--ay)) scale(.4);
  }

  29% {
    opacity: 1;
    transform: translate(var(--ax), var(--ay)) scale(.4);
  }

  39% {
    opacity: 1;
    transform: translate(var(--bx), var(--by)) scale(1.7);
  }

  46%, 100% {
    opacity: 0;
    transform: translate(var(--bx), var(--by)) scale(2);
  }
}
@keyframes lp-swap{
  0%, 53% {
    opacity: 0;
  }

  59%, 92% {
    opacity: 1;
  }

  98%, 100% {
    opacity: 0;
  }
}
