html body .ps{position:relative;padding-block:clamp(24px,3vw,44px) clamp(36px,4vw,60px);background:radial-gradient(90% 55% at 50% -4%,rgba(48,81,202,.34),transparent 72%),linear-gradient(180deg,#020b48,#030a32 55%,#040924)}html body .ps-in{display:grid;grid-template-columns:minmax(0,34fr) minmax(0,66fr);gap:clamp(32px,4.5vw,72px);align-items:center}html body .ps-copy{display:grid;gap:14px;align-content:center;min-width:0}html body .ps .ps-h{margin:0;font-size:clamp(26px,2.3vw,34px)!important;line-height:1.15!important;text-wrap:balance;color:#fff}html body .ps .ps-p{margin:0;max-width:36ch;font-size:15.5px;line-height:1.6;color:#aab5dc}html body .ps-lanes{min-width:0}html body .ps-lane{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}html body .ps-lane ul{display:flex;align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:psLeft 80s linear infinite}html body .ps-lane:hover ul{animation-play-state:paused}html body .ps-lane{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}html body .ps-lane.is-drag{cursor:grabbing}html body .ps-lane img{-webkit-user-drag:none;pointer-events:none}html body .ps-lane li{display:grid;place-items:center;height:96px;margin-right:clamp(40px,4vw,64px)}html body .ps-lane img{width:auto;max-width:none;height:calc(var(--h) * 1px);object-fit:contain;filter:brightness(0) invert(1);opacity:.55;transition:opacity .3s}html body .ps-lane li:hover img{opacity:.9}@keyframes psLeft{to{transform:translateX(-50%)}}html.pc-home-light body .ps{background:radial-gradient(55% 90% at 82% 60%,rgba(3,59,191,.07),transparent 70%),linear-gradient(180deg,#f5f8ff,#eef3fc)}html.pc-home-light body .ps .ps-h{color:#00173a}html.pc-home-light body .ps .ps-p{color:#40507a}html.pc-home-light body .ps-lane img{filter:brightness(0) invert(13%) sepia(40%) saturate(2600%) hue-rotate(208deg) brightness(90%);opacity:.6}html.pc-home-light body .ps-lane li:hover img{opacity:.95}@media(max-width:900px){html body .ps-in{grid-template-columns:minmax(0,1fr);gap:28px}html body .ps .ps-p{max-width:46ch}html body .ps-lane li{height:64px;margin-right:44px}html body .ps-lane img{height:calc(var(--h) * .75px)}}@media(prefers-reduced-motion:reduce){html body .ps-lane{-webkit-mask-image:none;mask-image:none}html body .ps-lane ul{flex-wrap:wrap;width:auto;row-gap:8px;animation:none}html body .ps-lane li[aria-hidden=true]{display:none}}html body .ps-in{display:block}html body .ps .ps-k{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 clamp(20px,2.4vw,32px);font:700 clamp(13px,1.1vw,15px)/1.3 var(--font-titillium-web),sans-serif;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.92)}@media(max-width:640px){html body .ps .ps-k{font-size:12px;letter-spacing:.12em}}html.pc-home-light body .ps .ps-k{color:#00173a}html:not(.pc-home-light) body .hero2{background:radial-gradient(90% 42% at 50% 104%,rgba(48,81,202,.34),transparent 75%),radial-gradient(50% 60% at 82% 30%,rgba(48,81,202,.14),transparent 70%),linear-gradient(180deg,#020a3e,#01072c 55%,#020a3c)!important}html:not(.pc-home-light) body .hero2 .hstr{opacity:1!important}html body .hero2 .hstr{height:100%!important;-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,transparent 96%)!important;mask-image:linear-gradient(180deg,#000,#000 62%,transparent 96%)!important}html:not(.pc-home-light) body .hero2 .hero-video:after{background:linear-gradient(90deg,rgba(2,8,42,.95),rgba(2,8,42,.84) 44%,rgba(1,13,80,.34) 70%,rgba(1,13,80,.06))!important}html:not(.pc-home-light) body .hero2:has(.slide:nth-child(2).on):before{background:linear-gradient(90deg,rgba(2,8,42,.14),rgba(2,8,42,.08) 52%,rgba(1,13,80,.02)),url(/assets/home-isg-geometry-desktop.webp) 50%/cover no-repeat}html body .hero2 .slide .sub{max-width:44ch!important;font-size:clamp(17px,1.35vw,20px)!important;line-height:1.55!important}html:not(.pc-home-light) body .hero2 .slide .sub{color:#cdd6f6!important}@media(max-width:700px){html:not(.pc-home-light) body .hero2:has(.slide:nth-child(2).on):before{background:linear-gradient(180deg,rgba(2,8,42,.06),rgba(1,13,80,.02)),url(/assets/home-isg-geometry-mobile.webp) 50%/cover no-repeat}}html body .hero2 .slide :is(.l1,.l2,.l3){font-size:clamp(28px,3.3vw,50px)!important;line-height:1.12!important}html body .hero2 .slide{max-width:min(100%,calc(clamp(28px,3.3vw,50px) * 18))!important}html body .hero2 .slide .sub{max-width:min(100%,44ch)}html body .hero2 .slide .hs-ctas{max-width:none!important}html body .hero2 .car-nav{bottom:clamp(28px,4.5vh,48px)!important}@media(min-width:960px) and (max-width:1279px){html body .hero2 .car-arr{bottom:calc(clamp(28px,4.5vh,48px) - 8px)!important}}@media(min-width:960px) and (prefers-reduced-motion:no-preference){html body .hero2 .hstr{transition:opacity .6s ease}html body .hero2:has(.slide:first-child.on,.slide:nth-child(3).on,.slide[data-hero-video=ai].on) .hstr{transform:scaleX(-1);opacity:.5!important}}html body .hero2 .slide .hs-ctas{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:14px 28px!important}html body .hero2 .slide .hs-ctas>a{width:auto!important;flex:0 0 auto!important}html body .hero2{min-height:max(100svh,640px)!important}html{--surface-page:#030724;--rule:rgba(142,166,255,.22);--rule-gutter:var(--gut,24px)}html.clean,html.pc-home-light{--surface-page:#fff;--rule:rgba(3,59,191,.16)}:is(.pc-rule-top,html body main:has(#heroZone) #quem-somos#quem-somos#quem-somos,html body main:has(#heroZone) #frentes#frentes#frentes,html body main:has(#heroZone) #plataforma#plataforma#plataforma,html body main:has(#heroZone) #cases#cases#cases,html body main:has(#heroZone) #clientes#clientes#clientes,html body main:has(#heroZone) #insights#insights#insights,html body main:has(#heroZone) #academy#academy#academy,html body main:has(#heroZone) #faq#faq#faq){background-color:transparent!important;background-image:linear-gradient(90deg,transparent,#1a20cd 14%,#033bbf 55%,#2f5bff 86%,transparent)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:min(1280px,calc(100% - 2 * var(--rule-gutter))) 2px!important}html body:has(#heroZone){background:var(--surface-page)!important}html body main:has(#heroZone) #atuacao-integrada#atuacao-integrada#atuacao-integrada,html body main:has(#heroZone) #carreiras#carreiras#carreiras,html body main:has(#heroZone) #numeros#numeros#numeros,html body main:has(#heroZone) #parceiros#parceiros#parceiros,html body main:has(#heroZone) #prova-social#prova-social#prova-social,html body main:has(#heroZone) #setores#setores#setores,html body main:has(#heroZone) #x-field#x-field#x-field{background:transparent!important;background-image:none!important}html body main:has(#heroZone) #academy#academy#academy:before,html body main:has(#heroZone) #frentes .esp-pin:before,html body main:has(#heroZone) #frentes#frentes#frentes:after,html body main:has(#heroZone) #numeros#numeros#numeros:after,html body main:has(#heroZone) #quem-somos#quem-somos#quem-somos:after{display:none!important}html body main:has(#heroZone){background:transparent!important;background-image:none!important}html body main:has(#heroZone) .x-field{background:transparent!important}html.pc-home-light body main:has(#heroZone) :is(#prova-social,#numeros,#x-field,#frentes,#plataforma,#atuacao-integrada,#setores,#clientes,#parceiros,#academy,#carreiras,#faq){--bg:#fff;--bg-2:#f4f7fc;--surface:#fff;--surface-bd:#e1e8f5;--tx:#00173a;--tx-2:#40507a;--tx-3:#5c6a90;--hl:#033bbf;--ln:#dfe6f3;--ln-soft:#d7e0ef;--glow:rgba(3,59,191,.14);--glow-2:rgba(3,59,191,.1);--fan:#033bbf;--grad-a:#00173a;--grad-b:#033bbf;--dot-bd:#b9c7e2;--pc-dark-bg:#fff;--pc-dark-bg-2:#f4f7fc;--pc-dark-ink:#00173a;--pc-dark-muted:#40507a;--pc-dark-accent:#033bbf;--pc-dark-line:#d7e0ef;--pc-dark-card:#fff;--pc-dark-card-line:#d7e0ef;--pc-dark-media:#e6ecf5;--pc-dark-dim:#8a98b8;--pc-dark-curve:#033bbf;--pc-dark-grad:linear-gradient(90deg,#00173a,#033bbf 62%,#2f5bff);color:#00173a}html.pc-home-light body main:has(#heroZone) #numeros :is(.qs-num span,.qs-num .ct,b,span){color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone) #numeros :is(small,.qs-num small){color:#40507a!important;-webkit-text-fill-color:#40507a!important}html.pc-home-light body main:has(#heroZone) :is(.pc-flow-title .x-h2,.pc-flow__label){color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone) :is(.pc-flow-title .gt-d,.pc-flow__agent){color:#033bbf!important;-webkit-text-fill-color:#033bbf!important;background:none!important}html.pc-home-light body main:has(#heroZone) :is(.pc-flow__lead,.pc-flow__tag,.pc-flow__step p,#atuacao-integrada p,#parceiros .pg-p){color:#40507a!important;-webkit-text-fill-color:#40507a!important}html body main:has(#heroZone) #academy#academy#academy,html body main:has(#heroZone) #atuacao-integrada#atuacao-integrada#atuacao-integrada,html body main:has(#heroZone) #carreiras#carreiras#carreiras,html body main:has(#heroZone) #cases#cases#cases,html body main:has(#heroZone) #clientes#clientes#clientes,html body main:has(#heroZone) #faq#faq#faq,html body main:has(#heroZone) #frentes#frentes#frentes,html body main:has(#heroZone) #insights#insights#insights,html body main:has(#heroZone) #numeros#numeros#numeros,html body main:has(#heroZone) #parceiros#parceiros#parceiros,html body main:has(#heroZone) #plataforma#plataforma#plataforma,html body main:has(#heroZone) #prova-social#prova-social#prova-social,html body main:has(#heroZone) #quem-somos#quem-somos#quem-somos,html body main:has(#heroZone) #setores#setores#setores{border-top:0!important;border-bottom:0!important;box-shadow:none!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .pcorb .orb-tabs{background:#f4f7fc!important;border-color:#d7e0ef!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .pcorb .orb-tab:not([aria-current=true]){color:#40507a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .esp-card{background:#fff!important;background-image:none!important;border:1px solid #d7e0ef!important;color:#00173a!important;box-shadow:none!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .esp-card :is(h3,h4,b,strong){color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .esp-card :is(p,li,span,small,a){color:#40507a!important;-webkit-text-fill-color:#40507a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .esp-card :is(.lic-b,.lic-b *){color:#033bbf!important;border-color:#cfdaee!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #pc-flow-title{color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #pc-flow-title :is(.gt-d,b){color:#033bbf!important;-webkit-text-fill-color:#033bbf!important;background:none!important}html.pc-dark body main:has(#heroZone):not(#_):not(#_):not(#_) #parceiros .pg-side .x-h2{color:#fff!important;-webkit-text-fill-color:#fff!important}html.pc-dark body main:has(#heroZone):not(#_):not(#_):not(#_) #parceiros .pg-side .x-kick{color:#8ea6ff!important}html.pc-dark body main:has(#heroZone):not(#_):not(#_):not(#_) #parceiros .pg-side{border-right-color:rgba(142,166,255,.18)!important}html body main:has(#heroZone):not(#_):not(#_):not(#_) #numeros .nb-stats li+li:before{width:2px!important;border-radius:2px;background:linear-gradient(180deg,rgba(26,32,205,0),#1a20cd 22%,#033bbf 55%,#2f5bff 82%,rgba(47,91,255,0))!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes .cl3-h{color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes .cl3-h b{color:#033bbf!important;-webkit-text-fill-color:#033bbf!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes :is(.cl3-p,.cl3-count span){color:#40507a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes .cl3-count strong{color:#033bbf!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes .cl3-count{border-top-color:#d7e0ef!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes .cl3-logo:not(.cl3-color) img{filter:brightness(0) invert(13%) sepia(40%) saturate(2600%) hue-rotate(208deg) brightness(90%)!important;opacity:.7!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #clientes .cl3-logo.cl3-color img{filter:none!important;opacity:1!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #parceiros h2 :is(span,.sw){color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) :is(#parceiros,#academy,#faq,#setores) .x-kick{color:#033bbf!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .pcorb .x-link{color:#00173a!important;border-color:rgba(0,23,58,.35)!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) .pcorb .x-link svg{stroke:currentColor!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #faq h2 :is(span,.sw){color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #faq :is(#xAcc details,.xAcc details,details){background:#fff!important;border-color:#d7e0ef!important;box-shadow:none!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #faq details[open]{background:rgba(61,99,255,.08)!important;border-color:#3d63ff!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #faq summary{color:#00173a!important;-webkit-text-fill-color:#00173a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #faq details p{color:#40507a!important}html.pc-home-light body main:has(#heroZone):not(#_):not(#_):not(#_) #faq summary :is(svg,i,span){color:#033bbf!important;stroke:currentColor}