:root{--kv-raio: 18px;--kv-linha: color-mix(in srgb,var(--texto,#111) 12%,transparent);--kv-vidro: color-mix(in srgb,var(--fundo,#fff) 72%,transparent);--kv-sombra: 0 30px 60px -28px color-mix(in srgb,var(--texto,#000) 45%,transparent),0 8px 18px -10px color-mix(in srgb,var(--texto,#000) 25%,transparent);--kv-m2: var(--marca-2,var(--marca-forte,#6b7cff))}.kv-navegador{border-radius: var(--kv-raio);background: var(--fundo,#fff);border: 1px solid var(--kv-linha);box-shadow: var(--kv-sombra);overflow: hidden}.kv-barra{display: flex;align-items: center;gap: 6px;padding: 10px 14px;border-bottom: 1px solid var(--kv-linha);background: var(--fundo-2,#f4f4f4)}.kv-barra > i{width: 9px;height: 9px;border-radius: 50%;background: var(--kv-linha)}.kv-barra > span{flex: 1;margin-left: 10px;padding: 4px 10px;border-radius: 7px;font: 500 11px/1.4 system-ui,sans-serif;color: var(--texto-2,#666);background: var(--fundo,#fff);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.kv-tela{position: relative;aspect-ratio: 16 / 10;overflow: hidden}.kv-celular{width: min(100%,300px);padding: 10px;border-radius: 42px;background: color-mix(in srgb,var(--texto,#111) 92%,var(--marca,#000));box-shadow: var(--kv-sombra);position: relative}.kv-celular::before{content: "";position: absolute;top: 18px;left: 50%;width: 30%;height: 20px;translate: -50% 0;border-radius: 20px;background: #000;z-index: 2}.kv-celular > .kv-tela{aspect-ratio: 9 / 19.5;border-radius: 33px;background: var(--fundo,#fff)}.kv-painel{display: grid;grid-template-columns: 52px 1fr;height: 100%;background: var(--fundo,#fff);font-size: 0}.kv-painel > aside{display: flex;flex-direction: column;gap: 12px;padding: 16px 12px;background: var(--fundo-2,#f3f4f6);border-right: 1px solid var(--kv-linha)}.kv-painel > aside > i{height: 26px;border-radius: 8px;background: var(--kv-linha)}.kv-painel > aside > i:first-child{background: linear-gradient(135deg,var(--marca),var(--kv-m2))}.kv-painel-corpo{display: grid;gap: 14px;padding: 18px;align-content: start}.kv-kpis{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}.kv-kpis > div{display: grid;gap: 8px;padding: 12px;border-radius: 12px;border: 1px solid var(--kv-linha)}.kv-kpis small{width: 55%;height: 6px;border-radius: 4px;background: var(--kv-linha)}.kv-kpis b{width: 75%;height: 12px;border-radius: 4px;background: color-mix(in srgb,var(--marca) 55%,transparent)}.kv-grafico{width: 100%;height: auto;display: block}.kv-linhas{display: grid;gap: 8px}.kv-linhas > i{height: 10px;border-radius: 5px;background: var(--kv-linha)}.kv-linhas > i:nth-child(2n){width: 82%}.kv-linhas > i:nth-child(3n){width: 64%}.kv-esqueleto{display: grid;gap: 8px}.kv-esqueleto > i{display: block;height: 8px;border-radius: 4px;background: var(--kv-linha)}.kv-esqueleto > i:first-child{height: 14px;width: 70%;background: color-mix(in srgb,var(--texto) 30%,transparent)}.kv-esqueleto > i:last-child{width: 45%}.kv-barras{display: flex;align-items: flex-end;gap: 6px;height: 120px}.kv-barras > i{flex: 1;height: 100%;border-radius: 6px 6px 2px 2px;transform-origin: bottom;transform: scaleY(var(--v,.5));background: linear-gradient(to top,var(--marca),var(--kv-m2));transition: transform 1s var(--kd-curva,ease);transition-delay: calc(var(--i,0) * 60ms)}.js .kv-barras[data-ativa]:not(.visivel) > i{transform: scaleY(.04)}.kv-flutuante{position: absolute;display: flex;align-items: center;gap: 12px;padding: 12px 16px;border-radius: 14px;max-width: 260px;background: var(--kv-vidro);-webkit-backdrop-filter: blur(14px) saturate(1.4);backdrop-filter: blur(14px) saturate(1.4);border: 1px solid color-mix(in srgb,var(--fundo,#fff) 50%,var(--kv-linha));box-shadow: var(--kv-sombra)}.kv-flutuante > .kv-ic{flex: none;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 10px;color: #fff;background: linear-gradient(135deg,var(--marca),var(--kv-m2))}.kv-flutuante b{display: block;font-size: .875rem;line-height: 1.3;color: var(--texto)}.kv-flutuante span{display: block;font-size: .8125rem;line-height: 1.35;color: var(--texto-2)}.kv-malha{background: radial-gradient(60% 70% at 85% 10%,color-mix(in srgb,var(--marca) 34%,transparent),transparent 70%),radial-gradient(50% 60% at 10% 90%,color-mix(in srgb,var(--kv-m2) 28%,transparent),transparent 70%),radial-gradient(40% 40% at 50% 50%,color-mix(in srgb,var(--marca-forte,var(--marca)) 12%,transparent),transparent 70%),var(--fundo)}.kv-grao{position: relative;isolation: isolate}.kv-grao::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;opacity: var(--kv-grao,.09);mix-blend-mode: overlay;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.kv-grade{background-image: linear-gradient(var(--kv-linha) 1px,transparent 1px),linear-gradient(90deg,var(--kv-linha) 1px,transparent 1px);background-size: 48px 48px;-webkit-mask-image: radial-gradient(ellipse at 50% 40%,#000 30%,transparent 75%);mask-image: radial-gradient(ellipse at 50% 40%,#000 30%,transparent 75%)}.kv-pontos{background-image: radial-gradient(color-mix(in srgb,var(--texto) 22%,transparent) 1.2px,transparent 1.4px);background-size: 22px 22px;-webkit-mask-image: radial-gradient(ellipse at 50% 50%,#000 25%,transparent 72%);mask-image: radial-gradient(ellipse at 50% 50%,#000 25%,transparent 72%)}.kv-brilho{position: absolute;width: 60%;aspect-ratio: 1;border-radius: 50%;filter: blur(60px);opacity: .55;pointer-events: none;background: radial-gradient(circle,var(--marca),var(--kv-m2) 60%,transparent 70%)}.kv-texto-marca{background: linear-gradient(100deg,var(--marca-forte,var(--marca)),var(--kv-m2));-webkit-background-clip: text;background-clip: text;color: transparent}.kv-icone{width: 1.5em;height: 1.5em;flex: none;fill: none;stroke: currentColor;stroke-width: 1.75;stroke-linecap: round;stroke-linejoin: round;vertical-align: middle}.kv-icone.cheio{fill: currentColor;stroke: none}.kv-vazado{color: transparent;-webkit-text-stroke: 1.5px color-mix(in srgb,var(--marca-forte,var(--marca)) 70%,transparent)}:root{--kd-dur: .8s;--kd-curva: cubic-bezier(.2,.7,.2,1);--kd-passo: 70ms;--kd-dist: 22px}.js [data-revela]{opacity: 0;transform: translate3d(0,var(--kd-dist),0);transition: opacity var(--kd-dur) var(--kd-curva),transform var(--kd-dur) var(--kd-curva);transition-delay: calc(var(--i,0) * var(--kd-passo))}.js [data-revela="esquerda"]{transform: translate3d(calc(var(--kd-dist) * -1.6),0,0)}.js [data-revela="direita"]{transform: translate3d(calc(var(--kd-dist) * 1.6),0,0)}.js [data-revela="escala"]{transform: scale(.94)}.js [data-revela].visivel{opacity: 1;transform: none}.js [data-revela="mascara"]{opacity: 1;transform: none;overflow: hidden}.js [data-revela="mascara"] > *{display: block;transform: translate3d(0,105%,0);transition: transform calc(var(--kd-dur) * 1.1) var(--kd-curva);transition-delay: calc(var(--i,0) * var(--kd-passo))}.js [data-revela="mascara"].visivel > *{transform: none}.js [data-revela="cortina"]{opacity: 1;transform: none;position: relative;overflow: hidden}.js [data-revela="cortina"]::after{content: "";position: absolute;inset: 0;background: var(--kd-cortina,var(--fundo,#fff));transform-origin: top;transition: transform calc(var(--kd-dur) * 1.2) var(--kd-curva);transition-delay: calc(var(--i,0) * var(--kd-passo));pointer-events: none}.js [data-revela="cortina"].visivel::after{transform: scaleY(0)}.kd-p{display: inline-block;overflow: hidden;vertical-align: top;padding-bottom: .08em;margin-bottom: -.08em}.kd-p > span{display: inline-block}.js [data-palavras] .kd-p > span{transform: translate3d(0,110%,0);transition: transform .9s var(--kd-curva);transition-delay: calc(var(--i,0) * 45ms + 80ms)}.js [data-palavras].visivel .kd-p > span{transform: none}[data-conta]{font-variant-numeric: tabular-nums}[data-parallax]{will-change: transform}[data-inclina]{transform: perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition: transform .5s var(--kd-curva),box-shadow .3s ease;transform-style: preserve-3d}[data-inclina]:hover{transition-duration: .12s,.3s}[data-inclina] .kd-luz{position: absolute;inset: 0;border-radius: inherit;pointer-events: none;opacity: 0;transition: opacity .3s ease;background: radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgb(255 255 255 / .14),transparent 45%)}[data-inclina]:hover .kd-luz{opacity: 1}[data-inclina] .kd-frente{transform: translateZ(40px)}[data-marquee]{display: flex;overflow: hidden;gap: var(--kd-marquee-gap,3rem);-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}[data-marquee] > *{flex: none;display: flex;gap: var(--kd-marquee-gap,3rem);margin: 0;padding: 0;list-style: none;min-width: max-content;animation: kd-marquee var(--kd-marquee-dur,40s) linear infinite}[data-marquee]:hover > *{animation-play-state: paused}@keyframes kd-marquee{to{transform: translate3d(calc(-100% - var(--kd-marquee-gap,3rem)),0,0)}}[data-progresso]{position: fixed;inset: 0 0 auto 0;height: 2px;z-index: 60;transform: scaleX(0);transform-origin: left;background: var(--marca-forte,currentColor);pointer-events: none}.kd-entra{animation: kd-entra .9s var(--kd-curva) both;animation-delay: calc(var(--i,0) * 90ms + 60ms)}@keyframes kd-entra{from{opacity: 0;transform: translate3d(0,18px,0)}}.kd-flutua{animation: kd-flutua 7s ease-in-out infinite alternate;animation-delay: calc(var(--i,0) * -1.7s)}@keyframes kd-flutua{to{transform: translate3d(0,-10px,0)}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important;scroll-behavior: auto !important}.js [data-revela],.js [data-revela] > *,.js [data-palavras] .kd-p > span{opacity: 1 !important;transform: none !important}.js [data-revela="cortina"]::after{transform: scaleY(0) !important}[data-inclina],[data-parallax]{transform: none !important}[data-marquee]{flex-wrap: wrap;-webkit-mask-image: none;mask-image: none}}:root{--fundo: #0B1030;--fundo-2: #111842;--fundo-3: #070A1F;--texto: #F2F4FF;--texto-2: #A9B0C8;--marca: #1577D9;--marca-forte: #9DB8FF;--marca-2: #9194FA;--azul: #4F8DFF;--roxo: #8B7CF8;--lilas: #C4B5FD;--degrade: linear-gradient(100deg,#1577D9,#9194FA);--degrade-texto: linear-gradient(100deg,#4F8DFF 0%,#8B7CF8 52%,#C4B5FD 100%);--degrade-botao: linear-gradient(110deg,#1268C2,#5B5FD6);--f-tit: "Geist",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-txt: "Geist",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-destaque: "Instrument Serif","Iowan Old Style","Palatino Linotype",Georgia,serif;--linha: rgb(169 176 200 / .16);--vidro: linear-gradient(180deg,rgb(255 255 255 / .06),rgb(255 255 255 / .025));--vidro-borda: rgb(157 184 255 / .16);--lado: clamp(20px,5vw,72px);--max: 1296px;--kv-linha: rgb(169 176 200 / .14);--sombra-longa: 0 40px 90px -30px rgb(3 6 24 / .8),0 0 0 1px rgb(157 184 255 / .08);--kd-cortina: var(--fundo)}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;-webkit-text-size-adjust: 100%;background: var(--fundo);color-scheme: dark;scroll-padding-top: 84px}body{margin: 0;background: var(--fundo);color: var(--texto);font: 400 1.0625rem/1.65 var(--f-txt);-webkit-font-smoothing: antialiased;overflow-x: clip}img,svg{display: block;max-width: 100%}a{color: inherit}h1,h2,h3{font-family: var(--f-tit);font-weight: 700;margin: 0;letter-spacing: -.035em;text-wrap: balance}.grad{background: var(--degrade-texto);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone}p{margin: 0}ul,ol{margin: 0;padding: 0;list-style: none}figure,blockquote{margin: 0}:focus-visible{outline: 2px solid var(--marca-forte);outline-offset: 3px;border-radius: 6px}.sprite{position: absolute;width: 0;height: 0;overflow: hidden}.deco{position: absolute;inset: 0;overflow: hidden;pointer-events: none;z-index: 0}.abertura > .deco,.contato > .deco{z-index: -1}.pular{position: absolute;left: 12px;top: -80px;z-index: 99;padding: 12px 18px;background: var(--marca-forte);color: var(--fundo);border-radius: 12px;font-weight: 500}.pular:focus{top: 12px}[data-progresso]{background: var(--degrade-texto)}.sobretitulo{display: inline-flex;align-items: center;gap: .65rem;font: 500 .8125rem/1.3 var(--f-txt);letter-spacing: .14em;text-transform: uppercase;color: var(--texto-2);margin-bottom: 1.25rem}.sobretitulo::before{content: "";width: 28px;height: 1px;background: var(--degrade-texto)}.kv-icone{width: 1.25em;height: 1.25em}.logo{display: inline-flex;align-items: center;flex: none;text-decoration: none;min-height: 44px}.logo img{height: 52px;width: auto}.topo .logo img,.rodape .logo img{filter: invert(1) hue-rotate(180deg) saturate(1.15)}.topo .logo{margin-block: -4px}.rodape .logo img{height: 60px}.btn{display: inline-flex;align-items: center;justify-content: center;gap: .55rem;min-height: 48px;padding: .8rem 1.35rem;border-radius: 999px;font: 500 1rem/1.2 var(--f-txt);text-decoration: none;white-space: nowrap;transition: transform .25s var(--kd-curva),box-shadow .25s ease,background-color .25s ease,border-color .25s ease}.btn .kv-icone{width: 1.2em;height: 1.2em}.btn-p{background: #1268C2 var(--degrade-botao);color: #fff;box-shadow: 0 0 0 1px rgb(255 255 255 / .16) inset,0 16px 40px -14px rgb(79 141 255 / .65)}.btn-p:hover{transform: translateY(-2px);box-shadow: 0 0 0 1px rgb(255 255 255 / .26) inset,0 20px 46px -12px rgb(139 124 248 / .7)}.btn-s{color: var(--texto);border: 1px solid rgb(242 244 255 / .22);background: rgb(255 255 255 / .04)}.btn-s:hover{border-color: rgb(242 244 255 / .5);background: rgb(255 255 255 / .07);transform: translateY(-2px)}.btn-s .kv-icone{transition: transform .25s var(--kd-curva)}.btn-s:hover .kv-icone{transform: translateX(3px)}.btn-g{min-height: 54px;padding: .95rem 1.6rem;font-size: 1.0625rem}.topo{position: sticky;top: 0;z-index: 50;transition: background-color .3s ease,box-shadow .3s ease}.topo.rolou{background: rgb(11 16 48 / .78);-webkit-backdrop-filter: blur(16px) saturate(1.4);backdrop-filter: blur(16px) saturate(1.4);box-shadow: 0 1px 0 var(--linha)}.topo-in{max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: 14px var(--lado);display: flex;align-items: center;gap: 2rem}.nav{display: flex;gap: 1.75rem;margin-left: auto;font-size: .9375rem;color: var(--texto-2)}.nav a{text-decoration: none;padding: .5rem 0;position: relative;transition: color .2s ease}.nav a::after{content: "";position: absolute;left: 0;right: 0;bottom: .2rem;height: 1px;background: var(--degrade-texto);transform: scaleX(0);transform-origin: left;transition: transform .35s var(--kd-curva)}.nav a:hover{color: var(--texto)}.nav a:hover::after{transform: none}.nav .nav-wa{display: none}.btn-topo{min-height: 44px;padding: .6rem 1.15rem;font-size: .9375rem}.menu-botao{display: none;margin-left: auto;width: 48px;height: 48px;border-radius: 14px;border: 1px solid var(--linha);background: rgb(255 255 255 / .05);color: var(--texto);place-items: center;cursor: pointer}.menu-botao .i-fecha{display: none}.menu-aberto .menu-botao .i-fecha{display: block}.menu-aberto .menu-botao .i-abre{display: none}.abertura{position: relative;margin-top: -76px;padding: calc(76px + clamp(36px,5vw,72px)) 0 clamp(72px,8vw,120px);overflow: hidden;--kv-grao: .06}.abertura-malha{position: absolute;inset: 0;z-index: -2;background: radial-gradient(50% 60% at 86% 22%,rgb(21 119 217 / .34),transparent 70%),radial-gradient(42% 55% at 6% 96%,rgb(139 124 248 / .3),transparent 70%),radial-gradient(30% 36% at 52% 46%,rgb(196 181 253 / .08),transparent 70%),var(--fundo)}.abertura::after{content: "";position: absolute;inset: auto 0 0 0;height: 1px;background: linear-gradient(90deg,transparent,rgb(79 141 255 / .45),rgb(196 181 253 / .45),transparent)}.contorno{position: absolute;top: 120px;left: calc(50% + 120px);width: 900px;pointer-events: none;opacity: .9}.contorno svg{width: 100%;height: auto;overflow: visible}.aneis circle{stroke: rgb(157 184 255 / .2);stroke-width: 1;stroke-dasharray: 2 7}.nos circle{fill: var(--lilas)}.desenha{stroke-dasharray: 1;stroke-dashoffset: 1;animation: desenha 1.6s var(--kd-curva) .2s forwards}@keyframes desenha{to{stroke-dashoffset: 0}}.abertura-in{position: relative;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: 0 var(--lado);display: grid;grid-template-columns: minmax(0,1fr) minmax(0,430px);column-gap: clamp(24px,4vw,72px)}.rotulo{grid-column: 1 / -1;display: inline-flex;align-items: center;gap: .55rem;justify-self: start;padding: .45rem .9rem .45rem .7rem;border-radius: 999px;border: 1px solid var(--vidro-borda);background: rgb(255 255 255 / .04);font: 500 .8125rem/1.3 var(--f-txt);letter-spacing: .1em;text-transform: uppercase;color: var(--texto-2)}.rotulo::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--degrade-texto);box-shadow: 0 0 0 4px rgb(139 124 248 / .18)}.rotulo-local{color: var(--marca-forte)}.abertura h1{grid-column: 1 / -1;grid-row: 2;margin-top: 1.5rem;font-size: clamp(2.6rem,1rem + 5.4vw,6rem);font-weight: 700;line-height: 1.0;letter-spacing: -.048em;text-wrap: initial}.abertura h1 .l{display: block;overflow: hidden;padding-bottom: .1em;margin-bottom: -.1em}.abertura h1 .l > span{display: block;animation: linha 1.1s var(--kd-curva) both;animation-delay: calc(var(--i,0) * 110ms + 60ms)}.abertura h1 .grad{background-image: linear-gradient(100deg,#4F8DFF 0%,#6F86FF 45%,#8B7CF8 100%);padding-right: .04em}.abertura h1 .grad-2{background-image: linear-gradient(100deg,#8B7CF8 0%,#A99AFB 45%,#C4B5FD 100%)}@keyframes linha{from{transform: translate3d(0,55%,0)}}.abertura-base{grid-column: 1;grid-row: 3;margin-top: clamp(1.75rem,3vw,2.5rem);max-width: 41rem}.abertura-base .sub{max-width: 38rem}.sub{font-size: clamp(1.0625rem,1rem + .3vw,1.1875rem);color: var(--texto-2)}.botoes{display: flex;flex-wrap: wrap;align-items: center;gap: .75rem 1rem;margin-top: 2rem}.fatos{display: flex;flex-wrap: wrap;gap: .5rem 1.6rem;margin-top: 2rem;font-size: .875rem;color: var(--texto-2)}.fatos li{display: flex;align-items: center;gap: .55rem}.fatos li::before{content: "";width: 5px;height: 5px;border-radius: 50%;background: var(--lilas)}.console{grid-column: 2;grid-row: 3;align-self: start;margin-top: clamp(1.75rem,3vw,2.5rem);position: relative;border-radius: 22px;background: linear-gradient(180deg,rgb(26 34 86 / .78),rgb(14 20 58 / .72));-webkit-backdrop-filter: blur(18px) saturate(1.3);backdrop-filter: blur(18px) saturate(1.3);border: 1px solid var(--vidro-borda);box-shadow: var(--sombra-longa),inset 0 1px 0 rgb(255 255 255 / .08)}.console::before{content: "";position: absolute;inset: -1px;border-radius: inherit;padding: 1px;background: linear-gradient(140deg,rgb(196 181 253 / .7),transparent 40%,transparent 70%,rgb(79 141 255 / .6));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none}.console-barra{display: flex;align-items: center;gap: 6px;padding: 12px 16px;border-bottom: 1px solid var(--linha)}.console-barra i{width: 9px;height: 9px;border-radius: 50%;background: rgb(242 244 255 / .18)}.console-barra span{margin-left: 10px;font: 500 .75rem/1 var(--f-txt);letter-spacing: .08em;text-transform: uppercase;color: var(--texto-2)}.console-corpo{padding: 10px;display: grid;gap: 6px}.linha{display: flex;align-items: center;gap: 12px;padding: 11px 12px;border-radius: 12px;font-size: .9375rem}.linha b{font-weight: 500}.linha + .linha{border-top: 1px solid var(--linha);border-radius: 0 0 12px 12px}.lic{flex: none;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 9px;background: rgb(157 184 255 / .1);color: var(--marca-forte)}.lic .kv-icone{width: 17px;height: 17px}.agente{align-items: flex-start;background: rgb(139 124 248 / .14);border: 1px solid rgb(196 181 253 / .26)}.agente .lic{background: linear-gradient(135deg,#1577D9,#8B7CF8);color: #fff}.agente-txt{flex: 1}.codigo{display: grid;gap: 7px;margin-top: 10px}.codigo i{display: block;height: 6px;width: var(--w);margin-left: var(--x,0);border-radius: 3px;background: rgb(242 244 255 / .14)}.codigo i:nth-child(2){background: rgb(79 141 255 / .5)}.codigo .cursor{position: relative;background: rgb(242 244 255 / .09)}.codigo .cursor::after{content: "";position: absolute;right: -8px;top: -3px;width: 2px;height: 12px;background: var(--lilas);animation: pisca 1s steps(2) infinite}@keyframes pisca{50%{opacity: 0}}.estado{margin-left: auto;flex: none;width: 8px;height: 8px;border-radius: 50%;background: #34D399;box-shadow: 0 0 0 4px rgb(52 211 153 / .16)}.agente .estado{margin-top: 12px}.estado.pulsa{animation: pulsa 2s ease-in-out infinite}@keyframes pulsa{50%{box-shadow: 0 0 0 7px rgb(52 211 153 / .04)}}.onda{margin-left: auto;width: 96px;height: auto}.onda + .estado{margin-left: 0}.ok{margin-left: auto;display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;color: #34D399;background: rgb(52 211 153 / .14)}.ok .kv-icone{width: 13px;height: 13px;stroke-width: 2.5}.nuvens{display: flex;gap: 8px;padding: 6px 12px 10px}.nuvens span{padding: 5px 12px;border-radius: 999px;font-size: .8125rem;color: var(--texto-2);border: 1px solid var(--vidro-borda)}.js .acende{opacity: .25;transform: translate3d(-6px,0,0);transition: opacity .6s ease,transform .7s var(--kd-curva);transition-delay: calc(var(--i,0) * 160ms + 500ms)}.js .console.aceso .acende{opacity: 1;transform: none}.faixa{position: relative;padding: 1.6rem 0;background: var(--fundo-3);--kd-marquee-gap: 0rem;--kd-marquee-dur: 60s;overflow-x: clip}.faixa::before,.faixa::after{content: "";position: absolute;left: 0;right: 0;height: 1px;background: linear-gradient(90deg,transparent,rgb(79 141 255 / .4),rgb(196 181 253 / .4),transparent)}.faixa::before{top: 0}.faixa::after{bottom: 0}.kd-faixa li{display: flex;align-items: center;font: 500 clamp(1rem,.85rem + .55vw,1.375rem)/1.1 var(--f-tit);letter-spacing: .08em;text-transform: uppercase;color: var(--texto);white-space: nowrap}.kd-faixa li:nth-child(even){color: var(--marca-forte)}.kd-faixa li::after{content: "";flex: none;width: 7px;height: 7px;margin: 0 clamp(1.5rem,3vw,2.75rem);transform: rotate(45deg);background: var(--degrade-texto);opacity: .85}.servicos{max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,152px) var(--lado);display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: clamp(40px,6vw,112px)}.servicos-fixo{position: sticky;top: 120px}h2{font-size: clamp(2.2rem,1.3rem + 2.8vw,3.75rem);line-height: 1.04;letter-spacing: -.04em}.intro{margin-top: 1.5rem;color: var(--texto-2);font-size: 1.125rem;max-width: 28rem}.vitrine{position: relative;margin-top: 3rem;width: 200px;aspect-ratio: 1;display: grid;place-items: center}.vitrine::before{content: "";position: absolute;inset: 22%;border-radius: 50%;background: radial-gradient(circle,rgb(139 124 248 / .5),transparent 70%);filter: blur(20px)}.vitrine-anel{position: absolute;inset: 0;width: 100%;animation: gira 40s linear infinite}.vitrine-anel circle{stroke: rgb(157 184 255 / .35);stroke-dasharray: 3 8}.vitrine-anel circle + circle{stroke: rgb(196 181 253 / .45);stroke-dasharray: none}.vitrine-simbolo{position: absolute;right: -54px;top: -26px;width: 70px;height: 114px;color: rgb(157 184 255 / .14)}@keyframes gira{to{transform: rotate(1turn)}}.vitrine .v{grid-area: 1 / 1;width: 54px;height: 54px;stroke-width: 1.4;color: var(--marca-forte);opacity: 0;transform: scale(.7) rotate(-10deg);transition: opacity .4s ease,transform .5s var(--kd-curva)}.vitrine .v1{opacity: 1;transform: none}.servicos:has(.lista > li:hover) .vitrine .v1{opacity: 0;transform: scale(.7)}.servicos:has(.lista > li:nth-child(1):hover) .vitrine .v1,.servicos:has(.lista > li:nth-child(2):hover) .vitrine .v2,.servicos:has(.lista > li:nth-child(3):hover) .vitrine .v3{opacity: 1;transform: none}.lista{border-bottom: 1px solid var(--linha)}.lista > li{position: relative;display: grid;grid-template-columns: auto minmax(0,1fr) auto;column-gap: 1.25rem;align-items: start;padding: 2rem 0 2.1rem;border-top: 1px solid var(--linha)}.lista > li::before{content: "";position: absolute;left: 0;right: 0;top: -1px;height: 1px;background: linear-gradient(90deg,#4F8DFF,#C4B5FD 60%,transparent);transform: scaleX(0);transform-origin: left;transition: transform .7s var(--kd-curva)}.li-ic{display: grid;place-items: center;width: 48px;height: 48px;margin-top: .2rem;border-radius: 50%;border: 1px solid rgb(157 184 255 / .3);color: var(--marca-forte);transition: background-color .35s ease,color .35s ease,border-color .35s ease}.li-ic .kv-icone{width: 21px;height: 21px}.li-num{font: 500 .8125rem/1 var(--f-txt);letter-spacing: .14em;color: var(--marca-forte);margin-bottom: .6rem}.lista h3{font-size: clamp(1.7rem,1.2rem + 1.5vw,2.6rem);line-height: 1.06;letter-spacing: -.04em;transition: transform .5s var(--kd-curva)}.lista > li > div > p:not(.li-num){margin-top: .65rem;color: var(--texto-2);max-width: 36rem;font-size: 1.0625rem;line-height: 1.55}.itens{display: flex;flex-wrap: wrap;gap: .5rem;margin-top: 1.25rem}.itens li{padding: .4rem .85rem;border-radius: 999px;font-size: .9375rem;line-height: 1.35;color: var(--texto);border: 1px solid var(--linha);background: rgb(255 255 255 / .03);transition: border-color .3s ease,background-color .3s ease}.lista .seta{align-self: start;margin-top: .9rem;width: 26px;height: 26px;color: var(--texto-2);transition: transform .45s var(--kd-curva),color .3s ease}.lista > li.destaque .li-ic{background: linear-gradient(135deg,#1577D9,#8B7CF8);color: #fff;border-color: transparent}.lista > li.destaque .itens li{border-color: rgb(196 181 253 / .26);background: rgb(139 124 248 / .08)}@media (hover: hover){.lista > li:hover::before{transform: none}.lista > li:hover h3{transform: translateX(6px);background: var(--degrade-texto);-webkit-background-clip: text;background-clip: text;color: transparent}.lista > li:hover .li-ic{border-color: var(--marca-forte);background: rgb(157 184 255 / .1)}.lista > li:hover .itens li{border-color: rgb(157 184 255 / .3)}.lista > li:hover .seta{color: var(--marca-forte);transform: rotate(45deg)}}.como{background: var(--fundo-2);position: relative;overflow: hidden;border-block: 1px solid var(--linha)}.como::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgb(157 184 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(157 184 255 / .06) 1px,transparent 1px);background-size: 56px 56px;-webkit-mask-image: radial-gradient(ellipse 70% 60% at 50% 0%,#000,transparent 75%);mask-image: radial-gradient(ellipse 70% 60% at 50% 0%,#000,transparent 75%);pointer-events: none}.como-in{position: relative;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,144px) var(--lado)}.como-cab{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);column-gap: clamp(40px,6vw,96px);align-items: end}.como-cab .sobretitulo{grid-column: 1 / -1;justify-self: start}.como h2{max-width: 16ch}.como-intro{color: var(--texto-2);font-size: 1.125rem;max-width: 30rem}.blocos{margin-top: clamp(40px,5vw,64px);display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: 20px}.bloco{display: flex;flex-direction: column;border-radius: 24px;background: var(--vidro),var(--fundo);border: 1px solid var(--vidro-borda);box-shadow: 0 40px 80px -50px rgb(3 6 24 / .9);overflow: hidden}.bloco-visual{position: relative;padding: clamp(24px,3vw,40px) clamp(24px,3vw,40px) 0;background: radial-gradient(80% 90% at 70% 0%,rgb(139 124 248 / .32),transparent 70%),radial-gradient(60% 80% at 10% 100%,rgb(21 119 217 / .22),transparent 70%);min-height: 300px;display: flex;align-items: flex-end;border-bottom: 1px solid var(--linha)}@media (min-width: 1081px){.bloco-visual{height: 320px}}.bloco-texto{padding: clamp(24px,3vw,40px);display: grid;gap: .75rem}.bloco h3{font-size: clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height: 1.1}.bloco p{color: var(--texto-2);max-width: 38rem}.editor{position: relative;width: 100%;border-radius: 16px 16px 0 0;background: #0E143A;border: 1px solid var(--vidro-borda);border-bottom: 0;box-shadow: 0 -10px 50px -20px rgb(79 141 255 / .45);overflow: hidden;--fundo: #0E143A;--fundo-2: #121A48;--kv-linha: rgb(169 176 200 / .16)}.editor .kv-barra span:empty{flex: 0 1 40%;height: 20px}.editor-corpo{display: grid;grid-template-columns: 44px minmax(0,1fr) minmax(0,200px);min-height: 230px}.editor-lado{display: grid;align-content: start;gap: 10px;padding: 16px 10px;background: #121A48;border-right: 1px solid var(--linha)}.editor-lado i{height: 22px;border-radius: 7px;background: rgb(242 244 255 / .08)}.editor-lado i:first-child{background: linear-gradient(135deg,#1577D9,#8B7CF8)}.editor-codigo{display: grid;align-content: start;gap: 12px;padding: 22px 20px}.editor-codigo i{display: block;height: 8px;width: var(--w);margin-left: calc(var(--x,0) * 18px);border-radius: 4px;background: rgb(242 244 255 / .12)}.editor-codigo i.m{background: rgb(79 141 255 / .5)}.editor-agente{display: grid;align-content: start;gap: 12px;padding: 16px 14px;border-left: 1px solid var(--linha);background: linear-gradient(180deg,rgb(139 124 248 / .18),transparent)}.tag{display: inline-flex;align-items: center;gap: 6px;justify-self: start;padding: 6px 10px;border-radius: 999px;font: 500 .8125rem/1 var(--f-txt);color: #fff;background: var(--degrade-botao)}.tag .kv-icone{width: 14px;height: 14px}.etapas{display: grid;gap: 6px}.etapas li{display: flex;align-items: center;gap: 8px;font-size: .8125rem;color: var(--texto-2);padding: 4px 2px}.etapas li::before{content: "";flex: none;width: 14px;height: 14px;border-radius: 50%;border: 1.5px solid rgb(157 184 255 / .35);background: transparent;transition: background-color .4s ease,border-color .4s ease,box-shadow .4s ease;transition-delay: calc(var(--i) * 260ms + 300ms)}.etapas li{transition: color .4s ease;transition-delay: calc(var(--i) * 260ms + 300ms)}.editor.visivel .etapas li,html:not(.js) .etapas li{color: var(--texto)}.editor.visivel .etapas li::before,html:not(.js) .etapas li::before{background: #34D399;border-color: #34D399;box-shadow: 0 0 0 3px rgb(52 211 153 / .16)}.status{position: relative;width: 100%;border-radius: 16px 16px 0 0;background: #0E143A;color: var(--texto);padding: 16px;border: 1px solid var(--vidro-borda);border-bottom: 0;box-shadow: 0 -10px 50px -20px rgb(139 124 248 / .45)}.status-cab{display: flex;align-items: center;gap: 8px;padding: 4px 4px 14px;color: var(--marca-forte);border-bottom: 1px solid var(--linha)}.status-cab span{padding: 4px 10px;border-radius: 999px;font-size: .8125rem;color: var(--texto-2);border: 1px solid var(--vidro-borda)}.status ul{display: grid;gap: 4px;padding-top: 10px}.status li{display: flex;align-items: center;gap: 10px;padding: 10px 8px;font-size: .9375rem;border-radius: 10px}.status li .kv-icone{width: 18px;height: 18px;color: var(--marca-forte)}.status li i{margin-left: auto;width: 8px;height: 8px;border-radius: 50%;background: #34D399;box-shadow: 0 0 0 4px rgb(52 211 153 / .16)}.status li:nth-child(1) i{animation: pulsa 2s ease-in-out infinite}.editor,.status{--rx: 0deg}.editor[data-inclina],.status[data-inclina]{transform-origin: bottom center}.sobre{position: relative;overflow: hidden}.sobre-simbolo{position: absolute;z-index: 0;right: -6vw;top: 8%;width: min(36vw,460px);height: auto;aspect-ratio: 282 / 456;color: rgb(157 184 255 / .05);pointer-events: none}.sobre-in{position: relative;z-index: 1;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,152px) var(--lado);display: grid;grid-template-columns: minmax(0,6fr) minmax(0,6fr);gap: clamp(40px,6vw,112px);align-items: center}.sobre-texto h2{margin-bottom: 1.75rem}.sobre-texto p:not(.sobretitulo){color: var(--texto-2);font-size: 1.125rem;max-width: 34rem}.sobre-texto p + p{margin-top: 1rem}.sobre-texto .local{display: flex;align-items: center;gap: .6rem;margin-top: 1.75rem;color: var(--texto);font-size: 1rem}.local .kv-icone{color: var(--marca-forte)}.manifesto{font: italic 400 clamp(2.3rem,1.4rem + 2.8vw,4.1rem)/1.06 var(--f-destaque);letter-spacing: -.01em;color: var(--texto);text-wrap: balance}.manifesto span{background: var(--degrade-texto);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone;padding-right: .06em}.atuacao-t{margin-top: 2rem;color: var(--texto-2);max-width: 34rem}.linha-tempo{position: relative;margin-top: 2.25rem;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1.25rem;padding-top: 2rem}.linha-tempo::before,.linha-tempo::after{content: "";position: absolute;left: 0;right: 0;top: 7px;height: 1px}.linha-tempo::before{background: var(--linha)}.linha-tempo::after{background: var(--degrade-texto);transform-origin: left;transition: transform 1.4s var(--kd-curva) .2s}.js .linha-tempo:not(.visivel)::after{transform: scaleX(0)}.linha-tempo li{position: relative;display: grid;gap: .2rem;align-content: start}.marco-ponto{position: absolute;top: calc(-2rem + 1px);left: 0;width: 13px;height: 13px;border-radius: 50%;background: var(--fundo);border: 2px solid var(--marca-forte)}.linha-tempo li:last-child .marco-ponto{background: linear-gradient(135deg,#4F8DFF,#C4B5FD);border-color: transparent;box-shadow: 0 0 0 6px rgb(139 124 248 / .22)}.linha-tempo b{font: 500 1.0625rem/1.25 var(--f-txt)}.linha-tempo span:not(.marco-ponto){color: var(--texto-2);font-size: .9375rem;line-height: 1.4}.produtos{position: relative;overflow: hidden;background: var(--fundo-3);--kv-grao: .05;border-block: 1px solid var(--linha)}.produtos-malha{position: absolute;inset: 0;z-index: 0;pointer-events: none;background: radial-gradient(45% 40% at 85% 30%,rgb(139 124 248 / .26),transparent 70%),radial-gradient(40% 40% at 10% 75%,rgb(21 119 217 / .24),transparent 70%)}.produtos-in{position: relative;z-index: 1;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,152px) var(--lado)}.produtos-cab{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(32px,6vw,96px);align-items: end}.produtos-cab h2{max-width: 18ch}.produtos-intro{display: grid;gap: 1rem;color: var(--texto-2);font-size: 1.0625rem}.produtos-lista{margin-top: clamp(48px,6vw,80px);display: grid;gap: 24px}.produto{position: relative;border-radius: 28px;padding: clamp(24px,4vw,56px);background: linear-gradient(180deg,rgb(26 34 86 / .7),rgb(11 16 48 / .85));border: 1px solid var(--vidro-borda);box-shadow: var(--sombra-longa)}.produto::before{content: "";position: absolute;inset: -1px;border-radius: inherit;padding: 1px;background: linear-gradient(135deg,rgb(79 141 255 / .7),transparent 35%,transparent 65%,rgb(196 181 253 / .6));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none}.produto-topo{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: clamp(32px,5vw,72px);align-items: center}.produto-selo{display: inline-flex;align-items: center;gap: .6rem;font: 500 .8125rem/1.3 var(--f-txt);letter-spacing: .08em;text-transform: uppercase;color: var(--marca-forte)}.produto-selo .estado{margin: 0}.produto h3{margin-top: 1rem;font-size: clamp(3rem,2rem + 3.5vw,5.25rem);line-height: .95;letter-spacing: -.055em;background: linear-gradient(100deg,#F2F4FF 30%,#C4B5FD);-webkit-background-clip: text;background-clip: text;color: transparent;padding-bottom: .06em}.produto-texto > p:not(.produto-selo){margin-top: 1.1rem;color: var(--texto-2);max-width: 32rem}.produto-texto > p:not(.produto-selo):first-of-type{color: var(--texto)}.chips{display: flex;flex-wrap: wrap;gap: .5rem;margin-top: 1.75rem}.chips li{padding: .4rem .85rem;border-radius: 999px;font-size: .875rem;color: var(--texto);border: 1px solid rgb(196 181 253 / .3);background: rgb(139 124 248 / .1)}.produto-palco{position: relative;padding: 0 0 clamp(48px,7vw,96px) clamp(0px,3vw,40px)}.tela{position: relative;margin: 0;border-radius: 16px;overflow: hidden;background: #F4F6FB;border: 1px solid rgb(242 244 255 / .14);box-shadow: 0 40px 80px -30px rgb(0 0 0 / .7)}.tela img{width: 100%;height: 100%;object-fit: cover;object-position: left top}.tela figcaption{position: absolute;left: 12px;bottom: 12px;padding: 5px 11px;border-radius: 999px;font-size: .8125rem;font-weight: 500;color: var(--texto);background: rgb(11 16 48 / .86);border: 1px solid var(--vidro-borda);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}.tela-principal{aspect-ratio: auto;background: #0E143A}.tela-principal img{aspect-ratio: 16 / 11;height: auto}.tela-barra{display: flex;align-items: center;gap: 6px;padding: 10px 14px;background: #0E143A;border-bottom: 1px solid var(--linha)}.tela-barra i{width: 9px;height: 9px;border-radius: 50%;background: rgb(242 244 255 / .2)}.tela-barra span{margin-left: 10px;padding: 3px 12px;border-radius: 7px;font-size: .75rem;color: var(--texto-2);background: rgb(255 255 255 / .05)}.tela-flutua{position: absolute;left: 0;bottom: 0;width: 50%;aspect-ratio: 4 / 3;border-radius: 14px;animation: kd-flutua 7s ease-in-out infinite alternate;box-shadow: 0 30px 60px -20px rgb(0 0 0 / .75),0 0 0 1px rgb(196 181 253 / .3)}.telas{margin-top: clamp(28px,4vw,48px);display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.telas .tela{aspect-ratio: 4 / 3;transition: transform .45s var(--kd-curva),box-shadow .3s ease}.telas .tela:hover{transform: translateY(-4px);box-shadow: 0 40px 80px -30px rgb(0 0 0 / .8),0 0 0 1px rgb(196 181 253 / .35)}.telas:focus-visible{outline-offset: 6px}.cases-in{max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,152px) var(--lado)}.cases-cab{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);column-gap: clamp(40px,6vw,96px);align-items: end}.cases-cab .sobretitulo{grid-column: 1 / -1;justify-self: start}.cases-cab h2{max-width: 16ch}.cases-intro{color: var(--texto-2);font-size: 1.0625rem;max-width: 30rem}.case-lista{margin-top: clamp(40px,5vw,72px);border-bottom: 1px solid var(--linha)}.case{position: relative;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: clamp(20px,4vw,64px);padding: clamp(28px,3vw,40px) 0;border-top: 1px solid var(--linha)}.case::before{content: "";position: absolute;left: 0;right: 0;top: -1px;height: 1px;background: linear-gradient(90deg,#4F8DFF,#C4B5FD 60%,transparent);transform: scaleX(0);transform-origin: left;transition: transform .7s var(--kd-curva)}.case-cab{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: 1rem;align-content: start}.case-ic{grid-row: 1 / 4;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;color: var(--marca-forte);background: rgb(157 184 255 / .08);border: 1px solid var(--vidro-borda);transition: background-color .35s ease,color .35s ease}.case-ic .kv-icone{width: 20px;height: 20px}.case-seg{font: 500 .8125rem/1.3 var(--f-txt);letter-spacing: .1em;text-transform: uppercase;color: var(--marca-forte)}.case h3{margin-top: .5rem;font-size: clamp(1.35rem,1.1rem + .8vw,1.85rem);line-height: 1.12;letter-spacing: -.03em}.tags{display: flex;flex-wrap: wrap;gap: .4rem;margin-top: 1rem}.tags li{padding: .25rem .65rem;border-radius: 7px;font-size: .8125rem;color: var(--texto-2);border: 1px solid var(--linha)}.case-dl{margin: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: clamp(16px,2.5vw,32px)}.case-dl dt{font: 500 .8125rem/1.3 var(--f-txt);letter-spacing: .08em;text-transform: uppercase;color: var(--texto-2);padding-bottom: .6rem;margin-bottom: .6rem;border-bottom: 1px solid var(--linha)}.case-dl dd{margin: 0;color: var(--texto);font-size: 1rem;line-height: 1.55}.case-link{display: flex;width: max-content;align-items: center;gap: .3rem;min-height: 44px;margin-top: .25rem;color: var(--marca-forte);font-weight: 500;text-decoration: none}.case-link .kv-icone{width: 1.05em;height: 1.05em;transition: transform .3s var(--kd-curva)}.case-link:hover .kv-icone{transform: translate(3px,-3px)}.case-proprio{margin-bottom: 8px;padding-inline: clamp(20px,3vw,36px);border: 1px solid rgb(196 181 253 / .3);border-radius: 22px;background: radial-gradient(70% 120% at 100% 0%,rgb(139 124 248 / .18),transparent 70%),rgb(255 255 255 / .02)}.case-proprio::before{display: none}.case-proprio .case-ic{background: linear-gradient(135deg,#1577D9,#8B7CF8);color: #fff;border-color: transparent}@media (hover: hover){.case:hover::before{transform: none}.case:hover .case-ic{color: var(--texto);background: rgb(157 184 255 / .16)}}.clientes{background: var(--fundo-2);position: relative;overflow: hidden;border-block: 1px solid var(--linha)}.clientes::before{content: "";position: absolute;width: 60vw;aspect-ratio: 1;left: -20vw;top: -20vw;border-radius: 50%;background: radial-gradient(circle,rgb(139 124 248 / .2),transparent 65%);pointer-events: none}.clientes-in{position: relative;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,152px) var(--lado)}.depos{margin-top: clamp(40px,5vw,72px);display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(28px,4vw,64px);align-items: start}.aspas{width: clamp(72px,7vw,112px);height: auto;margin-bottom: 1.5rem}.depo-grande blockquote p{font: italic 400 clamp(1.75rem,1.2rem + 1.6vw,2.6rem)/1.2 var(--f-destaque);letter-spacing: -.005em;color: var(--texto)}figcaption{display: flex;align-items: center;gap: .85rem;margin-top: 1.75rem;font-size: .9375rem;color: var(--texto-2)}figcaption b{display: block;color: var(--texto);font-weight: 500}.inicial{flex: none;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;font: 700 1.1rem/1 var(--f-txt);color: #fff;background: var(--degrade-botao)}.depos-lado{display: grid;gap: 20px}.depo{position: relative;padding: clamp(24px,2.5vw,32px);border-radius: 20px;background: var(--vidro),rgb(11 16 48 / .6);border: 1px solid var(--vidro-borda);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);box-shadow: 0 30px 60px -40px rgb(3 6 24 / .9)}.depo blockquote p{font-size: 1.125rem;line-height: 1.6;color: var(--texto)}.depo figcaption{margin-top: 1.25rem}.depo .inicial{width: 38px;height: 38px;font-size: 1rem}.depo-desce{margin-left: clamp(0px,4vw,56px)}.consultoria{position: relative;overflow: hidden;background: var(--fundo-3);--kv-grao: .06}.consultoria-malha{position: absolute;inset: 0;z-index: 0;pointer-events: none;background: radial-gradient(40% 45% at 78% 22%,rgb(139 124 248 / .34),transparent 70%),radial-gradient(40% 40% at 12% 18%,rgb(21 119 217 / .28),transparent 70%),radial-gradient(50% 40% at 50% 100%,rgb(196 181 253 / .12),transparent 70%)}.consultoria::before{content: "";position: absolute;inset: 0;z-index: 0;background-image: radial-gradient(rgb(157 184 255 / .16) 1px,transparent 1.2px);background-size: 28px 28px;-webkit-mask-image: radial-gradient(ellipse 80% 60% at 70% 30%,#000,transparent 75%);mask-image: radial-gradient(ellipse 80% 60% at 70% 30%,#000,transparent 75%);pointer-events: none}.consultoria-in{position: relative;z-index: 1;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(96px,11vw,168px) var(--lado);display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);column-gap: clamp(40px,5vw,80px);row-gap: clamp(56px,7vw,104px);align-items: center}.consultoria h2{font-size: clamp(2.3rem,1.3rem + 3vw,4rem)}.consultoria-txt{margin-top: 1.75rem;color: var(--texto);font-size: 1.125rem;max-width: 34rem}.consultoria-nota{margin-top: 1rem;color: var(--texto-2);max-width: 34rem}.consultoria .botoes{margin-top: 2.25rem}.orq{position: relative;padding: clamp(18px,2.5vw,28px);border-radius: 26px;background: linear-gradient(180deg,rgb(26 34 86 / .55),rgb(11 16 48 / .7));border: 1px solid var(--vidro-borda);box-shadow: var(--sombra-longa)}.orq::before{content: "";position: absolute;inset: -1px;border-radius: inherit;padding: 1px;background: linear-gradient(140deg,rgb(196 181 253 / .6),transparent 40%,transparent 70%,rgb(79 141 255 / .55));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none}.orq-status{display: inline-flex;align-items: center;gap: .55rem;margin-bottom: 18px;padding: 5px 12px;border-radius: 999px;font-size: .8125rem;color: var(--texto-2);border: 1px solid var(--vidro-borda)}.orq-status .estado{margin: 0}.orq-quadro{position: relative;display: grid;grid-template-columns: 24% 22% 8% 22% 24%;grid-template-rows: repeat(3,76px) 96px}.orq-fios{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.orq-fios path{vector-effect: non-scaling-stroke}.fio-base path{stroke: rgb(157 184 255 / .22);stroke-width: 1.5}.fio-fluxo path{stroke: url(#g-fio);stroke-width: 2;stroke-linecap: round;stroke-dasharray: 3 11;opacity: 0;transition: opacity .8s ease .6s;animation: flui 1.6s linear infinite}.orq.visivel .fio-fluxo path,html:not(.js) .fio-fluxo path{opacity: .95}.fio-fluxo path:nth-child(n+4){animation-duration: 1.9s}@keyframes flui{to{stroke-dashoffset: -28}}.orq-col{position: relative;display: contents}.no{position: relative;z-index: 1;display: flex;align-items: center;gap: .55rem;align-self: center;min-height: 46px;padding: 10px 12px;border-radius: 12px;font-size: .875rem;font-weight: 500;line-height: 1.2;color: var(--texto);background: #10173F;border: 1px solid var(--vidro-borda);box-shadow: 0 14px 30px -18px rgb(0 0 0 / .8)}.no .kv-icone{flex: none;width: 17px;height: 17px;color: var(--marca-forte)}.orq-fontes .no{grid-column: 1}.orq-fontes .no:nth-child(1),.orq-agentes .no:nth-child(1){grid-row: 1}.orq-fontes .no:nth-child(2),.orq-agentes .no:nth-child(2){grid-row: 2}.orq-fontes .no:nth-child(3),.orq-agentes .no:nth-child(3){grid-row: 3}.orq-agentes .no{grid-column: 5}.no-agente{background: linear-gradient(135deg,rgb(21 119 217 / .28),rgb(139 124 248 / .24)),#10173F;border-color: rgb(196 181 253 / .3)}.no-agente .estado{margin-left: auto}.orq-centro{grid-column: 2 / 5;grid-row: 1 / 4;position: relative;z-index: 1;display: grid;place-items: center}.orq-nucleo{position: relative;display: grid;justify-items: center;gap: .15rem;width: min(100%,210px);padding: 22px 14px 18px;border-radius: 20px;text-align: center;background: radial-gradient(90% 90% at 50% 0%,rgb(139 124 248 / .45),transparent 70%),#121A48;border: 1px solid rgb(196 181 253 / .4);box-shadow: 0 0 0 6px rgb(139 124 248 / .08),0 30px 60px -20px rgb(79 141 255 / .45)}.orq-anel{position: absolute;inset: -14px;border-radius: 28px;border: 1px dashed rgb(196 181 253 / .35);animation: respira 3.6s ease-in-out infinite}@keyframes respira{50%{transform: scale(1.04);opacity: .5}}.orq-simbolo{width: 34px;height: 54px;color: var(--lilas);margin-bottom: .5rem}.orq-nucleo b{font-size: 1rem;font-weight: 700;letter-spacing: -.01em}.orq-nucleo > span:last-child{font-size: .8125rem;color: var(--texto-2)}.orq-base{grid-column: 1 / -1;grid-row: 4;display: grid;place-items: end center;position: relative;z-index: 1}.no-controle{gap: .6rem;padding-inline: 16px}.no-controle .ok{margin-left: .4rem}.js .orq .no{opacity: .35;transform: translate3d(0,8px,0);transition: opacity .6s ease,transform .7s var(--kd-curva);transition-delay: calc(var(--i,0) * 140ms + 200ms)}.js .orq.visivel .no{opacity: 1;transform: none}.aplicacoes,.metodo{grid-column: 1 / -1}.aplicacoes-t,.metodo-t{font-size: clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height: 1.1;max-width: 26ch}.aplicacoes-lista{margin-top: clamp(24px,3vw,40px);display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0 clamp(16px,2vw,28px);border-top: 1px solid var(--linha)}.aplicacoes-lista li{display: flex;gap: .85rem;align-items: flex-start;padding: 1.4rem 0;border-bottom: 1px solid var(--linha);font-size: 1.0625rem;line-height: 1.4;color: var(--texto)}.aplicacoes-lista .kv-icone{flex: none;width: 22px;height: 22px;margin-top: 1px;color: var(--marca-forte)}.aplicacoes-lista li:last-child{grid-column: span 1}.metodo{padding-top: clamp(8px,1vw,16px)}.passos{position: relative;margin-top: clamp(28px,3vw,44px);display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: clamp(14px,2vw,28px);padding-top: 2.25rem}.passos::before,.passos::after{content: "";position: absolute;left: 0;right: 0;top: 7px;height: 2px;border-radius: 2px}.passos::before{background: var(--linha)}.passos::after{background: var(--degrade-texto);transform-origin: left;transition: transform 1.6s var(--kd-curva) .2s}.js .passos:not(.visivel)::after{transform: scaleX(0)}.passos li{position: relative;display: grid;gap: .5rem;align-content: start}.passos li::before{content: "";position: absolute;top: calc(-2.25rem + 1px);left: 0;width: 14px;height: 14px;border-radius: 50%;background: var(--fundo-3);border: 2px solid var(--marca-forte);transition: background-color .4s ease,border-color .4s ease;transition-delay: calc(var(--i) * 260ms + 300ms)}.passos.visivel li::before,html:not(.js) .passos li::before{background: var(--lilas);border-color: var(--lilas)}.passo-n{font: 500 .8125rem/1 var(--f-txt);letter-spacing: .12em;color: var(--marca-forte)}.passos b{font-size: 1.125rem;font-weight: 500;line-height: 1.3}.duvidas-in{max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(88px,10vw,152px) var(--lado);display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: clamp(40px,6vw,112px)}.duvidas-cab{align-self: start;position: sticky;top: 120px}.duvidas-grafismo{position: relative;margin-top: 2.5rem;width: 120px;height: 120px;display: grid;place-items: center;border-radius: 50%;color: var(--marca-forte);border: 1px solid rgb(157 184 255 / .28);background: radial-gradient(circle,rgb(139 124 248 / .35),transparent 70%)}.duvidas-grafismo::before{content: "";position: absolute;inset: -18px;border-radius: 50%;border: 1px dashed rgb(157 184 255 / .28);animation: gira 50s linear infinite}.duvidas-grafismo .kv-icone{width: 40px;height: 40px;stroke-width: 1.4}.perguntas{border-bottom: 1px solid var(--linha)}.perguntas details{border-top: 1px solid var(--linha)}.perguntas summary{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 1.5rem;min-height: 44px;padding: 1.6rem 0;cursor: pointer;list-style: none;font: 500 clamp(1.2rem,1rem + .7vw,1.6rem)/1.25 var(--f-tit);letter-spacing: -.025em;transition: color .3s ease}.perguntas summary::-webkit-details-marker{display: none}.perguntas summary:hover{color: var(--marca-forte)}.mais{position: relative;flex: none;width: 40px;height: 40px;border-radius: 50%;border: 1px solid rgb(157 184 255 / .32);transition: transform .45s var(--kd-curva),background-color .3s ease}.mais::before,.mais::after{content: "";position: absolute;left: 50%;top: 50%;width: 14px;height: 1.5px;margin: -.75px 0 0 -7px;background: var(--marca-forte)}.mais::after{transform: rotate(90deg)}details[open] .mais{transform: rotate(135deg);background: rgb(157 184 255 / .1)}.perguntas details p{padding: 0 4rem 1.75rem 0;color: var(--texto-2);font-size: 1.0625rem;max-width: 42rem}.contato{position: relative;overflow: hidden;--kv-grao: .06;border-top: 1px solid var(--linha)}.contato-malha{position: absolute;inset: 0;z-index: -2;background: radial-gradient(50% 70% at 15% 10%,rgb(21 119 217 / .32),transparent 70%),radial-gradient(50% 60% at 95% 100%,rgb(139 124 248 / .36),transparent 70%),linear-gradient(180deg,#0E1440,var(--fundo))}.contato-contorno{position: absolute;z-index: -1;width: 520px;left: -170px;bottom: -150px;opacity: .5;pointer-events: none}.contato-in{position: relative;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(96px,11vw,168px) var(--lado);display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: clamp(40px,6vw,96px);align-items: center}.contato h2{font-size: clamp(2.5rem,1.4rem + 3.6vw,4.75rem);line-height: 1.0;letter-spacing: -.045em;max-width: 14ch}.contato-texto > p{margin-top: 1.75rem;max-width: 34rem;color: var(--texto-2);font-size: 1.1875rem}.contato .botoes{margin-top: 2.25rem}.link-email{display: inline-flex;align-items: center;gap: .55rem;min-height: 48px;padding: 0 .25rem;color: var(--texto);text-decoration: none;border-bottom: 1px solid rgb(157 184 255 / .4);transition: border-color .3s ease,color .3s ease}.link-email:hover{color: var(--marca-forte);border-color: var(--marca-forte)}.link-email .kv-icone{color: var(--marca-forte)}.chegar{border-radius: 24px;overflow: hidden;background: var(--vidro),rgb(11 16 48 / .7);border: 1px solid var(--vidro-borda);box-shadow: var(--sombra-longa);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px)}.mapa{position: relative;aspect-ratio: 400 / 220;background: #10173F;overflow: hidden}.mapa::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgb(157 184 255 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(157 184 255 / .07) 1px,transparent 1px);background-size: 24px 24px}.mapa svg{position: relative;width: 100%;height: 100%}.mapa-ruas path{stroke: rgb(157 184 255 / .16);stroke-width: 6;stroke-linecap: round}.mapa-paulista{stroke: url(#g-contorno);stroke-width: 10;stroke-linecap: round}.mapa-pino circle:nth-child(1){fill: rgb(196 181 253 / .2);animation: onda-pino 2.6s ease-out infinite;transform-box: fill-box;transform-origin: center}.mapa-pino circle:nth-child(2){fill: rgb(196 181 253 / .3)}.mapa-pino circle:nth-child(3){fill: #C4B5FD}@keyframes onda-pino{from{transform: scale(.5);opacity: 1}to{transform: scale(1.4);opacity: 0}}.mapa-rotulo{position: absolute;left: 18px;bottom: 14px;padding: 4px 10px;border-radius: 999px;font-size: .8125rem;color: var(--texto);background: rgb(11 16 48 / .9);border: 1px solid var(--vidro-borda)}.chegar-texto{padding: 24px 26px 26px;display: grid;gap: .5rem}.chegar h3{font-size: 1.5rem;letter-spacing: -.03em}.chegar-texto p{color: var(--texto-2)}.link-mapa{display: inline-flex;align-items: center;gap: .4rem;justify-self: start;min-height: 44px;color: var(--marca-forte);font-weight: 500;text-decoration: none}.link-mapa .kv-icone{transition: transform .3s var(--kd-curva)}.link-mapa:hover .kv-icone{transform: translate(3px,-3px)}.rodape{position: relative;overflow: hidden;background: var(--fundo-3);border-top: 1px solid var(--linha)}.rodape-simbolo{position: absolute;right: -90px;bottom: -140px;width: 380px;height: 615px;color: rgb(157 184 255 / .05);pointer-events: none}.rodape-in{position: relative;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: clamp(64px,7vw,96px) var(--lado) 48px;display: grid;grid-template-columns: minmax(0,4fr) minmax(0,3.6fr) repeat(2,minmax(0,2.6fr));gap: 40px}.rodape-marca p{margin: 1.25rem 0 1.75rem;color: var(--texto-2);max-width: 24rem;font-size: 1rem}.rodape-col h2{font: 500 .8125rem/1.3 var(--f-txt);letter-spacing: .14em;text-transform: uppercase;color: var(--texto-2);margin-bottom: 1.1rem}.rodape-col ul{display: grid;gap: .25rem}.rodape-links{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 1.5rem}.rodape-col a{display: inline-flex;align-items: center;gap: .55rem;min-height: 44px;text-decoration: none;color: var(--texto);transition: color .2s ease}.rodape-col a:hover{color: var(--marca-forte)}.rodape-col .kv-icone{color: var(--marca-forte);width: 1.1em;height: 1.1em}.rodape address{font-style: normal;color: var(--texto);line-height: 1.7}.horario{display: flex;align-items: center;gap: .55rem;margin-top: 1rem;color: var(--texto-2);font-size: .9375rem}.horario .kv-icone{color: var(--marca-forte)}.rodape-base{position: relative;max-width: calc(var(--max) + 2 * var(--lado));margin: 0 auto;padding: 22px var(--lado) 28px;display: flex;flex-wrap: wrap;justify-content: space-between;gap: .75rem 2rem;border-top: 1px solid var(--linha);font-size: .875rem;color: var(--texto-2);align-items: center}.kd-credit{color: var(--texto-2);text-decoration: none;display: inline-flex;align-items: center;gap: 10px;min-height: 32px}.kd-credit img{height: 24px;width: auto;opacity: .85;transition: opacity .2s}.kd-credit:hover img{opacity: 1}.kd-credit:hover{color: var(--texto)}.zap{position: fixed;right: 20px;bottom: 20px;z-index: 60;display: grid;place-items: center;width: 56px;height: 56px;border-radius: 50%;background: #0E7A3E;color: #fff;box-shadow: 0 14px 30px -10px rgb(0 0 0 / .55),0 0 0 1px rgb(255 255 255 / .14) inset;transition: transform .25s var(--kd-curva)}.zap:hover{transform: translateY(-3px) scale(1.04)}.zap .kv-icone{width: 28px;height: 28px}@media (max-width: 1080px){.nav,.btn-topo{display: none}.menu-botao{display: grid}body.menu-aberto .nav{display: flex;position: fixed;inset: 76px 12px auto 12px;flex-direction: column;gap: .25rem;padding: 1rem;background: #10173F;border: 1px solid var(--vidro-borda);border-radius: 20px;box-shadow: 0 30px 60px -20px rgb(0 0 0 / .7);font-size: 1.0625rem;color: var(--texto)}body.menu-aberto .nav a{padding: .75rem .5rem}body.menu-aberto .nav .nav-wa{display: block;color: var(--marca-forte)}.abertura-in{grid-template-columns: 1fr}.console{grid-column: 1;grid-row: 4;align-self: start;margin-top: 2.75rem;max-width: 480px}.contorno{left: auto;right: -150px;top: 90px;width: 420px;opacity: .4}.servicos,.duvidas-in,.sobre-in,.depos,.contato-in,.produtos-cab,.produto-topo,.como-cab,.cases-cab,.consultoria-in{grid-template-columns: 1fr}.como-intro,.cases-intro{margin-top: 1.25rem}.servicos-fixo,.duvidas-cab{position: static}.vitrine,.duvidas-grafismo{display: none}.blocos{grid-template-columns: 1fr}.case{grid-template-columns: 1fr}.aplicacoes-lista{grid-template-columns: repeat(2,minmax(0,1fr))}.rodape-in{grid-template-columns: 1fr 1fr}.rodape-marca{grid-column: 1 / -1}.depo-desce{margin-left: 0}}@media (max-width: 700px){.topo-in{padding-block: 12px}.logo img{height: 42px}.abertura{margin-top: -72px;padding-top: calc(72px + 28px)}.contorno{width: 240px;right: -90px;left: auto;top: 150px;opacity: .35}.rotulo{font-size: .8125rem;letter-spacing: .02em;text-transform: none}.rotulo-local{display: none}.abertura h1{font-size: clamp(2.4rem,10.6vw,2.75rem);line-height: 1.02;letter-spacing: -.045em;margin-top: 1.1rem}.abertura-base{margin-top: 1.25rem}.sub{font-size: 1.0625rem}.botoes{margin-top: 1.5rem}.botoes .btn{flex: 1 1 100%;white-space: normal;text-align: center}.fatos{margin-top: 1.5rem;flex-direction: column;gap: .4rem}.console{margin-top: 2.25rem}.console .extra{display: none}.linha{font-size: .875rem;padding: 10px}.sobretitulo{font-size: .8125rem}h2{font-size: clamp(2rem,8.8vw,2.4rem)}.lista > li{column-gap: .9rem;padding: 1.6rem 0 1.7rem;grid-template-columns: auto minmax(0,1fr)}.lista .seta{display: none}.lista h3{font-size: 1.55rem}.lista > li > div > p:not(.li-num){font-size: 1rem}.itens li{font-size: .875rem}.li-ic{width: 40px;height: 40px;margin-top: 0}.bloco-visual{min-height: 0;padding: 20px 20px 0}.editor-corpo{grid-template-columns: 30px minmax(0,1fr) minmax(0,150px);min-height: 190px}.editor-lado{padding: 12px 6px}.editor-codigo{padding: 16px 10px;gap: 10px}.editor-agente{padding: 12px 10px}.tag{font-size: .75rem;padding: 5px 8px}.linha-tempo{grid-template-columns: 1fr 1fr;row-gap: 2.25rem}.linha-tempo::before,.linha-tempo::after{display: none}.linha-tempo li{padding-top: 1.6rem;border-top: 1px solid var(--linha)}.marco-ponto{top: -7px}.sobre-simbolo{width: 60vw;right: -30vw;top: 4%}.produto{padding: 20px 18px 24px;border-radius: 22px}.produto-palco{padding: 0 0 56px 0}.tela-flutua{width: 62%;left: -6px}.tela figcaption{left: 8px;bottom: 8px;font-size: .8125rem;padding: 4px 9px}.telas{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;gap: 12px;margin-inline: -18px;padding: 0 18px 8px;scrollbar-width: thin}.telas li{flex: 0 0 80%;scroll-snap-align: start}.case-dl{grid-template-columns: 1fr;gap: 1rem}.case-dl dt{padding-bottom: .35rem;margin-bottom: .35rem}.case-proprio{padding-inline: 18px}.depo-grande blockquote p{font-size: 1.6rem}.orq{padding: 18px 16px}.orq-quadro{grid-template-columns: 1fr 1fr;grid-template-rows: none;gap: 10px}.orq-fios{display: none}.orq-col{display: grid;grid-column: 1 / -1;grid-template-columns: 1fr 1fr;gap: 10px}.orq-quadro .orq-col > .no{grid-row: auto;grid-column: auto}.orq-quadro .orq-col > .no:nth-child(3){grid-column: 1 / -1}.orq-centro{grid-column: 1 / -1;grid-row: auto;padding: 24px 0}.orq-centro::before,.orq-centro::after{content: "";position: absolute;left: 50%;width: 2px;height: 22px;margin-left: -1px;background: repeating-linear-gradient(180deg,#8B7CF8 0 4px,transparent 4px 9px)}.orq-centro::before{top: 0}.orq-centro::after{bottom: 0}.orq-base{grid-column: 1 / -1;grid-row: auto;padding-top: 22px;position: relative;place-items: center}.orq-base::before{content: "";position: absolute;top: 0;left: 50%;width: 2px;height: 22px;margin-left: -1px;background: repeating-linear-gradient(180deg,#8B7CF8 0 4px,transparent 4px 9px)}.no{font-size: .8125rem;padding: 10px}.aplicacoes-lista{grid-template-columns: 1fr}.aplicacoes-lista li{padding: 1.1rem 0;font-size: 1rem}.passos{grid-template-columns: 1fr;padding-top: 0;padding-left: 2rem;gap: 1.25rem}.passos::before,.passos::after{left: 6px;right: auto;top: 6px;bottom: 6px;width: 2px;height: auto}.passos::after{transform-origin: top}.js .passos:not(.visivel)::after{transform: scaleY(0)}.passos li::before{top: 3px;left: -2rem}.passos li{gap: .25rem}.perguntas summary{font-size: 1.2rem;padding: 1.3rem 0}.perguntas details p{padding-right: 0}.contato h2{font-size: clamp(2.2rem,9.6vw,2.6rem)}.contato-contorno{width: 300px;left: auto;right: -120px;bottom: auto;top: -60px;opacity: .3}.rodape-in{grid-template-columns: 1fr;gap: 32px}.rodape-base{padding-bottom: 96px}.zap{right: 16px;bottom: 16px}}@media (prefers-reduced-motion: reduce){.abertura h1 .l > span,.desenha,.fio-fluxo path,.tela-flutua,.orq-anel{animation: none !important}.desenha{stroke-dashoffset: 0}.js .acende,.js .orq .no{opacity: 1 !important;transform: none !important}.js .linha-tempo::after,.js .passos::after{transform: none !important}.fio-fluxo path{opacity: .95 !important}.etapas li{color: var(--texto) !important}.etapas li::before,.passos li::before{background: #34D399;border-color: #34D399}.passos li::before{background: var(--lilas);border-color: var(--lilas)}}