@font-face{font-family:Instrument Sans;src:url(/assets/instrument-sans-latin.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{--sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--bg:#f7f7f4;--branco:#fff;--claro:#eeeee9;--tinta:#0c1620;--tinta-2:#4a555f;--cinza:#8b949c;--linha:#e2e3de;--escuro:#0c1620;--azul:#1f6fe5;--azul-forte:#195bbd;--azul-tinta:#fff;--azul-suave:#e8f0fd;--azul-claro:#6aa8ff;--e:cubic-bezier(.16, 1, .3, 1);--e-mola:cubic-bezier(.34, 1.56, .64, 1);--nav:76px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--nav)}body{background:var(--bg);color:var(--tinta);font:400 1rem/1.55 var(--sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p,ol,ul,figure{margin:0}h2{text-wrap:balance}ol,ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--tinta);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.largura{width:min(1240px,100% - 48px);margin-inline:auto}.sprite{width:0;height:0;position:absolute;overflow:hidden}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{z-index:100;background:var(--tinta);color:#fff;border-radius:8px;padding:10px 16px;position:absolute;top:-60px;left:16px}.pular:focus{top:16px}.ic{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.cinza{color:var(--cinza)}.btn{letter-spacing:-.01em;white-space:nowrap;min-height:52px;transition:background-color .25s var(--e), box-shadow .25s var(--e), transform .12s var(--e);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1rem;font-weight:600;display:inline-flex}.btn-p{min-height:44px;padding:0 20px;font-size:.9375rem}.btn-azul{background:var(--azul);color:var(--azul-tinta)}.btn-azul:hover{background:var(--azul-forte)}.btn-linha,.btn-claro{background:var(--branco);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--linha)}.btn-linha:hover,.btn-claro:hover{box-shadow:inset 0 0 0 1px var(--tinta-2)}.btn-escuro{background:var(--tinta);color:#fff}.btn-escuro:hover{background:#1b2a37}[data-press]:active{transform:scale(.97)}.acoes{flex-wrap:wrap;gap:12px;display:flex}.rotulo{color:var(--tinta-2);letter-spacing:.01em;align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:inline-flex}.rotulo:before{content:"";background:currentColor;width:20px;height:1.5px}.cab h2{letter-spacing:-.05em;max-width:980px;margin-top:18px;font-size:clamp(2.4rem,5.2vw,4.8rem);font-weight:600;line-height:1}.cab-texto{max-width:520px;color:var(--tinta-2);margin-top:24px;font-size:1.125rem}.js [data-reveal]{opacity:0;filter:blur(12px);transform:translateY(18px)}.js [data-reveal].dentro{opacity:1;filter:none;transition:opacity .9s var(--e), filter .9s var(--e), transform .9s var(--e);transition-delay:calc(var(--i,0) * 80ms);transform:none}.pal{display:inline-block}.js [data-palavras] .pal{opacity:0;filter:blur(14px);transform:translateY(.3em)}.js [data-palavras].dentro .pal{opacity:1;filter:none;transition:opacity 1s var(--e), filter 1s var(--e), transform 1s var(--e);transition-delay:calc(var(--w,0) * 55ms);transform:none}.topo{z-index:50;height:var(--nav);transition:background-color .4s var(--e), box-shadow .4s var(--e);position:fixed;inset:0 0 auto}.topo.rolou{box-shadow:0 1px 0 var(--linha);background:#f7f7f4f2}.nav{align-items:center;gap:32px;height:100%;display:flex}.nav-marca img{width:132px;height:auto}.nav-links{gap:4px;margin:0 auto;display:flex}.nav-links a{color:var(--tinta-2);border-radius:999px;padding:8px 14px;font-size:.9375rem;font-weight:500;transition:color .2s,background-color .2s}.nav-links a:hover{color:var(--tinta);background:#0c16200a}.heroi{isolation:isolate;min-height:max(100svh,860px);padding:calc(var(--nav) + 72px) 0 56px;text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.heroi-texto{flex-direction:column;align-items:center;display:flex}.selo{border:1px solid var(--linha);background:var(--branco);color:var(--tinta-2);border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.selo img{width:22px;height:auto}.heroi-titulo{text-wrap:balance;letter-spacing:-.058em;max-width:1100px;margin-top:28px;font-size:clamp(3rem,7.4vw,7rem);font-weight:600;line-height:.96}.heroi-sub{max-width:620px;color:var(--tinta-2);margin-top:28px;font-size:1.1875rem}.heroi .acoes{justify-content:center;margin-top:34px}.orbe{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.orbe-corpo{left:50%;top:var(--orbe-topo,60%);aspect-ratio:1450/990;contain:layout paint;isolation:isolate;background:radial-gradient(42% 9% at 50% 2.2%,#ffffffd9,#fff0 70%),radial-gradient(70% 22% at 50% 6%,#cfe2ff8c,#cfe2ff00 70%),radial-gradient(120% 60% at 50% 0,#5e9cff 0%,#2f7bf0 16%,#1c62d8 30%,#1450bd 46%,#0d3d96 64%,#0a2e72 100%);border-radius:50%;width:max(1500px,128vw);position:absolute;transform:translate(-50%,11%);box-shadow:inset 0 2px #fffc,inset 0 18px 40px -16px #ffffffb3,inset 0 0 0 1px #9cc2ff66,0 -18px 60px -24px #1f6fe580,0 -2px 24px -8px #78b2ff66}.orbe-corpo:before{content:"";border-top:2px solid #ffffff73;border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:1.4%;-webkit-mask-image:linear-gradient(#000 0 10%,#0000 26%);mask-image:linear-gradient(#000 0 10%,#0000 26%)}.orbe-corpo:after{content:"";background:conic-gradient(#fff0 0deg,#ffffff2e 18deg,#fff0 42deg 180deg,#9cc2ff26 205deg,#fff0 235deg);border-radius:50%;animation:26s linear infinite orbe-gira;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 14%,#0000 30%);mask-image:linear-gradient(#000 0 14%,#0000 30%)}@keyframes orbe-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.orbe-corpo:after{animation:none}}.servicos-orbe{perspective:900px;flex-wrap:wrap;justify-content:center;gap:12px;width:min(1240px,100% - 32px);margin:auto auto 0;padding-top:72px;display:flex}.heroi.vivo .servicos-orbe li{animation:chega .55s var(--d,0s) var(--e) both}.servicos-orbe a{color:var(--tinta);letter-spacing:-.01em;transition:transform .35s var(--e);background:linear-gradient(145deg,#fff 35%,#f5f6f7);border:1px solid #e7e9ec;border-radius:16px;align-items:center;gap:9px;padding:9px 16px 9px 9px;font-size:1rem;font-weight:600;display:inline-flex;transform:rotateX(14deg);box-shadow:inset 0 1px 1px #fff,0 3px #e3e6e8,0 5px 1px #dbe0e3,0 15px 21px -9px #4c596e35}.servicos-orbe a:hover{transform:translateY(-4px)rotateX(6deg)}.so-ic{background:var(--claro);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.so-ic .ic{width:18px;height:18px}@keyframes chega{0%{opacity:0;transform:translate3d(0,26px,-40px)rotate(-6deg)scale(.9)}to{opacity:1}}@keyframes flutua{0%,to{translate:0}50%{translate:0 -5px}}.marcas{border-block:1px solid var(--linha);background:var(--branco);text-align:center;padding:44px 0}.marcas .rotulo:before{display:none}.esteira{margin-top:26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.esteira-trilho{align-items:center;gap:72px;width:max-content;animation:50s linear infinite esteira;display:flex}.esteira:hover .esteira-trilho{animation-play-state:paused}.esteira img{filter:brightness(0)opacity(.45);width:auto;height:38px}.esteira .branca img{filter:invert()grayscale()contrast(1.4)opacity(.5)}@keyframes esteira{to{transform:translate(-50%)}}.manifesto-fixo{flex-direction:column;justify-content:center;gap:32px;height:100svh;display:flex;position:sticky;top:0}.manifesto-texto{letter-spacing:-.04em;max-width:1120px;font-size:clamp(1.9rem,4.1vw,3.85rem);font-weight:550;line-height:1.12}.mp{opacity:calc(.12 + var(--v,0) * .88);filter:blur(calc((1 - var(--v,0)) * 7px))}.servicos{background:var(--branco);border-top:1px solid var(--linha);padding:140px 0 120px}.lista-servicos{border-bottom:1px solid var(--linha);margin-top:72px}.servico{position:relative}.servico a{grid-template-columns:90px minmax(0,1.1fr) minmax(0,1fr) 48px;align-items:baseline;gap:24px;padding:30px 0;display:grid}.servico-seta{border:1px solid var(--linha);width:44px;height:44px;transition:background-color .3s var(--e), border-color .3s, transform .4s var(--e);border-radius:50%;align-self:center;place-items:center;display:grid}.servico a:hover .servico-seta{background:var(--azul);border-color:var(--azul);transform:rotate(-45deg)}.servico:before{content:"";background:var(--linha);transform-origin:0;height:1px;transition:transform 1.2s var(--e);position:absolute;inset:0 0 auto;transform:scaleX(0)}.servico.dentro:before{transform:scaleX(1)}.servico .num{color:var(--cinza);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.servico h3{letter-spacing:-.045em;transition:transform .5s var(--e);font-size:clamp(1.7rem,3.2vw,2.75rem);font-weight:550;line-height:1.05}.servico p{max-width:440px;color:var(--tinta-2);font-size:1.0625rem}.servico a:hover h3{transform:translate(10px)}.trabalhos{padding-top:140px}.trabalhos>.cab{padding-bottom:80px}.caso{background:var(--claro);height:100svh;position:sticky;top:0;overflow:hidden;box-shadow:0 -40px 80px -40px #0c162040}.caso-branco{background:var(--branco)}.caso-escuro{background:var(--escuro);color:#fff}.caso:after{content:"";opacity:var(--sombra,0);pointer-events:none;background:#0c1620;position:absolute;inset:0}.caso-grade{height:100%;padding-top:var(--nav);transform:scale(var(--s,1));transform-origin:50% 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.caso-num{color:var(--cinza);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.caso-info h3{letter-spacing:-.05em;margin-top:18px;font-size:clamp(2.3rem,4.4vw,4.2rem);font-weight:600;line-height:1}.caso-tipo{color:var(--tinta-2);margin-top:14px;font-size:.9375rem}.caso-desc{max-width:440px;margin-top:26px;font-size:1.125rem}.caso-feito{border-top:1px solid var(--linha);max-width:440px;color:var(--tinta-2);margin-top:26px;padding-top:16px;font-size:.9375rem}.link-seta{border-bottom:1.5px solid;align-items:center;gap:8px;margin-top:22px;padding-bottom:2px;font-weight:600;display:inline-flex}.link-seta .ic{transition:transform .3s var(--e)}.link-seta:hover .ic{transform:translate(2px,-2px)}.caso-escuro .caso-tipo,.caso-escuro .caso-feito{color:#a7b2bb}.caso-escuro .caso-feito{border-color:#ffffff1f}.caso-escuro .caso-num{color:#7f8a93}.caso-telas{padding:0 0 40px 40px;position:relative}.tela-desktop{border:1px solid var(--linha);background:var(--branco);border-radius:14px;overflow:hidden;box-shadow:0 50px 90px -50px #0c162080}.caso-escuro .tela-desktop{border-color:#ffffff1f}.barra{border-bottom:1px solid var(--linha);background:#f6f6f3;gap:6px;padding:11px 14px;display:flex}.barra i{background:#d7d9d4;border-radius:50%;width:9px;height:9px}.tela-desktop img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%}.tela-celular{border:5px solid var(--tinta);background:var(--tinta);border-radius:26px;width:23%;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 40px 60px -30px #0c162099}.caso-escuro .tela-celular{border-color:#2a3742}.tela-celular img{aspect-ratio:585/1266;object-fit:cover;border-radius:20px;width:100%}.js .caso .caso-info>*,.js .caso .tela-desktop,.js .caso .tela-celular{opacity:0;filter:blur(10px);transition:opacity 1s var(--e), filter 1s var(--e), transform 1.1s var(--e);transform:translateY(30px)}.js .caso .tela-celular{transform:translateY(80px)}.js .caso.visivel .caso-info>*,.js .caso.visivel .tela-desktop,.js .caso.visivel .tela-celular{opacity:1;filter:none;transform:none}.caso.visivel .caso-info>*{transition-delay:calc(var(--i,0) * 70ms)}.caso.visivel .tela-desktop{transition-delay:.12s}.caso.visivel .tela-celular{transition-delay:.32s}.trabalhos-mais{justify-content:center;padding:72px 0 0;display:flex}.dados{padding:160px 0 120px}.dados-grade{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px;margin-top:40px;display:grid}.passo{opacity:.25;min-height:62vh;transition:opacity .7s var(--e);padding-top:80px}.passo.ativo{opacity:1}.passo .num{color:var(--cinza);font-size:.875rem;font-weight:600}.passo h3{letter-spacing:-.045em;margin-top:12px;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:600;line-height:1.05}.passo p{max-width:420px;color:var(--tinta-2);margin-top:14px;font-size:1.0625rem}.historia-fixa{top:calc(var(--nav) + 64px);align-self:start;height:440px;margin-top:80px;position:sticky}.historia{border:1px solid var(--linha);background:var(--branco);border-radius:22px;height:100%;padding:28px;position:relative;overflow:hidden;box-shadow:0 50px 90px -60px #0c162066}.historia-cab{border-bottom:1px solid var(--linha);color:var(--tinta-2);align-items:center;gap:10px;padding-bottom:18px;font-size:.875rem;font-weight:600;display:flex}.historia-cab em{color:var(--cinza);margin-left:auto;font-style:normal;font-weight:500}.ponto{background:#4576bf;border-radius:50%;width:8px;height:8px;position:relative}.ponto:after{content:"";animation:pulso 2.2s var(--e) infinite;border:2px solid #4576bf;border-radius:50%;position:absolute;inset:-4px}@keyframes pulso{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.h-cena{opacity:0;filter:blur(10px);transition:opacity .6s var(--e), filter .6s var(--e), transform .6s var(--e);position:absolute;inset:92px 28px 28px;transform:translateY(16px)}.historia[data-historia="1"] .h-1,.historia[data-historia="2"] .h-2,.historia[data-historia="3"] .h-3,.historia[data-historia="4"] .h-4{opacity:1;filter:none;transition-delay:.15s;transform:none}.h-metrica{letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:550}.h-metrica b{font-weight:650}.h-graf{width:100%;height:170px;margin-top:26px;overflow:visible}.h-base{stroke:var(--linha);stroke-width:1px;vector-effect:non-scaling-stroke;fill:none}.h-linha{fill:none;stroke:var(--tinta);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:520;stroke-dashoffset:520px;transition:stroke-dashoffset 1.6s .3s var(--e)}.historia[data-historia="1"] .h-linha{stroke-dashoffset:0}.h-legenda{color:var(--cinza);justify-content:space-between;margin-top:10px;font-size:.8125rem;display:flex}.h-ia{letter-spacing:-.02em;gap:14px;font-size:1.25rem;line-height:1.45;display:flex}.h-ia-tag{background:var(--azul);height:28px;color:var(--azul-tinta);border-radius:8px;flex:none;padding:2px 10px;font-size:.8125rem;font-weight:700;line-height:24px}.h-ia-texto:after{content:"";vertical-align:-2px;background:var(--tinta);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite pisca;display:inline-block}@keyframes pisca{50%{opacity:0}}.h-fontes{flex-wrap:wrap;gap:8px;margin-top:26px;padding-left:52px;display:flex}.h-fontes li{border:1px solid var(--linha);color:var(--tinta-2);border-radius:999px;padding:5px 12px;font-size:.8125rem}.h-decisao{align-items:flex-start;gap:16px;display:flex}.h-decisao img{object-fit:cover;border-radius:50%;width:48px;height:48px}.h-decisao p{letter-spacing:-.025em;font-size:1.375rem;line-height:1.4}.h-decisao small{color:var(--cinza);letter-spacing:0;margin-top:12px;font-size:.875rem;display:block}.h-registro{letter-spacing:-.02em;font-size:1.25rem;line-height:1.5}.h-registro b{color:var(--cinza);letter-spacing:0;margin-bottom:6px;font-size:.875rem;display:block}.h-status{background:var(--claro);border-radius:999px;align-items:center;gap:8px;margin-top:26px;padding:7px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.h-status:before{content:"";background:#4576bf;border-radius:50%;width:8px;height:8px}.banner{background:var(--branco);border-top:1px solid var(--linha);text-align:center;padding:120px 0 110px;position:relative;overflow:hidden}.banner-texto{z-index:1;width:min(1100px,100% - 48px);margin:0 auto;position:relative}.banner h2{letter-spacing:-.06em;font-size:clamp(3rem,7.4vw,6.8rem);font-weight:600;line-height:.95}.banner-texto p{max-width:500px;color:var(--tinta-2);margin:28px auto 0;font-size:1.1875rem}.banner-maos{pointer-events:none;justify-content:space-between;align-items:center;gap:clamp(16px,5vw,120px);margin-bottom:clamp(28px,4vw,56px);display:flex}.mao{width:min(44vw,860px);min-width:0;height:auto;translate:0 var(--py,0px);flex:0 auto}.mao-dir{width:min(40vw,780px)}.principios{text-align:left;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:110px;display:grid}.principios li{border-top:1px solid var(--tinta);color:var(--tinta-2);padding-top:20px;font-size:.9375rem}.principios b{color:var(--tinta);margin-bottom:6px;font-size:1.0625rem;font-weight:600;display:block}.equipe{padding:150px 0}.equipe-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:80px;display:grid}.pessoas{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pessoa img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:100%;transition:filter .6s var(--e);border-radius:16px}.pessoa:hover img{filter:none}.pessoa figcaption{margin-top:14px}.pessoa strong{font-size:1.0625rem;font-weight:600;display:block}.pessoa span{color:var(--tinta-2);font-size:.9375rem}.final{isolation:isolate;border-top:1px solid var(--linha);text-align:center;min-height:max(92svh,760px);padding:150px 0 0;position:relative;overflow:hidden}.orbe-final .orbe-corpo{--orbe-topo:58%}.final h2{letter-spacing:-.055em;max-width:1000px;margin:0 auto;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:600;line-height:.98}.final .acoes{justify-content:center;margin-top:40px}@media (max-width:1024px){.nav-links,.nav-cta{display:none}.menu-abrir{display:grid}.nav{justify-content:space-between}.caso-grade{grid-template-columns:1fr;align-content:center;gap:28px}.caso-info h3{margin-top:10px}.caso-desc{margin-top:14px}.caso-feito{display:none}.link-seta{margin-top:14px}.caso-telas{width:min(640px,100%)}.dados-grade{grid-template-columns:1fr;gap:0}.historia-fixa{top:calc(var(--nav) + 8px);z-index:2;order:-1;height:330px;margin-top:0}.passo{min-height:56vh;padding-top:40px}.equipe-grade{grid-template-columns:1fr;gap:48px}.principios{grid-template-columns:1fr 1fr}}@media (max-width:680px){:root{--nav:68px}.largura{width:calc(100% - 32px)}.nav-marca img{width:112px}.heroi{min-height:100svh;padding-top:calc(var(--nav) + 40px);padding-bottom:32px}.heroi-titulo{margin-top:22px;font-size:clamp(2.6rem,12.4vw,3.4rem)}.heroi-sub{margin-top:20px;font-size:1.0625rem}.heroi .acoes{margin-top:26px}.heroi .orbe-corpo{--orbe-topo:66%;width:1100px}.servicos-orbe{gap:8px;padding-top:48px}.servicos-orbe a{border-radius:13px;gap:8px;padding:7px 12px 7px 7px;font-size:.875rem}.so-ic{border-radius:8px;width:26px;height:26px}.so-ic .ic{width:15px;height:15px}.esteira-trilho{gap:48px}.esteira img{height:30px}.manifesto{height:220vh}.servicos,.dados,.equipe{padding:100px 0}.trabalhos{padding-top:100px}.trabalhos>.cab{padding-bottom:48px}.lista-servicos{margin-top:44px}.servico a{grid-template-columns:34px 1fr 40px;gap:6px 12px;padding:22px 0}.servico p{grid-area:2/2;font-size:1rem}.servico-seta{grid-area:1/3/3;width:38px;height:38px}.caso-grade{padding-top:calc(var(--nav) + 8px);gap:22px}.caso-info h3{font-size:2.2rem}.caso-tipo{margin-top:8px}.caso-desc{font-size:1rem}.caso-telas{padding:0 0 26px 26px}.tela-celular{border-width:3px;border-radius:16px;width:26%}.tela-celular img{border-radius:13px}.barra{padding:8px 10px}.historia{padding:20px}.h-cena{inset:76px 20px 20px}.historia-fixa{height:300px}.h-graf{height:110px;margin-top:16px}.h-ia,.h-registro{font-size:1.0625rem}.h-decisao p{font-size:1.125rem}.h-fontes{padding-left:0}.banner{padding:110px 0 80px}.banner-maos{gap:12px;margin-inline:0}.mao{width:48vw}.mao-dir{width:44vw}.principios{grid-template-columns:1fr;gap:22px;margin-top:64px}.final{min-height:640px;padding-top:110px}.orbe-final .orbe-corpo{--orbe-topo:62%;width:1100px}.btn{min-height:50px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.orbe-corpo{transform:translate(-50%,11%)}.mp{opacity:1;filter:none}.esteira-trilho{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.nav-links a[aria-current=page],.nav-botao.ativo{color:var(--tinta);background:#0c16200d}.nav-item{position:relative}.nav-botao{color:var(--tinta-2);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.9375rem;font-weight:500;display:inline-flex}.nav-botao:hover,.nav-botao[aria-expanded=true]{color:var(--tinta);background:#0c16200a}.nav-botao .ic{width:14px;height:14px;transition:transform .3s var(--e)}.nav-botao[aria-expanded=true] .ic{transform:rotate(180deg)}.mega{background:var(--branco);border:1px solid var(--linha);width:min(860px,92vw);animation:mega-entra .35s var(--e);border-radius:20px;padding:10px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-38%);box-shadow:0 40px 80px -30px #0c162040}.mega[hidden]{display:none}@keyframes mega-entra{0%{opacity:0;filter:blur(6px);transform:translate(-38%)translateY(-6px)}}.mega-grade{grid-template-columns:1fr 1fr;gap:2px;display:grid}.mega-item{border-radius:14px;align-items:flex-start;gap:14px;padding:14px;transition:background-color .2s;display:flex}.mega-item:hover,.mega-item:focus-visible{background:var(--bg)}.mega-item strong{font-size:.9375rem;font-weight:600;display:block}.mega-item small{color:var(--tinta-2);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.mega-ic{background:var(--claro);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.mega-item:hover .mega-ic{background:var(--azul)}.mega-ic .ic{width:18px;height:18px}.mega-rodape{background:var(--bg);border-radius:14px;justify-content:space-between;align-items:center;margin-top:6px;padding:14px 16px;font-size:.9375rem;font-weight:600;display:flex}.mega-rodape:hover{background:var(--claro)}.menu-abrir{border:1px solid var(--linha);background:var(--branco);border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;display:none}.menu-abrir .ic{width:20px;height:20px}.menu-movel{inset:var(--nav) 0 0;background:var(--bg);border-top:1px solid var(--linha);animation:mega-entra-m .4s var(--e);padding:24px 0 40px;position:fixed;overflow-y:auto}.menu-movel[hidden]{display:none}@keyframes mega-entra-m{0%{opacity:0;transform:translateY(-8px)}}.menu-movel .rotulo{margin-bottom:12px}.movel-servicos{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px;display:grid}.movel-servicos a{border:1px solid var(--linha);background:var(--branco);border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:.9375rem;font-weight:600;display:flex}.movel-grande{border-bottom:1px solid var(--linha);letter-spacing:-.03em;padding:16px 0;font-size:1.5rem;font-weight:600;display:block}.menu-movel .btn{width:100%;margin-top:24px}body.menu-aberto{overflow:hidden}body.menu-aberto .topo{background:var(--bg);box-shadow:0 1px 0 var(--linha)}.cab-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rotulo-centro:before{display:none}.barra{align-items:center}.barra em{color:var(--cinza);text-overflow:ellipsis;white-space:nowrap;margin-left:10px;font-size:.75rem;font-style:normal;overflow:hidden}.mais-trabalhos{padding:110px 0 0}.grade-casos{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:20px;margin-top:28px;display:grid}.cartao-caso a{display:block;position:relative}.cartao-imagem{border:1px solid var(--linha);background:var(--branco);border-radius:16px;display:block;overflow:hidden}.cartao-imagem img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;transition:transform 1s var(--e)}.cartao-caso a:hover .cartao-imagem img{transform:scale(1.04)}.cartao-texto{margin-top:14px;padding-right:52px;display:block}.cartao-texto strong{letter-spacing:-.02em;font-size:1.125rem;font-weight:600;display:block}.cartao-texto span{color:var(--tinta-2);font-size:.9375rem}.cartao-seta{border:1px solid var(--linha);border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .3s,border-color .3s;display:grid;position:absolute;bottom:4px;right:0}.cartao-caso a:hover .cartao-seta{background:var(--azul);border-color:var(--azul)}.dados{background:var(--branco);border-top:1px solid var(--linha);padding:150px 0 130px}.fluxo{margin-top:56px}.fluxo-mapa{border:1px solid var(--linha);background:var(--bg);border-radius:24px;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);align-items:center;gap:96px;padding:44px;display:grid;position:relative}.fluxo-linhas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fluxo-linhas path{fill:none;stroke-linecap:round}.linha-base{stroke:var(--linha);stroke-width:1.5px;transition:stroke .5s}.linha-pulso{stroke:#3d72c2;stroke-width:2.5px;stroke-dasharray:60 940;opacity:0;animation:2.6s linear infinite pulso-linha;animation-delay:var(--atraso,0s);transition:opacity .5s}.linha-pulso.acesa{opacity:1}.linha-base.acesa{stroke:#bdcee8}@keyframes pulso-linha{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.fluxo-coluna{z-index:1;position:relative}.fluxo-rotulo{color:var(--cinza);margin-bottom:12px;font-size:.8125rem;font-weight:600}.fluxo-fontes,.fluxo-saidas{gap:10px;display:grid}.no{border:1px solid var(--linha);background:var(--branco);transition:border-color .5s var(--e), box-shadow .5s var(--e), opacity .5s, transform .5s var(--e);opacity:.55;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.no strong{font-size:.9375rem;font-weight:600;line-height:1.25;display:block}.no small{color:var(--tinta-2);font-size:.8125rem;line-height:1.3;display:block}.no-ic{background:var(--claro);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;transition:background-color .5s;display:grid}.no-ic .ic{width:17px;height:17px}.no.aceso{opacity:1;border-color:#a3bde3;transform:translate(0)scale(1.02);box-shadow:0 10px 30px -18px #2a508a66}.no.aceso .no-ic{background:var(--azul)}.fluxo-centro{z-index:1;border:1px solid var(--linha);background:var(--branco);text-align:center;transition:box-shadow .6s var(--e), border-color .6s;border-radius:24px;justify-items:center;gap:4px;padding:26px 18px;display:grid;position:relative}.fluxo-centro strong{letter-spacing:-.03em;margin-top:12px;font-size:1.25rem;font-weight:650}.fluxo-centro small{color:var(--tinta-2);font-size:.8125rem}.fluxo-centro.aceso{border-color:#a3bde3;box-shadow:0 0 0 8px #1f6fe526,0 30px 60px -30px #2a508a80}.mini-orbe{background:radial-gradient(at 63% 65%,#adceff 0,#4d8ded 32%,#1965d7 50%,#4776bd 68%,#a5c1ea 72%,#3571cb 74%,#274d87 76%,#4481dd 79%,#b3cdf4 81%,#2365c9 83%,#2858a1 89%,#7ba3df 95%);border-radius:50%;width:92px;height:92px;animation:14s linear infinite gira;position:relative;box-shadow:inset 4px 6px 6px #c4dcffa1,inset -8px -5px 14px #3d6aad,0 10px 30px -8px #4776bd99}.mini-orbe span{border:4px solid #9dbff277;border-radius:50%;position:absolute;inset:10%;transform:rotate(-20deg)}.fluxo-centro.aceso .mini-orbe{animation-duration:4s}@keyframes gira{to{transform:rotate(360deg)}}.fluxo-abas{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px;display:grid}.fluxo-aba{border:1px solid var(--linha);background:var(--branco);color:var(--tinta-2);text-align:left;border-radius:14px;align-items:center;gap:10px;padding:16px 18px;font-size:1rem;font-weight:600;transition:color .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.fluxo-aba .num{color:var(--cinza);font-size:.8125rem}.fluxo-aba[aria-selected=true]{color:var(--tinta);border-color:var(--tinta)}.aba-progresso{background:var(--azul);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.fluxo.tocando .fluxo-aba[aria-selected=true] .aba-progresso{animation:progresso var(--tempo,7s) linear forwards}.fluxo:not(.tocando) .fluxo-aba[aria-selected=true] .aba-progresso{transform:scaleX(1)}@keyframes progresso{to{transform:scaleX(1)}}.fluxo-painel{animation:painel-entra .6s var(--e);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:36px 4px 0;display:grid}.fluxo-painel[hidden]{display:none}@keyframes painel-entra{0%{opacity:0;filter:blur(8px);transform:translateY(10px)}}.fluxo-painel h3{letter-spacing:-.04em;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1.1}.fluxo-painel>div>p{color:var(--tinta-2);margin-top:14px;font-size:1.0625rem}.exemplo{border:1px solid var(--linha);background:var(--bg);border-radius:18px;padding:22px}.exemplo-cab{color:var(--tinta-2);align-items:center;gap:10px;margin-bottom:16px;font-size:.8125rem;font-weight:600;display:flex}.exemplo-cab em{color:var(--cinza);margin-left:auto;font-style:normal;font-weight:500}.ex-linhas li{border-bottom:1px solid var(--linha);color:var(--tinta-2);justify-content:space-between;gap:12px;padding:10px 0;font-size:.9375rem;display:flex}.ex-linhas li:last-child{border-bottom:0}.ex-linhas b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:600}.ex-ia{gap:12px;font-size:1.0625rem;line-height:1.5;display:flex}.tag-ia{background:var(--azul);height:26px;color:var(--azul-tinta);border-radius:8px;flex:none;padding:0 9px;font-size:.75rem;font-weight:700;line-height:26px}.ex-decisao{gap:14px;display:flex}.avatar{background:var(--tinta);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:700;display:grid}.ex-decisao p{font-size:1.0625rem;line-height:1.45}.ex-decisao small{color:var(--cinza);margin-top:8px;font-size:.875rem;display:block}.ex-registro{gap:12px;display:grid}.ex-registro li{border-left:2px solid var(--linha);color:var(--tinta-2);padding-left:16px;font-size:.9375rem}.ex-registro b{color:var(--tinta);font-size:.8125rem;display:block}.estado-ok{color:#24406a;background:#d8e4f6;border-radius:999px;margin:4px 8px 4px 0;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-block}.heroi-servico{min-height:max(92svh,820px)}.trilha{color:var(--tinta-2);align-items:center;gap:10px;font-size:.875rem;display:inline-flex}.trilha a:hover{color:var(--tinta);text-decoration:underline}.trilha span[aria-current]{color:var(--tinta);font-weight:600}.heroi-servico .heroi-titulo{max-width:1000px;font-size:clamp(2.8rem,6.2vw,5.8rem)}.chip-orbe{color:var(--tinta);letter-spacing:-.01em;background:linear-gradient(145deg,#fff 35%,#f5f6f7);border:1px solid #e7e9ec;border-radius:16px;align-items:center;gap:9px;padding:9px 16px 9px 9px;font-size:1rem;font-weight:600;display:inline-flex;transform:rotateX(14deg);box-shadow:inset 0 1px 1px #fff,0 3px #e3e6e8,0 5px 1px #dbe0e3,0 15px 21px -9px #4c596e35}.entregas,.etapas-sec,.relacionados,.perguntas{padding:130px 0}.entregas{background:var(--branco);border-top:1px solid var(--linha)}.lista-entregas{border-top:1px solid var(--linha);grid-template-columns:repeat(3,1fr);gap:0;margin-top:64px;display:grid}.lista-entregas li{border-bottom:1px solid var(--linha);padding:32px 32px 36px 0}.lista-entregas li:not(:nth-child(3n+1)){border-left:1px solid var(--linha);padding-left:32px}.lista-entregas .num{color:var(--cinza);font-size:.875rem;font-weight:600}.lista-entregas h3{letter-spacing:-.03em;margin-top:18px;font-size:1.375rem;font-weight:600}.lista-entregas p{color:var(--tinta-2);margin-top:10px}.linha-etapas{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:72px;padding-top:44px;display:grid;position:relative}.linha-etapas:before{content:"";background:var(--linha);height:2px;position:absolute;top:13px;left:0;right:0}.linha-etapas:after{content:"";background:var(--tinta);transform-origin:0;height:2px;transition:transform 2.2s var(--e) .2s;position:absolute;top:13px;left:0;right:0;transform:scaleX(0)}.linha-etapas.dentro:after{transform:scaleX(1)}.etapa{position:relative}.etapa-num{background:var(--tinta);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-44px}.etapa h3{letter-spacing:-.03em;font-size:1.375rem;font-weight:600}.etapa p{color:var(--tinta-2);margin-top:10px}.relacionados{background:var(--branco);border-top:1px solid var(--linha)}.relacionados .grade-casos{margin-top:56px}.perguntas-grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;display:grid}.pergunta{border-bottom:1px solid var(--linha)}.pergunta:first-child{border-top:1px solid var(--linha)}.pergunta summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:1.25rem;font-weight:600;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary .ic{transition:transform .4s var(--e)}.pergunta[open] summary .ic{transform:rotate(180deg)}.pergunta p{color:var(--tinta-2);animation:painel-entra .5s var(--e);padding:0 48px 26px 0;font-size:1.0625rem}.outros-servicos{border-top:1px solid var(--linha);background:var(--branco);padding:60px 0}.chips-links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.chips-links a{border:1px solid var(--linha);background:var(--bg);transition:border-color .3s, transform .3s var(--e);border-radius:14px;align-items:center;gap:9px;padding:8px 16px 8px 8px;font-weight:600;display:inline-flex}.chips-links a:hover{border-color:var(--tinta-2);transform:translateY(-2px)}.contato{isolation:isolate;min-height:100svh;padding:calc(var(--nav) + 72px) 0 120px;position:relative;overflow:hidden}.orbe-contato .orbe-corpo{--orbe-topo:72%}.contato-grade{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:72px;display:grid}.contato-texto h1,.contato-texto h2{letter-spacing:-.055em;margin-top:18px;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:600;line-height:1}.contato-canais{gap:10px;margin-top:40px;display:grid}.contato-canais a,.contato-canais .sem-link{border:1px solid var(--linha);background:var(--branco);border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex}.contato-canais a:hover{border-color:var(--tinta-2)}.contato-canais strong{font-size:.9375rem;display:block}.contato-canais span span{color:var(--tinta-2);font-size:.9375rem}.formulario{border:1px solid var(--linha);background:var(--branco);border-radius:28px;padding:32px;box-shadow:0 0 0 8px #ffffff8c,0 60px 100px -50px #0c162059}.form-topo{align-items:center;gap:16px;margin-bottom:28px;display:flex}.form-passo{color:var(--tinta-2);font-variant-numeric:tabular-nums;flex:none;font-size:.875rem;font-weight:600}.form-barra{background:var(--claro);border-radius:999px;flex:1;height:4px;overflow:hidden}.form-barra span{border-radius:inherit;background:var(--azul);width:25%;height:100%;transition:width .6s var(--e);display:block}.form-etapa{min-width:0;animation:painel-entra .5s var(--e);border:0;margin:0;padding:0}.form-etapa[hidden]{display:none}.form-etapa legend{letter-spacing:-.04em;padding:0;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:600;line-height:1.1}.form-ajuda{color:var(--tinta-2);margin:20px 0 12px;font-size:.9375rem}.opcoes{perspective:900px;flex-wrap:wrap;gap:10px;display:flex}.opcao{cursor:pointer;position:relative}.opcao input{opacity:0;width:1px;height:1px;position:absolute}.opcao .chip-orbe{transition:transform .25s var(--e-mola), background .25s, box-shadow .25s;padding:9px 16px;font-size:.9375rem;transform:none}.opcao .so-ic-svg{width:18px;height:18px}.opcao:hover .chip-orbe{transform:translateY(-2px)}.opcao input:checked+.chip-orbe{background:var(--azul);border-color:#5a8cd6;transform:translateY(-2px);box-shadow:inset 0 1px 1px #fff9,0 3px #4c7bc2,0 12px 20px -10px #2a508a80}.opcao input:focus-visible+.chip-orbe{outline:2px solid var(--tinta);outline-offset:3px}.campos{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.campo{gap:6px;display:grid}.campo-largo{grid-column:1/-1}.campo span{color:var(--tinta-2);font-size:.875rem;font-weight:600}.campo input,.campo select,.campo textarea{border:1px solid var(--linha);background:var(--bg);width:100%;min-height:52px;color:var(--tinta);font:inherit;border-radius:14px;padding:13px 16px;transition:border-color .2s,box-shadow .2s,background .2s}.campo textarea{resize:vertical;min-height:96px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--tinta);background:var(--branco);outline:none;box-shadow:0 0 0 4px #1f6fe540}.campo input[aria-invalid=true]{border-color:#c2414b}.form-erro{color:#b33a44;margin-top:14px;font-size:.9375rem;font-weight:500}.form-nota{color:var(--cinza);margin-top:18px;font-size:.875rem}.form-acoes{border-top:1px solid var(--linha);justify-content:flex-end;gap:10px;margin-top:32px;padding-top:24px;display:flex}.form-acoes [data-voltar]{margin-right:auto}.form-pronto{text-align:center;animation:painel-entra .6s var(--e);outline:none}.form-pronto[hidden]{display:none}.pronto-ic{background:var(--azul);border-radius:50%;place-items:center;width:64px;height:64px;display:inline-grid}.pronto-ic .ic{width:28px;height:28px}.form-pronto h2{letter-spacing:-.04em;margin-top:18px;font-size:2rem;font-weight:600}.form-pronto p{max-width:420px;color:var(--tinta-2);margin:10px auto 0}.pronto-resumo{background:var(--bg);text-align:left;max-height:220px;font:.875rem/1.55 var(--sans);white-space:pre-wrap;color:var(--tinta-2);border-radius:14px;margin:22px 0;padding:16px;overflow:auto}.form-pronto .btn{margin:4px}.pagina-links{background:var(--bg)}.links{isolation:isolate;min-height:100svh;padding:64px 16px 260px;position:relative;overflow:hidden}.orbe-links .orbe-corpo{--orbe-topo:calc(100% - 300px);width:max(1100px,140vw)}.links-coluna{text-align:center;flex-direction:column;align-items:center;width:min(520px,100%);margin:0 auto;display:flex}.links-marca img{width:64px;height:auto}.links h1{letter-spacing:-.045em;margin-top:18px;font-size:2.25rem;font-weight:600}.links-bio{color:var(--tinta-2);margin-top:6px}.links-lista{gap:10px;width:100%;margin-top:32px;display:grid}.link-bio{border:1px solid var(--linha);background:var(--branco);text-align:left;transition:transform .3s var(--e), box-shadow .3s;border-radius:18px;align-items:center;gap:14px;padding:14px 18px 14px 14px;display:flex;box-shadow:0 2px #e3e5e8}.link-bio:hover{transform:translateY(-2px);box-shadow:0 14px 30px -16px #0c162040}.link-bio strong{font-size:1rem;font-weight:600;display:block}.link-bio small{color:var(--tinta-2);font-size:.875rem;display:block}.link-bio .seta{color:var(--cinza);margin-left:auto}.link-destaque{background:var(--tinta);border-color:var(--tinta);color:#fff;box-shadow:none}.link-destaque small{color:#b8c3cc}.link-destaque .so-ic{background:var(--azul);color:var(--azul-tinta)}.links-servicos{margin-top:40px;padding-top:0}.links-servicos a{padding:7px 12px 7px 7px;font-size:.875rem}.videos-sec{border-top:1px solid var(--linha);padding:130px 0}.pagina-videos-main .videos-sec{padding-top:calc(var(--nav) + 80px);border-top:0}.grade-videos{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;margin-top:48px;display:grid}.video-botao{background:var(--tinta);aspect-ratio:9/16;border:0;border-radius:18px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.video-botao video{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--e)}.video-botao:hover video{transform:scale(1.04)}.video-play{width:56px;height:56px;transition:opacity .3s, transform .4s var(--e);background:#ffffffe6;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-botao:hover .video-play{opacity:0;transform:translate(-50%,-50%)scale(.8)}.video-info{color:#fff;text-align:left;background:linear-gradient(#0000,#0c1620cc);padding:40px 14px 14px;position:absolute;inset:auto 0 0}.video-info strong{font-size:.9375rem;display:block}.video-info small{color:#cfd7dd;font-size:.8125rem}.video-modal{background:#000;border:0;border-radius:22px;width:min(440px,92vw);padding:0}.video-modal::backdrop{background:#0c1620d9}.video-modal video{aspect-ratio:9/16;width:100%;display:block}.video-fechar{z-index:1;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:10px;right:10px}.rodape{border-top:1px solid var(--linha);background:var(--branco);padding-top:96px;overflow:hidden}.rodape-topo{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:48px;display:grid}.rodape-marca-bloco img{width:132px;height:auto}.rodape-marca-bloco p{max-width:340px;color:var(--tinta-2);margin:20px 0 24px;font-size:.9375rem}.rodape-col h2{color:var(--cinza);margin-bottom:16px;font-size:.875rem;font-weight:600}.rodape-col ul{gap:10px;display:grid}.rodape-col a,.rodape-col span{color:var(--tinta);align-items:center;gap:8px;font-size:.9375rem;display:inline-flex}.rodape-col a:hover{text-underline-offset:3px;text-decoration:underline}.rodape-base{border-top:1px solid var(--linha);color:var(--tinta-2);justify-content:space-between;gap:16px;margin-top:72px;padding-top:24px;font-size:.875rem;display:flex}.rodape-gigante{text-align:center;letter-spacing:-.07em;color:#eaecef;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:40px 0 -.2em;font-size:clamp(3.5rem,18vw,17rem);font-weight:600;line-height:.9}@media (max-width:1024px){.fluxo-mapa{grid-template-columns:1fr;gap:56px;padding:28px 20px}.fluxo-fontes{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.fluxo-saidas{grid-template-columns:1fr 1fr}.fluxo-centro{justify-self:center;width:240px}.fluxo-painel{grid-template-columns:1fr;gap:24px}.lista-entregas{grid-template-columns:1fr 1fr}.lista-entregas li,.lista-entregas li:not(:nth-child(3n+1)){border-left:0;padding:28px 24px 30px 0}.lista-entregas li:nth-child(2n){border-left:1px solid var(--linha);padding-left:24px}.linha-etapas{grid-template-columns:1fr 1fr;row-gap:64px}.linha-etapas:before,.linha-etapas:after{display:none}.perguntas-grade,.contato-grade{grid-template-columns:1fr;gap:40px}.rodape-topo{grid-template-columns:1fr 1fr}.rodape-marca-bloco{grid-column:1/-1}}@media (max-width:680px){.mais-trabalhos{padding-top:72px}.dados{padding:100px 0}.fluxo{margin-top:36px}.fluxo-fontes,.fluxo-saidas{grid-template-columns:1fr}.no{padding:10px 12px}.fluxo-abas{grid-template-columns:1fr 1fr}.fluxo-aba{padding:13px 14px;font-size:.9375rem}.exemplo{padding:18px}.heroi-servico{min-height:100svh}.heroi-servico .heroi-titulo{font-size:clamp(2.3rem,10.5vw,3rem)}.chip-orbe{border-radius:13px;gap:8px;padding:7px 12px 7px 7px;font-size:.875rem}.entregas,.etapas-sec,.relacionados,.perguntas{padding:90px 0}.lista-entregas{grid-template-columns:1fr;margin-top:40px}.lista-entregas li,.lista-entregas li:nth-child(2n),.lista-entregas li:not(:nth-child(3n+1)){border-left:0;padding:24px 0}.linha-etapas{grid-template-columns:1fr;row-gap:52px;margin-top:48px}.pergunta summary{padding:20px 0;font-size:1.0625rem}.pergunta p{padding-right:0}.contato{padding-top:calc(var(--nav) + 40px)}.formulario{border-radius:22px;padding:22px 18px}.campos{grid-template-columns:1fr}.form-acoes{flex-wrap:wrap}.form-acoes .btn{flex:1}.rodape{padding-top:64px}.rodape-topo{grid-template-columns:1fr;gap:36px}.rodape-base{flex-direction:column;margin-top:48px}.grade-videos{grid-template-columns:1fr 1fr;gap:10px}}.links-servicos.vivo li{animation:chega .55s var(--d,0s) var(--e) both}@media (max-width:1024px){.menu-abrir{display:grid}.linha-etapas{padding-top:0}.etapa-num{margin-bottom:14px;position:static}}.js [data-reveal]{filter:blur(16px);transform:translateY(32px)}.js [data-reveal].dentro{transition-duration:1.3s,1.3s,1.4s;transition-delay:calc(var(--i,0) * .12s)}.js [data-palavras] .pal{filter:blur(18px);transform:translateY(.45em)rotate(2deg)}.js [data-palavras].dentro .pal{transition-duration:1.4s,1.4s,1.5s;transition-delay:calc(var(--w,0) * 85ms)}.manifesto{height:340vh}.progresso-leitura{height:2px;position:absolute;bottom:0;left:0;right:0}.progresso-leitura span{background:var(--azul);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}.topo{transition:background-color .4s var(--e), box-shadow .4s var(--e), transform .5s var(--e)}.topo.rolou{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#f7f7f4eb}.topo.escondido{transform:translateY(-100%)}.nav-acoes{align-items:center;gap:8px;display:flex}.nav-whats{border:1px solid var(--linha);background:var(--branco);border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .25s,border-color .25s;display:grid}.nav-whats:hover{background:var(--azul);border-color:var(--azul)}.nav-whats .ic{width:19px;height:19px}.nav-links a,.nav-botao{position:relative}.nav-links a:after{content:"";background:var(--tinta);transform-origin:0;height:1.5px;transition:transform .35s var(--e);position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a[aria-current=page]:after,.nav-links a.secao-ativa:after{transform:scaleX(1)}.movel-acoes{gap:10px;margin-top:24px;display:grid}.movel-acoes .btn{width:100%;margin:0}@media (max-width:1024px){.nav-whats{width:42px;height:42px}}button.link-seta{font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid;padding:0 0 2px;font-weight:600}.caso-telas-botao{text-align:left;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.ver-dentro{z-index:2;background:var(--tinta);color:#fff;white-space:nowrap;opacity:0;transition:opacity .35s var(--e), transform .45s var(--e-mola);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:.9375rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}.caso-telas-botao:hover .ver-dentro,.caso-telas-botao:focus-visible .ver-dentro,.cartao-caso button:hover .ver-dentro,.cartao-caso button:focus-visible .ver-dentro{opacity:1;transform:translate(-50%,-50%)scale(1)}.caso-telas-botao:hover .tela-desktop{transform:translateY(-6px)}.tela-desktop{transition:transform .6s var(--e)}@media (hover:none){.ver-dentro{opacity:1;top:auto;bottom:18px;transform:translate(-50%,-50%)scale(.9)}.caso-telas-botao .ver-dentro{bottom:60px}}.cartao-caso button{text-align:left;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.cartao-imagem{position:relative}.cartao-caso button:hover .cartao-seta{background:var(--azul);border-color:var(--azul)}.cartao-caso[hidden]{display:none!important}.modal-site{background:var(--branco);border:0;border-radius:24px;width:min(1320px,96vw);max-width:none;height:min(880px,92svh);max-height:none;padding:0;overflow:hidden;box-shadow:0 60px 120px -40px #0c162080}.modal-site[open]{animation:modal-entra .55s var(--e)}.modal-site::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c1620b3;animation:.4s fundo-entra}@keyframes modal-entra{0%{opacity:0;filter:blur(10px);transform:translateY(30px)scale(.97)}}@keyframes fundo-entra{0%{opacity:0}}.ms-janela{flex-direction:column;height:100%;display:flex}.ms-barra{border-bottom:1px solid var(--linha);background:#f6f6f3;align-items:center;gap:14px;padding:12px 14px;display:flex}.ms-pontos{gap:6px;display:flex}.ms-pontos i{background:#d7d9d4;border-radius:50%;width:11px;height:11px}.ms-endereco{background:var(--branco);border:1px solid var(--linha);min-width:0;max-width:460px;color:var(--tinta-2);border-radius:999px;flex:1;align-items:center;gap:8px;margin:0 auto;padding:8px 14px;font-size:.875rem;display:inline-flex}.ms-endereco span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ms-endereco .ic{color:#3a5c8f;width:14px;height:14px}.ms-dispositivos{background:var(--claro);border-radius:999px;padding:3px;display:inline-flex}.ms-dispositivos button{color:var(--tinta-2);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.ms-dispositivos button[aria-pressed=true]{background:var(--branco);color:var(--tinta);box-shadow:0 1px 3px #0c16201f}.ms-dispositivos .ic{width:15px;height:15px}.ms-fechar{border:1px solid var(--linha);background:var(--branco);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ms-fechar:hover{background:var(--tinta);color:#fff}.ms-conteudo{flex:1;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.ms-palco{overscroll-behavior:contain;scroll-behavior:smooth;background:#e5e7ea;position:relative;overflow-y:auto}.ms-palco img{opacity:0;width:100%;height:auto;transition:opacity .5s;display:block}.ms-palco.carregado img{opacity:1}.ms-palco[data-disp=celular]{padding:28px 0}.ms-palco[data-disp=celular] img{border:8px solid var(--tinta);border-radius:34px;width:min(390px,86%);margin:0 auto;box-shadow:0 40px 80px -40px #0c162099}.ms-esqueleto{align-content:start;gap:16px;padding:28px;display:grid;position:absolute;inset:0}.ms-palco.carregado .ms-esqueleto{display:none}.ms-esqueleto span{background:linear-gradient(90deg,#e2e3de 0,#eef0f2 40%,#e2e3de 80%) 0 0/200% 100%;border-radius:14px;height:60px;animation:1.3s linear infinite esqueleto}.ms-esqueleto span:first-child{height:300px}@keyframes esqueleto{to{background-position:-200% 0}}.ms-dica{background:var(--tinta);color:#fff;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:-56px auto 18px;padding:9px 16px;font-size:.875rem;font-weight:600;transition:opacity .4s;display:flex;position:sticky;bottom:18px}.ms-dica .ic{animation:1.6s ease-in-out infinite rola-dica}.ms-palco.rolou .ms-dica{opacity:0;pointer-events:none}@keyframes rola-dica{50%{transform:translateY(3px)}}.ms-lado{border-left:1px solid var(--linha);flex-direction:column;gap:14px;padding:28px;display:flex;overflow-y:auto}.ms-lado h2{letter-spacing:-.045em;font-size:2rem;font-weight:600;line-height:1.05}.ms-desc{color:var(--tinta-2)}.ms-feito{border-top:1px solid var(--linha);color:var(--tinta-2);padding-top:14px;font-size:.9375rem}.ms-lado .btn{margin-top:auto}.ms-nota{color:var(--cinza);font-size:.8125rem}@media (max-width:900px){.modal-site{border-radius:0;width:100vw;height:100svh}.ms-conteudo{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.ms-lado{border-left:0;border-top:1px solid var(--linha);gap:8px;padding:16px}.ms-lado h2{font-size:1.375rem}.ms-desc,.ms-feito,.ms-nota,.ms-lado .rotulo,.ms-endereco{display:none}.ms-dispositivos{margin-left:auto}.ms-dispositivos span{display:none}}.stepper{grid-template-columns:repeat(4,1fr);margin:0 0 30px;display:grid;position:relative}.st-linha{background:var(--claro);height:2px;position:absolute;top:17px;left:12.5%;right:12.5%}.st-linha span{background:var(--azul);transform-origin:0;height:100%;transform:scaleX(var(--st,0));transition:transform .8s var(--e);display:block}.st-passo{justify-items:center;gap:8px;display:grid;position:relative}.st-no{border:2px solid var(--linha);background:var(--branco);width:36px;height:36px;color:var(--cinza);transition:border-color .4s, background-color .4s, color .4s, transform .5s var(--e-mola);border-radius:50%;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:relative}.st-rotulo{color:var(--cinza);font-size:.8125rem;font-weight:600;transition:color .4s}.st-ok{fill:none;width:18px;height:18px;stroke:var(--azul-tinta);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .5s .15s var(--e);position:absolute}.st-passo.atual .st-no{border-color:var(--tinta);color:var(--tinta);transform:scale(1.12);box-shadow:0 0 0 6px #1f6fe540}.st-passo.atual .st-rotulo,.st-passo.feito .st-rotulo{color:var(--tinta)}.st-passo.feito .st-no{border-color:var(--azul);background:var(--azul)}.st-passo.feito .st-num{opacity:0}.st-passo.feito .st-ok{stroke-dashoffset:0}.form-etapa{animation:etapa-entra .7s var(--e)}.form-etapa.voltando{animation-name:etapa-volta}@keyframes etapa-entra{0%{opacity:0;filter:blur(10px);transform:translate(40px)}}@keyframes etapa-volta{0%{opacity:0;filter:blur(10px);transform:translate(-40px)}}.opcoes .opcao{animation:chega .7s calc(var(--o,0) * 50ms) var(--e) both}.pronto-ic{background:0 0;width:72px;height:72px}.pronto-ic svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:72px;height:72px}.pronto-ic circle{stroke:var(--azul);stroke-width:3px;stroke-dasharray:160;stroke-dashoffset:160px;animation:risca .8s var(--e) forwards;fill:#1f6fe533}.pronto-ic path{stroke:var(--azul-tinta);stroke-width:3.5px;stroke-dasharray:40;stroke-dashoffset:40px;animation:risca .5s .6s var(--e) forwards}@keyframes risca{to{stroke-dashoffset:0}}.form-pronto h3{letter-spacing:-.04em;margin-top:18px;font-size:2rem;font-weight:600}.contato{border-top:1px solid var(--linha);min-height:auto}.pagina-contato .contato{border-top:0;min-height:100svh}@media (max-width:680px){.st-rotulo{font-size:.6875rem}.st-no{width:30px;height:30px;font-size:.8125rem}.st-linha{top:14px}.form-etapa legend{font-size:1.5rem}}.faixa-gigante{border-block:1px solid var(--linha);background:var(--branco);padding:70px 0;overflow:hidden}.fg-linha{letter-spacing:-.055em;white-space:nowrap;width:max-content;transform:translateX(var(--x,0));will-change:transform;align-items:center;gap:40px;font-size:clamp(3.5rem,9vw,9rem);font-weight:600;line-height:1;display:flex}.fg-linha i{color:var(--azul);font-size:.5em;font-style:normal}.fg-contorno{color:#0000;-webkit-text-stroke:1.5px var(--tinta);margin-top:10px}.fg-contorno i{-webkit-text-stroke:0}.em-acao{height:calc(var(--n,7) * 80vh);background:var(--bg);border-top:1px solid var(--linha);position:relative}.em-acao-fixo{height:100svh;padding-top:var(--nav);flex-direction:column;justify-content:center;gap:36px;display:flex;position:sticky;top:0;overflow:hidden}.em-acao .cab{width:min(1240px,100% - 48px)}.em-acao-dica{color:var(--tinta-2);align-items:center;gap:8px;font-weight:600;display:inline-flex}.em-acao-dica .ic{animation:1.6s ease-in-out infinite rola-dica}.acao-trilho{width:max-content;transform:translateX(var(--tx,0));will-change:transform;gap:24px;padding-left:max(24px,50vw - 620px);padding-right:24px;display:flex}.acao-cartao{border:1px solid var(--linha);background:var(--branco);border-radius:26px;flex:none;grid-template-rows:auto 1fr;width:min(760px,78vw);display:grid;overflow:hidden}.acao-cena{background:var(--bg);border-bottom:1px solid var(--linha);height:min(400px,44svh);padding:22px;overflow:hidden}.acao-texto{padding:24px 26px 28px}.acao-texto h3{letter-spacing:-.04em;margin-top:10px;font-size:1.625rem;font-weight:600;line-height:1.1}.acao-texto p:not(.rotulo){color:var(--tinta-2);margin-top:8px}.acao-texto .rotulo:before{display:none}.acao-progresso{background:var(--linha);height:2px}.acao-progresso span{background:var(--tinta);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}@media (max-width:900px){.em-acao{height:auto}.em-acao-fixo{height:auto;padding:100px 0 80px;position:static}.acao-trilho{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto;padding-bottom:12px;overflow-x:auto;transform:none!important}.acao-trilho::-webkit-scrollbar{display:none}.acao-cartao{scroll-snap-align:center;width:86vw}.acao-cena{height:340px;padding:14px}.acao-progresso{display:none}}.na-pratica{border-top:1px solid var(--linha);padding:130px 0}.pratica-palco{border:1px solid var(--linha);background:var(--branco);border-radius:28px;height:min(560px,70svh);margin-top:48px;padding:32px;overflow:hidden}.cena-foto{height:min(90svh,820px);overflow:hidden}.cena-foto img{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1.15))}.heroi-objeto{z-index:0;width:min(30vw,420px);height:auto;translate:0 var(--py,0px);pointer-events:none;animation:8s ease-in-out infinite flutua;position:absolute;top:18%;right:4%}.ic-3d{object-fit:contain;width:34px;height:34px}.mega-ic .ic-3d{width:38px;height:38px}.heroi-curto{min-height:78svh}.lista-trabalhos{padding:40px 0 120px}.filtros{flex-wrap:wrap;gap:8px;display:flex}.filtros button{border:1px solid var(--linha);background:var(--branco);color:var(--tinta-2);border-radius:999px;padding:10px 18px;font-weight:600;transition:background-color .3s,color .3s,border-color .3s}.filtros button[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:#fff}.grade-trabalhos{margin-top:32px}.pr-ic{background:var(--azul-suave,#e2ebf9);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.principios li{border-top-color:var(--linha)}.rodape-3d{width:72px;height:auto;margin-bottom:14px;animation:8s ease-in-out infinite flutua}.final-cena{z-index:1;width:100%;height:auto;translate:0 var(--py,0px);margin-top:80px;display:block;position:relative}@media (max-width:680px){.na-pratica{padding:90px 0}.pratica-palco{border-radius:20px;height:auto;min-height:420px;padding:14px}.faixa-gigante{padding:44px 0}.heroi-objeto{opacity:.5;width:44vw;top:auto;bottom:30%}}[data-cena]{container:cena/inline-size}.mi{--c:#2776e5;--t:28px;width:var(--t);height:var(--t);border-radius:min(14px, calc(var(--t) * .27));color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--c), #fff 30%), var(--c) 55%, color-mix(in srgb, var(--c), #142238 28%));isolation:isolate;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px 1px #0f172a3d,0 1px 2px #0f172a33,0 3px 5px -2px #0f172a40}.mi:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#fff6,#fff0 55%);position:absolute;inset:1px}.mi>svg{fill:currentColor;filter:drop-shadow(0 1px 1px #0f172a3d);width:58%;height:58%;position:relative}.mi>svg.mi-traco{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mi-p{--t:18px}.mi-m{--t:24px}.mi-g{--t:34px}.mi-p>svg{width:62%;height:62%}.mi-instagram{--c:#e1306c;background:radial-gradient(circle at 28% 108%,#ffd776 0 12%,#f9603a 36%,#d82d7e 60%,#7a38d8 84%,#4f5bd5)}.mi-meta,.mi-facebook{--c:#0866ff}.mi-googleads,.mi-google{--c:#4285f4}.mi-whatsapp{--c:#25d366}.mi-telegram{--c:#26a5e4}.mi-googlesheets{--c:#1fa463}.mi-googleanalytics{--c:#f29900}.mi-figma{--c:#1e1e1e}.mi-tiktok{--c:#161616}.mi-youtube{--c:#f03}.mi-ia{--c:#8552c9}.mi-azul{--c:#2776e5}.mi-azul-claro{--c:#4d8ff0}.cena-janela{border:1px solid var(--linha);background:var(--branco);border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 24px 48px -36px #0c162066}.cena-barra{border-bottom:1px solid var(--linha);background:#f3f3f0;align-items:center;gap:6px;padding:9px 12px;display:flex}.cena-barra i{background:#ff5f57;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 .5px #0000001f}.cena-barra i:nth-child(2){background:#febc2e}.cena-barra i:nth-child(3){background:#28c840}.cena-barra span{background:var(--branco);color:var(--tinta-2);box-shadow:inset 0 0 0 1px var(--linha);border-radius:8px;align-items:center;gap:6px;margin:0 auto;padding:4px 16px;font-size:.75rem;display:inline-flex}.cena-barra .ic{width:11px;height:11px;color:var(--cinza)}.cena-corpo{flex:1;position:relative;overflow:hidden}.cs-site{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:12px 20px 16px;display:grid;position:absolute;inset:0}.cs-nav{align-items:center;gap:18px;font-size:.75rem;animation:10s infinite both cs-surge;display:flex}.cs-logo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:7px;font-size:.8125rem;font-weight:700;display:flex}.cs-logo i{background:linear-gradient(135deg,#f6a46c,#c2410c);border-radius:6px;width:18px;height:18px;box-shadow:inset 0 1px #fff6}.cs-links{color:var(--tinta-2);gap:14px;display:flex}.cs-nav-btn{background:var(--tinta);color:#fff;border-radius:999px;margin-left:auto;padding:6px 12px;font-size:.6875rem;font-weight:600}.cs-heroi{grid-template-columns:1.05fr 1fr;align-items:center;gap:20px;min-height:0;display:grid}.cs-texto{justify-items:start;gap:9px;display:grid}.cs-selo{border:1px solid var(--linha);color:var(--tinta-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 3px;font-size:.6875rem;animation:10s .1s infinite both cs-surge;display:inline-flex}.cs-selo b{color:var(--tinta)}.cs-estrelas{color:#f5a524;letter-spacing:.5px}.cs-titulo{letter-spacing:-.045em;font-size:clamp(1.15rem,3.3cqi,2.2rem);font-weight:600;line-height:1.02}.cs-titulo span{padding-bottom:.06em;animation:10s infinite both cs-linha;display:block}.cs-titulo span+span{color:var(--cinza);animation-delay:.12s}.cs-sub{max-width:36ch;color:var(--tinta-2);font-size:.75rem;line-height:1.45;animation:10s .25s infinite both cs-surge}.cs-cta{color:#fff;background:#1fae54;border-radius:999px;align-items:center;gap:7px;margin-top:2px;padding:9px 16px 9px 13px;font-size:.75rem;font-weight:700;animation:10s infinite both cs-cta;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff40,0 8px 18px -10px #0d7a37}.cs-cta>svg{fill:currentColor;width:14px;height:14px}.cs-cursor{z-index:5;filter:drop-shadow(0 2px 3px #0c162066);width:22px;height:22px;animation:10s cubic-bezier(.45,0,.2,1) infinite both cs-cursor;position:absolute;top:56%;left:64%}.cs-cursor path{fill:#0c1620;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.cs-foto{background:#e9e3da url(/assets/v2/mock/site-heroi.webp) 40% 40%/cover;border-radius:14px;height:100%;min-height:110px;max-height:230px;animation:10s infinite both cs-foto;position:relative}.cs-foto-tag{background:#fffffff0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px;box-shadow:0 6px 14px -8px #0c162066}.cs-foto-tag i{background:#22c55e;border-radius:50%;width:6px;height:6px}.cs-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cs-cards span{border:1px solid var(--linha);background:var(--bg);border-radius:12px;gap:1px;padding:9px 12px;font-size:.6875rem;animation:10s .35s infinite both cs-surge;display:grid}.cs-cards span:nth-child(2){animation-delay:.45s}.cs-cards span:nth-child(3){animation-delay:.55s}.cs-cards small{color:var(--cinza);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-whats{z-index:4;background:#efeae2;border-radius:14px;width:236px;animation:10s infinite both cs-whats;position:absolute;bottom:14px;right:14px;overflow:hidden;box-shadow:0 24px 40px -18px #0c162088,0 0 0 1px #0c16200f}.cs-whats-topo{color:#fff;background:#008069;align-items:center;gap:8px;padding:8px 10px;font-size:.75rem;display:flex}.cs-whats-topo small{opacity:.8;margin-left:auto;font-size:.625rem}.cs-msg{background:#d9fdd3;border-radius:10px 3px 10px 10px;margin:10px 10px 0 40px;padding:7px 9px 5px;font-size:.6875rem;line-height:1.35;animation:10s infinite both cs-msg;box-shadow:0 1px 1px #0c16201a}.cs-msg small{text-align:right;color:#667781;margin-top:2px;font-size:.5625rem;display:block}.cs-msg small i{color:#53bdeb;font-style:normal}.cs-digitando{background:#fff;border-radius:3px 10px 10px;gap:3px;width:fit-content;margin:8px 10px 10px;padding:8px 10px;animation:10s infinite both cs-digita;display:flex;box-shadow:0 1px 1px #0c16201a}.cs-digitando i{background:#8696a0;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite cs-ponto}.cs-digitando i:nth-child(2){animation-delay:.15s}.cs-digitando i:nth-child(3){animation-delay:.3s}.cs-ga{z-index:4;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:7px 12px 7px 7px;font-size:.6875rem;animation:10s infinite both cs-ga;display:flex;position:absolute;top:12px;right:14px;box-shadow:0 16px 30px -16px #0c162066,0 0 0 1px #0c16200f}.cs-ga b{font:600 .6875rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.cs-ga small{color:var(--cinza)}.cs-ga em{color:#16a34a;margin-left:4px;font-style:normal;font-weight:700}@keyframes cs-surge{0%,3%{opacity:0;filter:blur(4px);transform:translateY(10px)}12%,93%{opacity:1;filter:none;transform:none}to{opacity:0}}@keyframes cs-linha{0%,4%{clip-path:inset(0 100% 0 0);transform:translateY(6px)}16%,93%{clip-path:inset(-10% -4% -20% 0);opacity:1;transform:none}to{clip-path:inset(-10% -4% -20% 0);opacity:0}}@keyframes cs-foto{0%,6%{opacity:0;clip-path:inset(14% round 14px)}20%,93%{opacity:1;clip-path:inset(0 round 14px)}to{opacity:0;clip-path:inset(0 round 14px)}}@keyframes cs-cta{0%,16%{opacity:0;transform:scale(.85)}22%,40%{opacity:1;transform:none}42%{transform:scale(.93)}46%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes cs-cursor{0%,24%{opacity:0;transform:translate(190px,110px)}28%{opacity:1}39%{transform:none}41%{transform:scale(.8)}44%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes cs-whats{0%,46%{opacity:0;transform:translateY(24px)scale(.96)}51%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes cs-msg{0%,52%{opacity:0;transform:translateY(6px)}56%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes cs-digita{0%,62%{opacity:0}66%,93%{opacity:1}to{opacity:0}}@keyframes cs-ponto{0%,to{opacity:.45;transform:none}35%{opacity:1;transform:translateY(-3px)}}@keyframes cs-ga{0%,58%{opacity:0;transform:translateY(-14px)}63%,93%{opacity:1;transform:none}to{opacity:0}}.cena-trafego{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;height:100%;display:grid;position:relative}.ct-painel{border:1px solid var(--linha);background:var(--branco);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);gap:12px;min-height:0;padding:14px;display:grid}.ct-topo{align-items:center;gap:4px;font-size:.75rem;display:flex}.ct-aba{color:var(--tinta-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-weight:600;display:inline-flex}.ct-aba.ativa{background:var(--bg);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--linha)}.ct-periodo{color:var(--cinza);white-space:nowrap;margin-left:auto}.ct-periodo em{background:var(--bg);border-radius:6px;margin-left:4px;padding:2px 6px;font-size:.625rem;font-style:normal}.ct-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ct-kpis p{background:var(--bg);border-radius:10px;gap:1px;min-width:0;padding:8px 10px;display:grid}.ct-kpis small{color:var(--cinza);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.ct-kpis b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem}.ct-kpis em{color:var(--cinza);font-size:.625rem;font-style:normal;font-weight:700}.ct-kpis .sobe{color:#16a34a}.ct-graf{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.ct-plot{min-height:0;position:relative}.ct-plot svg{width:100%;height:100%;overflow:visible}.ct-grade{fill:none;stroke:#ecede8;vector-effect:non-scaling-stroke}.ct-area{fill:url(#ct-area);animation:12s infinite both ct-area}.ct-linha{fill:none;stroke:var(--azul);stroke-width:2.25px;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:12s infinite both ct-linha}.ct-alerta{background:#e5484d;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:12s infinite both ct-alerta;position:absolute;top:30%;left:57.14%;box-shadow:0 0 0 2.5px #fff,0 2px 6px #e5484d88}.ct-alerta:after{content:"";border-radius:50%;animation:1.6s ease-out infinite ct-pulso;position:absolute;inset:-2px}.ct-dica{background:var(--tinta);color:#ffffffd9;white-space:nowrap;border-radius:8px;padding:6px 9px;font-size:.625rem;animation:12s infinite both ct-dica;position:absolute;top:30%;left:57.14%;translate:-50% calc(-100% - 14px);box-shadow:0 10px 20px -10px #0c162099}.ct-dica b{color:#fff;font-size:.6875rem;display:block}.ct-dica em{color:#ff8a8f;font-style:normal;font-weight:700}.ct-eixo{color:var(--cinza);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:.625rem;display:flex}.ct-lista{align-content:center;gap:8px;min-width:0;display:grid}.ct-lista-cab{justify-content:space-between;align-items:baseline;padding:0 2px;font-size:.75rem;display:flex}.ct-lista-cab small{color:var(--cinza)}.ct-anuncio{border:1px solid var(--linha);background:var(--branco);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto 30px;align-items:center;gap:10px;padding:8px 10px 8px 8px;font-size:.6875rem;display:grid}.ct-thumb{background:#c9ced6 50%/cover;border-radius:7px;width:38px;height:48px;position:relative}.ct-thumb.t1{background-image:url(/assets/v2/mock/anuncio-1.webp)}.ct-thumb.t2{background-image:url(/assets/v2/mock/anuncio-2.webp)}.ct-thumb.t3{background-image:url(/assets/v2/mock/anuncio-3.webp)}.ct-thumb .mi{--t:16px;border-radius:5px;position:absolute;bottom:-5px;right:-5px}.ct-anuncio p{min-width:0}.ct-anuncio p b{font-size:.75rem;display:block}.ct-anuncio small{color:var(--cinza);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ct-valor{text-align:right}.ct-valor b{font-variant-numeric:tabular-nums;white-space:nowrap}.ct-melhor .ct-valor b{color:#15803d}.ct-chave{background:#0866ff;border-radius:999px;width:30px;height:18px;position:relative}.ct-chave i{background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:14px;box-shadow:0 1px 2px #0c162040}.ct-perdeu{animation:12s infinite both ct-esmaece}.ct-perdeu .ct-valor b{color:#d93036}.ct-perdeu .ct-chave{animation:12s infinite both ct-chave}.ct-perdeu .ct-chave i{animation:12s infinite both ct-bola}.ct-toast{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border-radius:14px;align-items:flex-start;gap:10px;width:min(300px,62%);padding:10px 12px 10px 10px;font-size:.6875rem;line-height:1.4;animation:12s infinite both ct-toast;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 20px 40px -18px #0c162077,0 0 0 1px #0c16200d}.ct-toast p{flex:1;min-width:0;display:grid}.ct-toast b{justify-content:space-between;font-size:.75rem;display:flex}.ct-toast b small{color:var(--cinza);font-weight:500}.ct-toast-a,.ct-toast-b{color:var(--tinta-2);grid-area:2/1}.ct-toast-a{opacity:0;animation:12s infinite both ct-ta}.ct-toast-b{animation:12s infinite both ct-tb}@keyframes ct-linha{0%{clip-path:inset(-20% 100% -20% 0)}45%,94%{clip-path:inset(-20% -2% -20% 0);opacity:1}to{clip-path:inset(-20% -2% -20% 0);opacity:0}}@keyframes ct-area{0%,25%{opacity:0}45%,94%{opacity:1}to{opacity:0}}@keyframes ct-alerta{0%,25%{opacity:0;transform:scale(0)}28%{opacity:1;transform:scale(1.5)}31%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes ct-pulso{0%{box-shadow:0 0 #e5484d88}to{box-shadow:0 0 0 10px #e5484d00}}@keyframes ct-dica{0%,28%{opacity:0;transform:translateY(6px)}31%,60%{opacity:1;transform:none}64%,to{opacity:0}}@keyframes ct-toast{0%,32%{opacity:0;transform:translateY(-14px)scale(.97)}36%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes ct-ta{0%,58%{opacity:1}62%,to{opacity:0}}@keyframes ct-tb{0%,58%{opacity:0;transform:translateY(4px)}62%,to{opacity:1;transform:none}}@keyframes ct-chave{0%,50%{background:#0866ff}53%,to{background:#c9ced6}}@keyframes ct-bola{0%,50%{transform:none}53%,to{transform:translate(-12px)}}@keyframes ct-esmaece{0%,52%{opacity:1}56%,to{opacity:.5}}.cena-conteudo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;height:100%;display:grid}.cc-cal{border:1px solid var(--linha);background:var(--branco);border-radius:16px;padding:14px}.cc-mes{align-items:center;gap:8px;font-size:.875rem;display:flex}.cc-ok{color:#15803d;white-space:nowrap;background:#e7f6ec;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:.625rem;font-weight:700}.cc-semana,.cc-grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.cc-semana{color:var(--cinza);text-align:center;margin:12px 0 5px;font-size:.5625rem;font-weight:700}.cc-dia{background:var(--bg);min-height:48px;color:var(--cinza);border-radius:9px;flex-direction:column;justify-content:space-between;gap:4px;padding:5px;font-size:.625rem;font-weight:600;display:flex}.cc-dia i{white-space:nowrap;animation:12s infinite both cc-chip;animation-delay:calc(var(--d,0) * 1ms);border-radius:5px;align-items:center;gap:3px;padding:2px 4px;font-size:.5625rem;font-style:normal;font-weight:700;display:flex;overflow:hidden}.cc-dia .ic{stroke-width:2.4px;width:9px;height:9px}.cc-reel i{color:#c2185b;background:#ffe2ec}.cc-car i{color:#1f5fbf;background:#e8f0fd}.cc-sto i{color:#0b5cad;background:#e0f0ff}.cc-grav i{background:var(--tinta);color:#fff}.cc-saz i{color:#b91c1c;background:#fde3e3}.cc-resumo{color:var(--tinta-2);gap:12px;margin-top:10px;font-size:.6875rem;display:flex}.cc-resumo b{color:var(--tinta)}.cc-resumo em{color:var(--cinza);margin-left:auto;font-style:normal}.cc-celular,.ca-celular{background:#0c1620;border-radius:34px;width:196px;height:100%;max-height:384px;padding:7px;box-shadow:inset 0 0 0 2px #2a3440,0 24px 40px -24px #0c162088}.cc-tela{background:#fff;border-radius:28px;height:100%;font-size:.625rem;position:relative;overflow:hidden}.cc-status{justify-content:space-between;align-items:center;padding:9px 18px 2px;font-size:.625rem;display:flex}.cc-status i{background:linear-gradient(90deg,#0c1620 0 72%,#0000 72%) 1px 1px/calc(100% - 2px) calc(100% - 2px) no-repeat;border:1px solid #0c1620;border-radius:3px;width:17px;height:8px}.cc-user{align-items:center;gap:4px;padding:6px 12px;font-size:.75rem;font-weight:700;display:flex}.cc-user .ic{width:10px;height:10px}.cc-perfil{text-align:center;grid-template-columns:52px repeat(3,1fr);align-items:center;gap:2px;padding:0 10px;display:grid}.cc-avatar{background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;width:46px;height:46px;padding:2px}.cc-avatar i{background:#e9e3da url(/assets/v2/mock/post-1.webp) 50%/cover;border:2px solid #fff;border-radius:50%;height:100%;display:block}.cc-perfil b{font-size:.6875rem;display:block}.cc-perfil small{color:var(--tinta-2);font-size:.5rem}.cc-bio{color:var(--tinta-2);padding:6px 12px 4px;font-size:.5625rem;line-height:1.35}.cc-bio b{color:var(--tinta);font-size:.625rem;display:block}.cc-destaques{gap:8px;padding:4px 12px 8px;display:flex}.cc-destaques span{background:var(--bg) center / cover;width:26px;height:26px;box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--linha);border-radius:50%}.cc-destaques span:first-child{background-image:url(/assets/v2/mock/post-3.webp)}.cc-destaques span:nth-child(2){background-image:url(/assets/v2/mock/post-6.webp)}.cc-destaques span:nth-child(3){background-image:url(/assets/v2/mock/post-2.webp)}.cc-destaques span:nth-child(4){background-image:url(/assets/v2/mock/post-8.webp)}.cc-feed{border-top:1px solid var(--linha);grid-template-columns:repeat(3,1fr);gap:1.5px;padding-top:1.5px;display:grid}.cc-post{aspect-ratio:4/5;background:#d6dce4 50%/cover;position:relative}.cc-post.p1{background:var(--claro)}.cc-post.p1:after{content:"";background:url(/assets/v2/mock/post-5.webp) 50%/cover;animation:12s infinite both cc-novo;position:absolute;inset:0}.cc-post.p2{background-image:url(/assets/v2/mock/post-1.webp)}.cc-post.p3{background-image:url(/assets/v2/mock/post-4.webp)}.cc-post.p5{background-image:url(/assets/v2/mock/post-2.webp)}.cc-post.p6{background-image:url(/assets/v2/mock/post-6.webp)}.cc-post.p7{background-image:url(/assets/v2/mock/post-3.webp)}.cc-post.p9{background-image:url(/assets/v2/mock/post-7.webp)}.cc-post.p4{background:linear-gradient(160deg,#3a86f2,#1556c2)}.cc-post.p8{background:linear-gradient(160deg,#23324a,#0c1620)}.cc-post.p4:before,.cc-post.p8:before{content:"";background:linear-gradient(#fff 0 0) 0 0/100% 34% no-repeat,linear-gradient(#fffa 0 0) 0 100%/70% 34% no-repeat;border-radius:2px;height:22%;position:absolute;top:22%;left:14%;right:26%}.cc-publicado{background:#fffffff2;border-radius:12px;align-items:center;gap:6px;padding:7px 8px;font-size:.625rem;font-weight:700;animation:12s infinite both cc-pub;display:flex;position:absolute;top:30px;left:8px;right:8px;box-shadow:0 10px 24px -10px #0c162066,0 0 0 1px #0c16200f}.cc-publicado em{color:#e11d48;margin-left:auto;font-style:normal}@keyframes cc-chip{0%,3%{opacity:0;transform:scale(.6)}8%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes cc-novo{0%,44%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.06)}54%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes cc-pub{0%,50%{opacity:0;transform:translateY(-8px)}54%,86%{opacity:1;transform:none}90%,to{opacity:0}}.cena-captacao{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;height:100%;display:grid}.cp-visor{color:#fff;background:#1b1b1b;border-radius:16px;min-height:0;font:600 .6875rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;overflow:hidden}.cp-foto{transform-origin:77% 44%;background:url(/assets/v2/mock/visor.webp) 77% 44%/cover;animation:14s ease-in-out infinite alternate cp-pan;position:absolute;inset:0}.cp-visor:after{content:"";pointer-events:none;background:radial-gradient(130% 100%,#0000 55%,#0000008c);position:absolute;inset:0}.cp-grade{background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#ffffff38 0 calc(33.33% + .5px),#0000 0 calc(66.66% - .5px),#ffffff38 0 calc(66.66% + .5px),#0000 0),linear-gradient(#0000 calc(33.33% - .5px),#ffffff38 0 calc(33.33% + .5px),#0000 0 calc(66.66% - .5px),#ffffff38 0 calc(66.66% + .5px),#0000 0);position:absolute;inset:0}.cp-rosto{aspect-ratio:.8;width:22%;animation:7s ease-in-out infinite cp-rosto;position:absolute;top:42%;left:77%;translate:-50% -50%}.cp-rosto i{filter:drop-shadow(0 0 2px #0008);border:2px solid #4ade80;width:14px;height:14px;position:absolute}.cp-rosto i:first-child{border-bottom:0;border-right:0;top:0;left:0}.cp-rosto i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.cp-rosto i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.cp-rosto i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.cp-topo{z-index:2;background:linear-gradient(#00000080,#0000);align-items:center;gap:10px;padding:10px 12px 16px;display:flex;position:absolute;top:0;left:0;right:0}.cp-rec{background:#e5484d;border-radius:4px;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.cp-rec i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite pisca}.cp-meta{margin-left:auto}.cp-bateria{align-items:center;gap:5px;display:inline-flex}.cp-bateria i{background:linear-gradient(90deg,#fff 0 78%,#0000 78%) 1px 1px/calc(100% - 2px) calc(100% - 2px) no-repeat;border:1.5px solid #fff;border-radius:2px;width:18px;height:9px}.cp-base{z-index:2;background:linear-gradient(#0000,#000000a6);align-items:center;gap:12px;padding:18px 12px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.cp-audio{gap:3px;width:64px;margin-left:auto;display:grid}.cp-audio i{transform-origin:0;background:linear-gradient(90deg,#4ade80 0 68%,#facc15 0 86%,#ef4444 0);border-radius:2px;height:3px;animation:.5s steps(5,end) infinite alternate cp-nivel}.cp-audio i+i{animation-duration:.38s}.cp-canto{z-index:1;border:2px solid #ffffffd9;width:18px;height:18px;position:absolute}.cp-canto.c1{border-top:0;border-right:0;bottom:38px;left:10px}.cp-canto.c2{border-top:0;border-left:0;bottom:38px;right:10px}.cp-canto.c3{border-bottom:0;border-right:0;top:38px;left:10px}.cp-canto.c4{border-bottom:0;border-left:0;top:38px;right:10px}.cp-roteiro{flex-direction:column;justify-content:center;gap:10px;min-width:0;display:flex}.cp-claquete{background:var(--tinta);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:16px 12px 10px;font-size:.75rem;display:flex;position:relative;overflow:hidden}.cp-claquete:before{content:"";background:repeating-linear-gradient(-45deg,#fff 0 7px,#0c1620 7px 14px);height:6px;position:absolute;top:0;left:0;right:0}.cp-claquete span{color:#9cc2ff;white-space:nowrap;font:600 .6875rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.cp-roteiro ol{gap:7px;display:grid}.cp-roteiro li{border:1px solid var(--linha);background:var(--branco);border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;font-size:.75rem;display:grid}.cp-roteiro li p{min-width:0}.cp-roteiro li b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cp-roteiro li small{color:var(--cinza);font-size:.6875rem}.cp-roteiro li em{color:#d93036;opacity:0;align-items:center;gap:4px;font-size:.625rem;font-style:normal;font-weight:700;display:inline-flex}.cp-roteiro li em:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s step-end infinite pisca}.cp-check{background:#16a34a;border-radius:50%;width:18px;height:18px;position:relative;box-shadow:inset 0 0 0 1.5px #16a34a}.cp-check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.cp-roteiro .r1{animation:12s infinite both cp-a1}.cp-roteiro .r2{animation:12s infinite both cp-a2}.cp-roteiro .r3{animation:12s infinite both cp-a3}.cp-roteiro .r4{animation:12s infinite both cp-a4}.cp-roteiro .r1 em{animation:12s infinite both cp-e1}.cp-roteiro .r2 em{animation:12s infinite both cp-e2}.cp-roteiro .r3 em{animation:12s infinite both cp-e3}.cp-roteiro .r4 em{animation:12s infinite both cp-e4}.cp-roteiro .r1 .cp-check{animation:12s infinite both cp-c1}.cp-roteiro .r2 .cp-check{animation:12s infinite both cp-c2}.cp-roteiro .r3 .cp-check{animation:12s infinite both cp-c3}.cp-roteiro .r4 .cp-check{animation:12s infinite both cp-c4}@keyframes cp-pan{0%{transform:scale(1.02)}to{transform:scale(1.1)translate(-1.5%)}}@keyframes cp-rosto{0%{opacity:0;transform:scale(1.25)}8%{opacity:1;transform:none}35%{transform:translate(-3%,2%)}65%{transform:translate(2%,-2%)}to{opacity:1;transform:none}}@keyframes cp-nivel{0%{transform:scaleX(.3)}50%{transform:scaleX(.72)}to{transform:scaleX(.5)}}@keyframes cp-a1{0%,24%{border-color:var(--azul);box-shadow:0 0 0 3px #1f6fe522}25%,to{border-color:var(--linha);box-shadow:none}}@keyframes cp-a2{0%,24%{border-color:var(--linha);box-shadow:none}25%,49%{border-color:var(--azul);box-shadow:0 0 0 3px #1f6fe522}50%,to{border-color:var(--linha);box-shadow:none}}@keyframes cp-a3{0%,49%{border-color:var(--linha);box-shadow:none}50%,74%{border-color:var(--azul);box-shadow:0 0 0 3px #1f6fe522}75%,to{border-color:var(--linha);box-shadow:none}}@keyframes cp-a4{0%,74%{border-color:var(--linha);box-shadow:none}75%,99%{border-color:var(--azul);box-shadow:0 0 0 3px #1f6fe522}to{border-color:var(--linha);box-shadow:none}}@keyframes cp-e1{0%,24%{opacity:1}25%,to{opacity:0}}@keyframes cp-e2{0%,24%{opacity:0}25%,49%{opacity:1}50%,to{opacity:0}}@keyframes cp-e3{0%,49%{opacity:0}50%,74%{opacity:1}75%,to{opacity:0}}@keyframes cp-e4{0%,74%{opacity:0}75%,99%{opacity:1}to{opacity:0}}@keyframes cp-c1{0%,24%{background:0 0;box-shadow:inset 0 0 0 1.5px #cfd3cc}26%,to{background:#16a34a;box-shadow:inset 0 0 0 1.5px #16a34a}}@keyframes cp-c2{0%,49%{background:0 0;box-shadow:inset 0 0 0 1.5px #cfd3cc}51%,to{background:#16a34a;box-shadow:inset 0 0 0 1.5px #16a34a}}@keyframes cp-c3{0%,74%{background:0 0;box-shadow:inset 0 0 0 1.5px #cfd3cc}76%,to{background:#16a34a;box-shadow:inset 0 0 0 1.5px #16a34a}}@keyframes cp-c4{0%,97%{background:0 0;box-shadow:inset 0 0 0 1.5px #cfd3cc}99%,to{background:#16a34a;box-shadow:inset 0 0 0 1.5px #16a34a}}.cena-edicao{color:#e8eaed;background:#15181d;border-radius:16px;grid-template-rows:minmax(0,1fr) auto;gap:10px;height:100%;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #262a31,0 24px 48px -36px #0c1620aa}.ce-topo{grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:0;display:grid}.ce-previa{aspect-ratio:9/16;background:#000;border-radius:10px;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2a2f37}.ce-quadro{background:#222 50%/cover;animation:12s infinite both ce-v;position:absolute;inset:0}.ce-quadro.v1{background-image:url(/assets/v2/mock/reel.webp)}.ce-quadro.v2{background-image:url(/assets/v2/mock/reel-b.webp);animation-delay:-8s}.ce-quadro.v3{background-image:url(/assets/v2/mock/reel-c.webp);animation-delay:-4s}.ce-versao i{background:#000000a0;border-radius:6px;padding:3px 7px;font-size:.625rem;font-style:normal;font-weight:700;animation:12s infinite both ce-v;position:absolute;top:8px;left:8px}.ce-versao .v1,.ce-versao .v2{opacity:0}.ce-versao .v2{animation-delay:-8s}.ce-versao .v3{animation-delay:-4s}.ce-legenda{color:#fff;text-align:center;text-shadow:0 2px 6px #000c,0 0 2px #000;flex-wrap:wrap;justify-content:center;gap:1px 4px;font-size:.8125rem;font-weight:800;line-height:1.15;display:flex;position:absolute;bottom:16%;left:8px;right:8px}.ce-legenda span{animation:4s infinite both ce-palavra;display:inline-block}.ce-legenda .w2{animation-delay:.25s}.ce-legenda .w3{animation-delay:.5s}.ce-legenda .w4{animation-delay:.75s}.ce-legenda .w5{animation-delay:1s}.ce-legenda .w6{animation-delay:1.25s}.ce-legenda .w7{animation-delay:1.5s}.ce-retencao{background:#1d2127;border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;min-height:0;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #2a2f37}.ce-ret-cab{justify-content:space-between;gap:8px;font-size:.6875rem;display:flex}.ce-ret-cab em{color:#8b949c;font-style:normal}.ce-retencao svg{width:100%;height:100%;overflow:visible}.ce-ret-grade{fill:none;stroke:#2a2f37;vector-effect:non-scaling-stroke}.ce-curva{fill:none;stroke-width:2.25px;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:12s infinite both ce-curva}.ce-curva.ca{stroke:#9aa3ad}.ce-curva.cb{stroke:#59626e}.ce-curva.cc{stroke:#4d8ff0;stroke-width:2.75px}.ce-legendas{color:#aab1ba;gap:12px;font-size:.6875rem;display:flex}.ce-legendas span:before{content:"";vertical-align:middle;background:currentColor;border-radius:2px;width:10px;height:3px;margin-right:5px;display:inline-block}.ce-legendas b{color:#fff}.ce-legendas .la{color:#9aa3ad}.ce-legendas .lb{color:#59626e}.ce-legendas .lc{color:#6aa8ff}.ce-vence{color:#9cc2ff;background:#3d8bff2e;border-radius:999px;justify-self:start;padding:4px 10px;font-size:.6875rem;font-weight:700;animation:12s infinite both ce-vence}.ce-timeline{--quadros:repeating-linear-gradient(90deg, transparent 0 33px, #0000008c 33px 34px);background:#1d2127;border-radius:10px;gap:4px;padding:6px 8px 8px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #2a2f37}.ce-regua{color:#7d8590;justify-content:space-between;padding-left:28px;font:500 .5625rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ce-faixa{height:22px;position:relative}.ce-faixa b{color:#7d8590;font:700 .5625rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:50%;left:0;translate:0 -50%}.ce-clip{top:1px;bottom:1px;left:calc(28px + (100% - 28px) * var(--x));width:calc((100% - 28px) * var(--w) - 3px);border-radius:5px;animation:12s infinite both ce-clip;position:absolute}.ce-clip.k1,.ce-clip.k2,.ce-clip.k3,.ce-clip.k4{background-color:#333;background-position:0 0,0 42%;background-repeat:repeat,repeat-x;background-size:auto,34px;box-shadow:inset 0 0 0 1px #ffffff38}.ce-clip.k1{--x:0;--w:.24;background-image:var(--quadros), url(/assets/v2/mock/reel.webp)}.ce-clip.k2{--x:.24;--w:.3;background-image:var(--quadros), url(/assets/v2/mock/reel-b.webp);animation-delay:.15s}.ce-clip.k3{--x:.54;--w:.2;background-image:var(--quadros), url(/assets/v2/mock/reel-c.webp);animation-delay:.3s}.ce-clip.k4{--x:.74;--w:.26;background-image:var(--quadros), url(/assets/v2/mock/reel.webp);animation-delay:.45s}.ce-clip.t1,.ce-clip.t2,.ce-clip.t3{color:#d9ccff;white-space:nowrap;background:#3b2f6b;align-items:center;padding:0 7px;font-size:.5625rem;font-weight:600;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #6d5bd0}.ce-clip.t1{--x:.03;--w:.2;animation-delay:.6s}.ce-clip.t2{--x:.3;--w:.22;animation-delay:.75s}.ce-clip.t3{--x:.6;--w:.32;animation-delay:.9s}.ce-onda{background:#113a2a;border-radius:5px;position:absolute;inset:1px 0 1px 28px;overflow:hidden;box-shadow:inset 0 0 0 1px #1f6b4c}.ce-onda svg{width:100%;height:100%}.ce-onda path{fill:none;stroke:#34d399;stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ce-agulha{background:#ff4d4f;width:2px;animation:12s linear infinite ce-agulha;position:absolute;top:4px;bottom:6px;left:36px;box-shadow:0 0 6px #ff4d4f88}.ce-agulha:before{content:"";background:#ff4d4f;border-radius:2px 2px 5px 5px;width:10px;height:8px;position:absolute;top:-3px;left:-4px}@keyframes ce-v{0%,30%{opacity:1}33.3%,97%{opacity:0}to{opacity:1}}@keyframes ce-palavra{0%{color:#fff;transform:none}4%{color:#8ec0ff;transform:scale(1.14)}12%{color:#8ec0ff;transform:none}20%,to{color:#fff;transform:none}}@keyframes ce-curva{0%{clip-path:inset(-20% 100% -20% 0)}40%,94%{clip-path:inset(-20% -2% -20% 0);opacity:1}to{clip-path:inset(-20% -2% -20% 0);opacity:0}}@keyframes ce-vence{0%,42%{opacity:0;transform:translateY(6px)}47%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes ce-clip{0%,2%{opacity:0;transform:translateY(-8px)}8%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes ce-agulha{0%{left:36px}to{left:calc(100% - 10px)}}.cena-design{background:#fff;border:1px solid #e3e3e3;border-radius:14px;grid-template-rows:auto minmax(0,1fr);height:100%;font-size:.6875rem;display:grid;overflow:hidden;box-shadow:0 24px 48px -36px #0c162066}.cd-barra{color:#fff;background:#2c2c2c;align-items:center;gap:8px;padding:7px 10px;display:flex}.cd-barra b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cd-pessoas{margin-left:auto;display:flex}.cd-pessoas i{background:#0f3f8c;border:2px solid #2c2c2c;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-5px;font-size:.5625rem;font-style:normal;font-weight:700;display:grid}.cd-pessoas i+i{background:#1f6fe5}.cd-zoom{color:#b3b3b3}.cd-area{grid-template-columns:112px minmax(0,1fr) 168px;min-height:0;display:grid}.cd-camadas{color:#444;border-right:1px solid #ececec;padding:8px 6px}.cd-camadas li{white-space:nowrap;border-radius:5px;padding:5px 8px}.cd-camadas .ativa{color:#0d63d6;background:#e5f0ff;font-weight:600}.cd-tela{background:#f5f5f5 radial-gradient(#d6d6d6 1px,#0000 1.2px) 0 0/14px 14px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.cd-arte{aspect-ratio:1;max-width:86%;height:82%;position:relative}.cd-arte svg{width:100%;height:100%;overflow:visible}.cd-guia{fill:none;stroke:#c3cad4;stroke-width:1px;stroke-dasharray:700;animation:12s infinite both cd-risca}.cd-marca{fill:var(--azul);transform-box:fill-box;transform-origin:50%;animation:12s infinite both cd-marca}.cd-selecao{border:1.5px solid #0d99ff;animation:12s infinite both cd-sel;position:absolute;inset:23% 28% 20%}.cd-selecao i{background:#fff;border:1.5px solid #0d99ff;width:7px;height:7px;position:absolute}.cd-selecao i:first-child{top:-4px;left:-4px}.cd-selecao i:nth-child(2){top:-4px;right:-4px}.cd-selecao i:nth-child(3){bottom:-4px;left:-4px}.cd-selecao i:nth-child(4){bottom:-4px;right:-4px}.cd-selecao em{color:#fff;white-space:nowrap;background:#0d99ff;border-radius:4px;padding:2px 6px;font-size:.5625rem;font-style:normal;font-weight:700;position:absolute;bottom:-22px;left:50%;translate:-50%}.cd-cursor{align-items:flex-start;animation:12s ease-in-out infinite both cd-cursor;display:flex;position:absolute;top:62%;left:64%}.cd-cursor svg{filter:drop-shadow(0 1px 2px #0003);width:16px;height:16px}.cd-cursor path{fill:#f24e1e;stroke:#fff;stroke-width:1.3px;stroke-linejoin:round}.cd-cursor b{color:#fff;background:#f24e1e;border-radius:3px 9px 9px;margin:13px 0 0 -3px;padding:2px 7px;font-size:.5625rem}.cd-inspetor{border-left:1px solid #ececec;align-content:start;gap:6px;padding:10px;display:grid;overflow:hidden}.cd-rot{color:#333;margin-top:2px;font-size:.625rem;font-weight:700}.cd-cores{grid-template-columns:1fr 1fr;gap:5px 6px;display:grid}.cd-cores span{color:#555;align-items:center;gap:5px;font:500 .5625rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;animation:12s infinite both cd-pop;display:flex}.cd-cores i{border-radius:4px;flex:none;width:15px;height:15px;box-shadow:inset 0 0 0 1px #0000001a}.cd-cores .k1 i{background:#0c1620}.cd-cores .k2 i{background:#1f6fe5}.cd-cores .k3 i{background:#f7f7f4}.cd-cores .k4 i{background:#6aa8ff}.cd-cores .k2{animation-delay:.1s}.cd-cores .k3{animation-delay:.2s}.cd-cores .k4{animation-delay:.3s}.cd-tipo{align-items:center;gap:8px;animation:12s .4s infinite both cd-pop;display:flex}.cd-tipo b{letter-spacing:-.05em;font-size:1.5rem;font-weight:600;line-height:1}.cd-tipo span{font-weight:600}.cd-tipo small{color:#888;font-weight:500;display:block}.cd-aplicacoes{grid-template-columns:1fr 1.3fr .62fr;align-items:end;gap:5px;display:grid}.cd-aplicacoes span{border-radius:5px;animation:12s 4.6s infinite both cd-pop;position:relative;overflow:hidden}.cd-aplicacoes svg{width:38%;height:auto;fill:var(--azul);position:absolute;top:50%;left:50%;translate:-50% -50%}.cd-post{aspect-ratio:1;background:#0c1620}.cd-cartao{aspect-ratio:1.6;background:#f7f7f4;box-shadow:inset 0 0 0 1px #e2e3de;animation-delay:4.8s!important}.cd-story{aspect-ratio:9/16;background:var(--azul);animation-delay:5s!important}.cd-story svg{fill:#fff;width:56%}@keyframes cd-risca{0%{stroke-dashoffset:700px}30%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes cd-marca{0%,28%{opacity:0;transform:scale(.85)}36%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes cd-sel{0%,36%{opacity:0}40%,94%{opacity:1}to{opacity:0}}@keyframes cd-cursor{0%{opacity:0;transform:translate(60px,40px)}10%{opacity:1}30%{transform:translate(-40px,-60px)}45%{transform:translate(6px,8px)}70%{transform:translate(-14px,26px)}94%{opacity:1;transform:translate(36px,18px)}to{opacity:0;transform:translate(36px,18px)}}@keyframes cd-pop{0%,10%{opacity:0;transform:translateY(6px)}18%,94%{opacity:1;transform:none}to{opacity:0}}.cena-apps{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;height:100%;display:grid}.ca-canvas{border:1px solid var(--linha);background:#fbfbf9 radial-gradient(#dcdcd6 1px,#0000 1.2px) 0 0/16px 16px;border-radius:16px;grid-template-rows:auto minmax(0,1fr);gap:8px;height:100%;min-height:0;padding:12px 14px;display:grid}.ca-cab{align-items:center;gap:10px;font-size:.75rem;display:flex}.ca-ativo{color:#15803d;background:#e7f6ec;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:.625rem;font-weight:700;display:inline-flex}.ca-ativo i{background:#22c55e;border-radius:50%;width:6px;height:6px}.ca-cab small{color:var(--cinza);white-space:nowrap;margin-left:auto}.ca-fluxo{align-content:space-evenly;gap:8px;min-height:0;display:grid;position:relative}.ca-fluxo:before{content:"";background:repeating-linear-gradient(#cfd3cc 0 4px,#0000 4px 8px);width:2px;position:absolute;top:12.5%;bottom:12.5%;left:25px}.ca-no{z-index:1;border:1px solid var(--linha);background:var(--branco);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,400px);padding:8px 12px 8px 8px;font-size:.75rem;animation:8s infinite both ca-acende;display:grid;position:relative;box-shadow:0 6px 16px -12px #0c162040}.ca-no p{min-width:0}.ca-no b{font-size:.8125rem;display:block}.ca-no small{color:var(--cinza);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}.ca-no.n2{animation-delay:1.6s}.ca-no.n3{animation-delay:3.2s}.ca-no.n4{animation-delay:4.8s}.ca-estado{align-items:center;gap:6px;display:inline-flex}.ca-estado i{background:#22c55e;border-radius:50%;width:16px;height:16px;position:relative}.ca-estado i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:7px;position:absolute;top:3px;left:5.5px;transform:rotate(45deg)}.ca-estado em{color:var(--cinza);font-variant-numeric:tabular-nums;font-size:.625rem;font-style:normal}.n1 .ca-estado{animation:8s infinite both ca-ok1}.n2 .ca-estado{animation:8s infinite both ca-ok2}.n3 .ca-estado{animation:8s infinite both ca-ok3}.n4 .ca-estado{animation:8s infinite both ca-ok4}.ca-pacote{z-index:2;background:var(--azul);border-radius:50%;width:12px;height:12px;margin-top:-6px;animation:8s infinite both ca-pacote;position:absolute;top:12.5%;left:20px;box-shadow:0 0 0 4px #1f6fe533,0 0 12px #1f6fe5}.ca-tela{color:#fff;background:radial-gradient(120% 70% at 15% 0,#4d8ff0,#0000 62%),radial-gradient(110% 70% at 100% 100%,#1f6fe5b3,#0000 60%),#10213a;border-radius:28px;height:100%;padding:22px 8px 10px;overflow:hidden}.ca-data{opacity:.85;text-align:center;font-size:.625rem}.ca-hora{letter-spacing:-.04em;text-align:center;margin-bottom:14px;font-size:2.6rem;font-weight:600;line-height:1}.ca-notif{color:var(--tinta);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;margin-bottom:6px;padding:8px;font-size:.5625rem;line-height:1.35;display:grid}.ca-notif b{justify-content:space-between;font-size:.625rem;display:flex}.ca-notif b small{color:var(--cinza);font-weight:500}.ca-notif.q1{animation:8s infinite both ca-n1}.ca-notif.q2{animation:8s infinite both ca-n2}.ca-notif.q3{animation:8s infinite both ca-n3}@keyframes ca-acende{0%{border-color:var(--linha)}4%,14%{border-color:var(--azul);box-shadow:0 0 0 4px #1f6fe522,0 6px 16px -12px #0c162040}22%,to{border-color:var(--linha)}}@keyframes ca-ok1{0%,6%{opacity:0;transform:scale(.6)}10%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ca-ok2{0%,26%{opacity:0;transform:scale(.6)}30%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ca-ok3{0%,46%{opacity:0;transform:scale(.6)}50%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ca-ok4{0%,66%{opacity:0;transform:scale(.6)}70%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ca-pacote{0%{opacity:0;top:12.5%}4%{opacity:1}10%{top:12.5%}22%{top:37.5%}30%{top:37.5%}42%{top:62.5%}50%{top:62.5%}62%{top:87.5%}68%{opacity:1;top:87.5%}74%,to{opacity:0;top:87.5%}}@keyframes ca-n1{0%,3%{opacity:0;transform:translateY(-12px)scale(.96)}8%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes ca-n2{0%,66%{opacity:0;transform:translateY(-12px)scale(.96)}71%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes ca-n3{0%,80%{opacity:0;transform:translateY(-12px)scale(.96)}85%,93%{opacity:1;transform:none}to{opacity:0}}.ca-canvas{grid-template-columns:minmax(0,1fr)}.ca-log{display:none}@container cena (min-width:900px){.ca-canvas{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);column-gap:18px}.ca-cab{grid-column:1/-1}.ca-log{color:#c9d1d9;background:#0c1620;border-radius:12px;align-content:center;gap:6px;padding:12px;font:500 .6875rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;box-shadow:0 16px 30px -20px #0c162099}.ca-log p{grid-template-columns:auto minmax(0,1fr);gap:10px;animation:8s infinite both ca-l1;display:grid}.ca-log time{color:#6e7781}.ca-log b{color:#4ade80;font-weight:600}.ca-log .l0{color:#8b949e;animation:none}.ca-log .l2{animation-name:ca-l2}.ca-log .l3{animation-name:ca-l3}.ca-log .l4{animation-name:ca-l4}.ca-log .l5{animation-name:ca-l5}}@keyframes ca-l1{0%,6%{opacity:0;transform:translate(-6px)}10%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes ca-l2{0%,26%{opacity:0;transform:translate(-6px)}30%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes ca-l3{0%,46%{opacity:0;transform:translate(-6px)}50%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes ca-l4{0%,66%{opacity:0;transform:translate(-6px)}70%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes ca-l5{0%,72%{opacity:0;transform:translate(-6px)}76%,94%{opacity:1;transform:none}to{opacity:0}}@property --co-v{syntax:"<integer>";inherits:false;initial-value:0}@property --co-col{syntax:"<number>";inherits:false;initial-value:2}.mi-orion{--c:#1f6fe5}.mi-orion>svg{width:70%;height:70%}.cena-orion{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;height:100%;display:grid}.co-hub{min-width:0;height:100%}.co-app{color:#12161b;grid-template-columns:46px minmax(0,1fr);display:grid;position:absolute;inset:0}.co-lado{background:#f1f2f4;border-right:1px solid #e4e7eb;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:12px 6px;display:flex}.co-marca{letter-spacing:-.02em;align-items:center;gap:7px;font-size:.8125rem;font-weight:700;display:flex}.co-cliente{white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:6px;min-width:0;padding:4px;font-size:.625rem;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #e4e7eb}.co-cliente i{background:#e9e3da url(/assets/v2/mock/post-1.webp) 50%/cover;border-radius:5px;flex:none;width:16px;height:16px}.co-cliente span{text-overflow:ellipsis;overflow:hidden}.co-lado nav{gap:3px;width:100%;display:grid}.co-lado nav span{color:#4a5561;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:6px;font-size:.6875rem;font-weight:500;display:flex;position:relative}.co-lado nav .ativo{color:#12161b;background:#fff;font-weight:600;box-shadow:0 1px 2px #12161b14,inset 0 0 0 1px #e4e7eb}.co-lado nav .ic{width:14px;height:14px}.co-lado nav em{font-style:normal}.co-lado nav u{background:var(--azul);color:#fff;text-align:center;border-radius:999px;min-width:14px;padding:1px 4px;font-size:.5rem;font-weight:700;line-height:1.3;text-decoration:none;animation:16s infinite both co-badge;position:absolute;top:0;right:2px}.co-marca b,.co-cliente span,.co-lado nav em{display:none}.co-main{background:#f7f8fa;grid-template-rows:auto auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;padding:12px 14px;display:grid}.co-topo{align-items:center;gap:8px;min-width:0;display:flex}.co-topo small{color:#63707c;font-size:.5625rem;display:block}.co-topo b{letter-spacing:-.02em;white-space:nowrap;font-size:.875rem}.co-exemplo{color:#2d66ac;background:#edf4ff;border-radius:999px;padding:2px 7px;font-size:.5625rem;font-style:normal;font-weight:700}.co-sinc{color:#63707c;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:.5625rem;display:inline-flex}.co-sinc i{background:var(--azul);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite co-pulso;box-shadow:0 0 0 3px #1f6fe526}.co-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.co-kpis p{background:#fff;border:1px solid #e4e7eb;border-radius:12px;gap:2px;min-width:0;padding:8px 10px;display:grid;box-shadow:0 1px 2px #12161b08}.co-kpis small{color:#63707c;white-space:nowrap;text-overflow:ellipsis;font-size:.5625rem;overflow:hidden}.co-kpis b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem}.co-kpis em{color:#2d66ac;background:#edf4ff;border-radius:999px;justify-self:start;padding:1px 6px;font-size:.5625rem;font-style:normal;font-weight:700}.co-kpis .k1 b{--co-alvo:37}.co-kpis .k2 b{--co-alvo:52}.co-kpis .k4 b{--co-alvo:9}.co-kpis .k1 b,.co-kpis .k2 b,.co-kpis .k4 b{--co-v:var(--co-alvo);counter-reset:co var(--co-v);animation:16s infinite both co-conta}.co-kpis .k1 b:after,.co-kpis .k2 b:after,.co-kpis .k4 b:after{content:counter(co)}.co-grade{grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;display:grid}.co-topo small,.co-kpis em,.co-card small{display:none}.co-main{gap:8px;padding:10px 12px}.co-kpis p{padding:7px 9px}.co-card{padding:5px 7px}.co-grafico,.co-crm{background:#fff;border:1px solid #e4e7eb;border-radius:12px;grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:10px;display:grid;box-shadow:0 1px 2px #12161b08}.co-grafico{display:none}.co-tit{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:.6875rem;font-weight:700;display:flex}.co-tit small{color:#63707c;text-overflow:ellipsis;font-size:.5625rem;font-weight:500;overflow:hidden}.co-barras{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-height:0;display:grid}.co-barras span{text-align:center;grid-template-rows:minmax(0,1fr) auto;gap:4px;min-height:0;display:grid}.co-barras i{height:var(--h);transform-origin:bottom;background:linear-gradient(#78b2ff,#1f6fe5);border-radius:5px 5px 2px 2px;align-self:end;animation:16s infinite both co-barra}.co-barras small{color:#63707c;font-size:.5rem}.co-barras .b1 i{--h:38%}.co-barras .b2 i{--h:54%}.co-barras .b3 i{--h:46%}.co-barras .b4 i{--h:72%}.co-barras .b5 i{--h:92%;background:linear-gradient(#3d8bff,#0f4fb8)}.co-barras .b6 i{--h:66%}.co-barras .b7 i{--h:30%}.co-colunas{--co-vaga:77px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-height:0;display:grid;position:relative}.co-col{background:#f6f7f9;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:6px;display:flex}.co-col>p{color:#4a5561;white-space:nowrap;justify-content:space-between;gap:4px;font-size:.5625rem;font-weight:700;display:flex;overflow:hidden}.co-col>p em{color:#63707c;font-style:normal;font-weight:600}.co-card{background:#fff;border:1px solid #e4e7eb;border-radius:8px;gap:1px;min-width:0;padding:6px 7px;display:grid;box-shadow:0 1px 2px #12161b0d}.co-card b{white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.co-card small{color:#63707c;white-space:nowrap;text-overflow:ellipsis;font-size:.5625rem;overflow:hidden}.co-card em{border-radius:999px;justify-self:start;margin-top:3px;padding:1px 6px;font-size:.5rem;font-style:normal;font-weight:700}.co-card .t-q{background:var(--azul);color:#fff}.co-card .t-m{color:#1f5fbf;background:#dbe8fd}.co-movel{z-index:2;top:var(--co-vaga);left:calc(var(--co-col) * ((100% - 18px) / 4 + 6px) + 6px);border-color:#9cc2ff;width:calc(25% - 16.5px);animation:16s infinite both co-move;position:absolute;box-shadow:0 0 0 3px #1f6fe51f,0 8px 18px -10px #0c162066}.co-toast{z-index:3;color:#fff;opacity:0;background:#0c1620;border-radius:12px;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:.625rem;line-height:1.3;animation:16s infinite both co-toast;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 16px 30px -14px #0c1620aa}.co-toast b{font-size:.6875rem;display:block}.co-toast small{color:#9aa6b2;white-space:nowrap;font-size:.5625rem}.co-celular{background:#0c1620;border-radius:34px;width:212px;height:100%;max-height:400px;padding:7px;box-shadow:inset 0 0 0 2px #2a3440,0 24px 40px -24px #0c162088}.co-tela{color:#111b21;background:#efeae2 radial-gradient(#d9d2c6 1px,#0000 1.4px) 0 0/12px 12px;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;height:100%;font-size:.625rem;display:grid;overflow:hidden}.co-wa-topo{background:#f7f7f7;border-bottom:1px solid #0000000f;align-items:center;gap:6px;padding:22px 10px 7px;display:flex}.co-voltar{color:#007aff;font-size:1.25rem;line-height:.8}.co-wa-topo .mi{border-radius:50%}.co-wa-topo b{align-items:center;gap:3px;font-size:.6875rem;display:flex}.co-wa-topo small{color:#667781;font-size:.5625rem;display:block}.co-selo{background:var(--azul);border-radius:50%;width:10px;height:10px;position:relative}.co-selo:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:2px;height:4px;position:absolute;top:2px;left:3.5px;transform:rotate(45deg)}.co-chat{flex-direction:column;justify-content:flex-end;min-height:0;padding:4px 8px 8px;display:flex;overflow:hidden}.co-l{flex:none;max-height:170px;overflow:hidden}.co-l.d1,.co-l.d2{max-height:0}.co-msg{background:#fff;border-radius:9px 9px 9px 2px;width:fit-content;max-width:86%;margin-top:5px;padding:5px 8px 13px;line-height:1.35;position:relative;box-shadow:0 1px .5px #0b141a21}.co-msg.eu{background:#d9fdd3;border-radius:9px 9px 2px;margin-left:auto}.co-msg time{color:#667781;font-size:.5rem;position:absolute;bottom:3px;right:6px}.co-msg.eu time:after{content:" ✓✓";color:#53bdeb;letter-spacing:-2px}.co-relatorio{gap:1px;width:150px;padding:5px 5px 7px;display:grid}.co-mini{background:#edf4ff;border-radius:6px;align-items:flex-end;gap:3px;height:44px;margin-bottom:4px;padding:6px 7px;display:flex}.co-mini i{background:var(--azul);border-radius:2px 2px 1px 1px;flex:1}.co-mini i:first-child{height:38%}.co-mini i:nth-child(2){height:54%}.co-mini i:nth-child(3){height:46%}.co-mini i:nth-child(4){height:72%}.co-mini i:nth-child(5){background:#0f4fb8;height:100%}.co-mini i:nth-child(6){height:66%}.co-mini i:nth-child(7){height:30%}.co-relatorio b{padding:0 3px;font-size:.6875rem}.co-relatorio small{color:#667781;padding:0 3px;font-size:.5625rem}.co-relatorio u{color:#027eb5;text-align:center;border-top:1px solid #e9edef;margin-top:6px;padding-top:6px;font-weight:600;text-decoration:none}.co-digitando{background:#fff;border-radius:9px 9px 9px 2px;gap:3px;margin-top:5px;padding:8px 10px;display:inline-flex;box-shadow:0 1px .5px #0b141a21}.co-digitando i{background:#8696a0;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite co-pulinho}.co-digitando i:nth-child(2){animation-delay:.15s}.co-digitando i:nth-child(3){animation-delay:.3s}.co-campo{background:#f7f7f7;align-items:center;gap:6px;padding:6px 8px 12px;display:flex}.co-campo span{color:#8696a0;background:#fff;border-radius:999px;flex:1;padding:5px 10px;font-size:.5625rem;box-shadow:inset 0 0 0 1px #00000012}.co-campo i{background:#25d366;border-radius:50%;width:22px;height:22px}.co-l.m1{animation:16s infinite both co-m1}.co-l.m2{animation:16s infinite both co-m2}.co-l.m3{animation:16s infinite both co-m3}.co-l.m4{animation:16s infinite both co-m4}.co-l.m5{animation:16s infinite both co-m5}.co-l.d1{animation:16s infinite both co-d1}.co-l.d2{animation:16s infinite both co-d2}@keyframes co-conta{0%,3%{--co-v:0}18%,to{--co-v:var(--co-alvo)}}@keyframes co-barra{0%,3%{opacity:1;transform:scaleY(0)}16%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes co-pulso{50%{box-shadow:0 0 0 5px #1f6fe500}}@keyframes co-pulinho{0%,60%,to{transform:none}30%{transform:translateY(-3px)}}@keyframes co-badge{0%,56%{transform:none}58%{transform:scale(1.35)}61%,to{transform:none}}@keyframes co-toast{0%,26%{opacity:0;transform:translateY(10px)}29%,44%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(6px)}}@keyframes co-move{0%{--co-col:0;opacity:0;transform:translateY(6px)}3%,18%{--co-col:0;opacity:1;transform:none}20%{--co-col:0;transform:translateY(-6px)rotate(-3deg)scale(1.04)}25%{--co-col:1;transform:translateY(-6px)rotate(-3deg)scale(1.04)}27%,54%{--co-col:1;transform:none}56%{--co-col:1;transform:translateY(-6px)rotate(-3deg)scale(1.04)}61%{--co-col:2;transform:translateY(-6px)rotate(-3deg)scale(1.04)}63%,95%{--co-col:2;opacity:1;transform:none}to{--co-col:2;opacity:0;transform:none}}@keyframes co-m1{0%,4%{opacity:0;max-height:0;transform:translateY(6px)}7%,95%{opacity:1;max-height:170px;transform:none}to{opacity:0;max-height:170px}}@keyframes co-d1{0%,8%{opacity:0;max-height:0}10%,14%{opacity:1;max-height:40px}16%,to{opacity:0;max-height:0}}@keyframes co-m2{0%,15%{opacity:0;max-height:0;transform:translateY(6px)}18%,95%{opacity:1;max-height:170px;transform:none}to{opacity:0;max-height:170px}}@keyframes co-m3{0%,24%{opacity:0;max-height:0;transform:translateY(6px)}27%,95%{opacity:1;max-height:170px;transform:none}to{opacity:0;max-height:170px}}@keyframes co-m4{0%,40%{opacity:0;max-height:0;transform:translateY(6px)}43%,95%{opacity:1;max-height:170px;transform:none}to{opacity:0;max-height:170px}}@keyframes co-d2{0%,45%{opacity:0;max-height:0}47%,52%{opacity:1;max-height:40px}54%,to{opacity:0;max-height:0}}@keyframes co-m5{0%,53%{opacity:0;max-height:0;transform:translateY(6px)}56%,95%{opacity:1;max-height:170px;transform:none}to{opacity:0;max-height:170px}}@container cena (min-width:900px){.co-app{grid-template-columns:148px minmax(0,1fr)}.co-lado{align-items:stretch;padding:14px 10px}.co-marca b,.co-cliente span,.co-lado nav em{display:inline}.co-cliente{padding:5px 8px 5px 5px}.co-lado nav span{justify-content:flex-start;padding:6px 9px}.co-lado nav u{margin-left:auto;position:static}.co-main{gap:12px;padding:16px 18px}.co-topo small,.co-kpis em,.co-card small{display:block}.co-kpis em{justify-self:start}.co-kpis p{padding:8px 10px}.co-card{padding:6px 7px}.co-colunas{--co-vaga:92px}.co-kpis b{font-size:1.3rem}.co-grade{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:12px}.co-grafico{display:grid}.co-celular{width:224px}}@container cena (max-width:620px){.cena-orion{grid-template-columns:minmax(0,1fr);justify-items:center}.co-hub{display:none}.co-celular{width:min(236px,100%)}}@container cena (min-width:900px){.cs-site{gap:16px;padding:18px 28px 20px}.cs-sub,.cs-cta{font-size:.8125rem}.cs-whats{width:270px}.ct-kpis b{font-size:1.25rem}.cc-dia{min-height:56px}.cc-celular,.ca-celular{width:212px}.cd-area{grid-template-columns:140px minmax(0,1fr) 200px}.cp-roteiro li{padding:11px 13px}}@container cena (max-width:800px){.cc-dia .ic{display:none}}@container cena (max-width:620px){.cs-links,.cs-cards{display:none}.cs-site{grid-template-rows:auto minmax(0,1fr)}.cs-heroi{grid-template-columns:1fr}.cs-foto{display:none}.cs-titulo{font-size:1.35rem}.cs-whats{width:200px}.cs-ga small{display:none}.cena-trafego,.cena-conteudo,.cena-captacao,.cena-apps{grid-template-columns:minmax(0,1fr)}.ct-lista,.cc-celular,.ca-celular,.cp-roteiro,.cd-camadas{display:none}.ct-toast{width:auto;left:10px}.ct-aba:not(.ativa){display:none}.cd-area{grid-template-columns:minmax(0,1fr) 128px}.ce-legendas{flex-wrap:wrap;gap:4px 10px}.ce-vence{display:none}}@container cena (max-width:420px){.cd-inspetor{display:none}.cd-area{grid-template-columns:minmax(0,1fr)}.ce-topo{grid-template-columns:112px minmax(0,1fr)}.ce-previa{align-self:start;width:112px;height:auto}.cc-dia{min-height:40px}.cc-dia i{justify-content:center;gap:0;font-size:0}.cc-dia .ic{display:block}.ca-cab small{display:none}}@media (max-width:680px){.pratica-palco{height:440px;min-height:0}}@media (prefers-reduced-motion:reduce){[data-cena] *,[data-cena] :before,[data-cena] :after{animation:none!important}.fg-linha,.acao-trilho{transform:none!important}}.fluxo-3d{filter:drop-shadow(0 18px 24px #2f538a40);width:112px;height:auto;transition:transform .8s var(--e-mola);animation:7s ease-in-out infinite flutua}.fluxo-centro.aceso .fluxo-3d{transform:scale(1.08)rotate(-6deg)}.selo-3d{object-fit:contain;width:26px;height:26px}.final-cena{margin-top:64px}.final{padding-bottom:0}.cena-foto{position:relative}.cena-foto:after{content:"";pointer-events:none;background:linear-gradient(#f7f7f4 0,#0000 14% 86%,#f7f7f4 100%);position:absolute;inset:0}.js .heroi [data-palavras] .pal,.js .heroi [data-reveal]{opacity:1;filter:none;transition:none;transform:none}.servicos-orbe li{opacity:1}.servico a:hover .servico-seta,.mega-item:hover .mega-ic,.cartao-caso a:hover .cartao-seta,.cartao-caso button:hover .cartao-seta,.no.aceso .no-ic,.nav-whats:hover,.pronto-ic,.opcao input:checked+.chip-orbe{color:var(--azul-tinta)}.rotulo:before,.aba-progresso,.form-barra span,.progresso-leitura span{background:var(--azul)}.fg-linha i{color:#9cc2ff}::selection{color:#fff;background:#1f6fe5}:focus-visible{outline:2px solid var(--azul);outline-offset:4px}input,textarea{caret-color:var(--azul)}[data-cena]:not(.visivel) *,[data-cena]:not(.visivel) :before,[data-cena]:not(.visivel) :after,[data-movimento]:not(.movimento-visivel),[data-movimento]:not(.movimento-visivel) *,[data-movimento]:not(.movimento-visivel) :before,[data-movimento]:not(.movimento-visivel) :after{animation-play-state:paused!important}.heroi .btn-linha{background:var(--branco);color:var(--azul-forte);box-shadow:inset 0 0 0 1px #c9dbf8}.heroi .btn-linha:hover{background:var(--azul-suave);box-shadow:inset 0 0 0 1px var(--azul)}.heroi-servico .heroi-texto{text-align:left;align-items:flex-start;padding-right:34%;position:relative}.heroi-servico .acoes{justify-content:flex-start}@media (max-width:680px){.heroi-servico .heroi-texto{text-align:center;align-items:center;padding-right:0}.heroi-servico .acoes{justify-content:center}.heroi-servico .heroi-objeto{opacity:1;align-self:center;width:130px;margin:0 auto 20px;animation:none;position:relative;top:auto;bottom:auto;right:auto;translate:none}}.etapas-palco{border:1px solid var(--linha);background:var(--branco);border-radius:28px;grid-template-rows:auto minmax(0,1fr);gap:16px;height:min(520px,62svh);margin-top:64px;padding:28px 28px 24px;display:grid;overflow:hidden}.etapas-legenda{color:var(--tinta-2);align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:flex}.etapas-legenda .ponto{background:var(--azul);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1f6fe526}.etapas-legenda em{background:var(--azul-suave);color:#2d66ac;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:.75rem;font-style:normal}@media (max-width:680px){.etapas-palco{border-radius:20px;height:480px;margin-top:40px;padding:12px}}.lista-entregas li{transition:background-color .35s var(--e);position:relative}.lista-entregas li:before{content:"";background:var(--azul);transform-origin:0;height:2px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.lista-entregas li:not(:nth-child(3n+1)):before{left:32px}.js .lista-entregas li.dentro:before{transition:transform 1.1s var(--e) calc(var(--i,0) * .12s + .25s);transform:scaleX(1)}.lista-entregas .num{align-items:center;gap:10px;display:inline-flex}.lista-entregas .num:after{content:"";width:0;height:1px;transition:width .6s var(--e);background:currentColor}.lista-entregas li:hover{background:linear-gradient(180deg, var(--azul-suave), transparent 70%)}.lista-entregas li:hover .num{color:var(--azul)}.lista-entregas li:hover .num:after{width:28px}.lista-entregas li:hover h3{color:var(--azul-forte)}.lista-entregas h3{transition:color .3s var(--e)}@media (max-width:1024px){.lista-entregas li:not(:nth-child(3n+1)):before{left:0}.lista-entregas li:nth-child(2n):before{left:24px}}@media (max-width:680px){.lista-entregas li:nth-child(2n):before{left:0}}@media (prefers-reduced-motion:reduce){.lista-entregas li:before{transition:none;transform:scaleX(1)}}
