:root{--fundo:#f5f8f8;--pergaminho:#f2f6f6;--tinta:#000;--off:#242424;--off-80:rgba(36,36,36,.8);--off-60:rgba(36,36,36,.7);--off-20:rgba(36,36,36,.2);--off-10:rgba(36,36,36,.1);--azul:#006b73;--pervinca:#def0ef;--ceu:#a4d3d2;--menta:#b2e2e0;--coral:#c0e3e0;--ouro:#b2dcd9;--carmim:#8cc6c7;--cinza-borda:#c8d0d0;--serif:"Plus Jakarta Sans","Helvetica Neue",Arial,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,Consolas,monospace;--sans:"Geist","Helvetica Neue",Arial,sans-serif;--peso-serif:600;--tracking-titulo:-0.015em;--word-spacing-titulo:0.08em}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fundo);color:var(--tinta);font-family:var(--sans);font-size:20px;line-height:1.35;font-weight:400;letter-spacing:-0.02em}p{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button{font:inherit;color:inherit}.container{width:100%;max-width:1432px;margin:0 auto;padding:0 40px}.mb-40{margin-bottom:40px}.linha{display:flex}.linha--centro{justify-content:center}.gap-16{gap:16px}.h3,.h5{font-family:var(--serif);font-weight:var(--peso-serif);line-height:1.1;margin:0}.h3{font-size:48px;color:var(--off);text-align:left}.h5{font-size:32px;color:var(--off-80)}.pilula{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 32px;border:0;border-radius:100px;font-family:var(--sans);font-size:18px;line-height:18px;font-weight:500;letter-spacing:-0.4px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;transition:all .2s ease}.pilula:hover{box-shadow:inset 0 0 10px 0 var(--menta),0 0 6px 0 #36bec3,0 0 20px 0 var(--menta)}.pilula--clara:hover{box-shadow:0 0 20px 0 rgba(37,189,196,.3)}.pilula--clara::before,.pilula--clara::after{content:"";position:absolute;top:50%;width:3.75rem;height:4.05rem;transform:translateY(-50%);border-radius:50%;filter:blur(16px);opacity:0;transition:opacity .25s ease;pointer-events:none;background:linear-gradient(135.11deg,#70dcdf 29.89%,#25bdc4 82.8%)}.pilula--clara::before{left:-37%}.pilula--clara::after{right:-37%}.pilula--clara:hover::before,.pilula--clara:hover::after{opacity:1}.pilula>*{position:relative;z-index:1}.pilula--escura{background:var(--off);color:var(--fundo)}.pilula--clara{background:var(--fundo);color:var(--off);border:1px solid var(--off-10)}.pilula .icone-zap{flex:none;width:18px;height:18px}.rotulo-curto{display:none}.pular{position:absolute;left:16px;top:-100px;z-index:2000;padding:12px 16px;border-radius:100px;background:var(--off);color:var(--fundo);font-size:14px;text-decoration:none}.pular:focus{top:16px}.topo{position:sticky;top:0;z-index:1000}.nav{position:relative;z-index:1;background-color:var(--pergaminho)}.nav::after{content:"";position:absolute;left:0;right:0;top:100%;height:20px;pointer-events:none;background-image:linear-gradient(rgba(242,246,246,.9),rgba(242,246,246,0))}.nav-faixa{display:flex;align-items:center;gap:clamp(32px,4vw,56px);min-height:92px;padding:24px 0}.marca{display:flex;align-items:center;gap:7px;flex:none;color:#222;text-decoration:none}.nav-menu{display:flex;flex:1;justify-content:space-between;align-items:center;gap:32px}.nav-links{display:flex;align-items:center;gap:32px}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:7px;min-height:44px;padding:12px 4px;font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.55px;text-transform:uppercase;color:var(--off);text-decoration:none}.nav-item:first-child .nav-link{color:#000}.nav-link{transition:color .2s}.nav-link:hover{color:rgba(36,36,36,.4)}.nav-link .icone-chevron{flex:none;width:10px;height:7px;transform-origin:center;transition:transform .16s ease}.nav-link .icone-chevron path{stroke-width:1.2}.nav-lista{position:absolute;top:calc(100% + 10px);left:-14px;z-index:5;min-width:280px;display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--fundo);border:1px solid var(--off-10);border-radius:16px;box-shadow:0 12px 32px rgba(36,36,36,.08),0 2px 6px rgba(36,36,36,.03);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.nav-lista::before{content:"";position:absolute;left:-1px;right:-1px;top:-12px;height:12px}.nav-lista a{display:block;min-height:44px;padding:12px 14px;border-radius:9px;font-family:var(--sans);font-weight:500;font-size:14px;line-height:1.5;letter-spacing:0;color:var(--off);text-decoration:none;transition:color .16s ease,background-color .16s ease}.nav-lista a:hover,.nav-lista a:focus-visible{color:var(--azul);background:var(--pervinca)}.nav-item--menu:hover .nav-lista,.nav-item--menu:focus-within .nav-lista{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.nav-item--menu:hover>.nav-link .icone-chevron,.nav-item--menu:focus-within>.nav-link .icone-chevron{transform:rotate(180deg)}.nav a:focus-visible,.nav-botao:focus-visible{outline:2px solid var(--azul);outline-offset:4px}.nav-acoes{display:flex;flex:none;align-items:center;gap:12px}.nav-acoes .pilula{min-height:44px;font-size:14px;padding:12px 24px}.nav-botao{display:none;position:relative;z-index:1;width:44px;min-height:44px;padding:10px;border:0;background:none;cursor:pointer}.nav-botao i{display:block;width:24px;height:2px;margin:6px 0;background:#000;transition:transform .2s,opacity .2s}@media (prefers-reduced-motion:reduce){.nav-link,.nav-link .icone-chevron,.nav-lista,.nav-lista a,.nav-botao i{transition:none}}.diagrama text{font-family:var(--mono)}.diagrama [data-d-ui]{transition:opacity .2s ease}.diagrama.d-interacao-ativa [data-d-ui]{opacity:.4}.diagrama.d-interacao-ativa [data-d-ui].d-destaque{opacity:1}.integra-lista{position:absolute;top:50%;right:0;width:100%;max-width:511px;height:390%;transform:translateY(-50%)}.integra-lista{--mascara:linear-gradient(to bottom,transparent,#000 50%,transparent);-webkit-mask-image:var(--mascara);mask-image:var(--mascara)}.faq-item{position:relative;border-bottom:1px solid var(--off-10);overflow:hidden}.faq-luz{position:absolute;inset:0;z-index:0;opacity:0;transition:opacity .2s;pointer-events:none}.faq-luz span{position:absolute;top:50%;width:212px;height:234px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(37,189,196,.4),rgba(37,189,196,.16) 55%,rgba(37,189,196,0))}.faq-luz span:first-child{left:-106px}.faq-luz span:last-child{right:-106px}.faq-item:hover .faq-luz,.faq-item.aberto .faq-luz{opacity:1}.faq-lista{position:relative;z-index:1}.faq-item.aberto{border-top:1px solid var(--off-10)}.faq-botao{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;width:100%;padding:40px;border:0;background:transparent;text-align:left;cursor:pointer;letter-spacing:normal}.faq-botao .h5{display:block}.faq-botao .icone-seta-faq{flex:none;width:24px;height:38px;color:#000;transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s}.faq-botao:hover .h5{color:var(--off)}.faq-lista{display:grid;grid-template-rows:0fr;transition:all .2s ease}.faq-dentro{min-height:0;overflow:hidden}.faq-resp{padding:0 40px}.faq-resp p{font-size:16px;line-height:1.35;letter-spacing:-0.4px;color:var(--off-80);max-width:1000px}.faq-item.aberto .faq-lista{grid-template-rows:1fr;padding-bottom:40px}.faq-item.aberto .icone-seta-faq{transform:rotate(-180deg);color:var(--carmim)}.cta{position:relative;overflow:hidden;margin-bottom:60px;padding:80px 16px;border:1px solid var(--off);border-radius:40px;text-align:center}.cta-linha{position:relative;z-index:1;display:flex;justify-content:center}.cta-col{flex:0 0 66.664%;max-width:66.664%}.cta-tit{padding-bottom:60px;margin-bottom:32px}.cta-tit .h3{text-align:center}.cta p{color:var(--off-80)}.cta-luz-topo{position:absolute;top:-487px;left:0;right:0;height:501px;border-radius:2000px;filter:blur(60px);pointer-events:none;background-image:linear-gradient(rgba(0,255,255,0),var(--ouro) 54.17%)}.cta-luz-base{position:absolute;top:56%;left:0;right:0;aspect-ratio:3 / 2;border-radius:100%;filter:blur(60px);pointer-events:none;background-image:linear-gradient(rgba(0,255,255,0),rgba(37,189,196,.7) 25%)}.rodape{border-top:1px solid var(--off-10)}.rodape-pad{padding:48px 0 calc(32px + env(safe-area-inset-bottom,0px))}.rodape-linha{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,4fr);align-items:start;gap:40px}.rodape-contato{min-width:0}.rodape-marca{display:inline-flex;align-items:center;gap:9px;color:#111;text-decoration:none}.olho{font-family:var(--mono);font-size:16px;line-height:1.3;letter-spacing:.8px;text-transform:uppercase;color:var(--off-80)}.trilha ol,.lista-artigos time{font-family:var(--mono)}.rodape-menu{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr) repeat(2,minmax(0,1fr));align-items:start;gap:24px}.rodape-menu>div{min-width:0}.rodape-grupo{display:contents}.rodape-grupo>div{min-width:0}.rodape-titulo{margin:0 0 16px;font:13px/1.4 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#40575a}.rodape-links{display:flex;flex-direction:column;gap:10px}.rodape-links a,.rodape-canais>a{font:15px/1.4 var(--sans);color:var(--off);text-decoration:none;overflow-wrap:anywhere}.rodape-links a:hover,.rodape-canais>a:hover,.rodape-frentes a:hover,a.rodape-txt:hover{color:var(--azul);text-decoration:none;text-underline-offset:3px}.rodape a:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.rodape-canais{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rodape-canais .rodape-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 16px;border:1px solid var(--azul);border-radius:999px;background:var(--azul);color:#fff}.rodape-canais .rodape-whatsapp:hover{background:var(--off);border-color:var(--off);color:#fff;text-decoration:none}.rodape-whatsapp svg{flex:none;width:18px;height:18px}.rodape-horario{margin:0;font:14px/1.4 var(--sans);color:#40575a}.rodape-base{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;margin-top:32px;padding-top:24px;border-top:1px solid var(--off-10)}.rodape-base>p{flex:1 1 460px;margin:0}.rodape-legal{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px}.rodape-txt{font:14px/1.5 var(--sans);color:#40575a;text-decoration:none}.rodape-txt strong{font-weight:400}@media (max-width:991px){.rodape-linha{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:767px){.rodape-pad{padding:24px 0 calc(72px + env(safe-area-inset-bottom,0px))}.rodape-contato{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:start;gap:12px 16px}.rodape-contato .rodape-frentes{margin:0}.rodape-canais{grid-column:1 / -1}.rodape-linha{gap:24px}.rodape-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rodape-grupo{display:flex;flex-direction:column;gap:20px}.rodape-titulo{margin-bottom:12px}.rodape-base{flex-direction:column;gap:8px;margin-top:20px;padding-top:16px}.rodape-base>p{flex:none}.rodape-txt{font-size:13px}}@media (min-width:1122px) and (max-width:1350.98px){.nav-link{font-size:14px}.nav-links{column-gap:20px}.nav-acoes .pilula{padding:12px 24px;font-size:14px}}@media (min-width:992px) and (max-width:1150.98px){.nav-link{font-size:14px}.nav-links{column-gap:16px}.nav-acoes .pilula{padding:12px;font-size:12px}.nav-acoes .rotulo-longo{display:none}.nav-acoes .rotulo-curto{display:inline}}@media (min-width:992px) and (max-width:1060.98px){.nav-faixa{column-gap:20px}.nav-link{font-size:12px}}@media (max-width:991px){.nav-faixa{justify-content:space-between;gap:24px;min-height:80px;padding:18px 0}.nav-botao{display:block}.nav-menu{display:none;position:absolute;top:100%;left:16px;right:16px;padding:24px;background:var(--fundo);border:1px solid var(--off-10);border-radius:16px;box-shadow:0 12px 32px rgba(36,36,36,.08);max-height:calc(100vh - 230px);overflow-y:auto}.nav.aberta .nav-menu{display:block}.nav.aberta .nav-botao i:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav.aberta .nav-botao i:nth-child(2){opacity:0}.nav.aberta .nav-botao i:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav-links{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:32px}.nav-link{padding:12px 0;border-bottom:1px solid var(--off-10)}.nav-lista{position:static;min-width:0;margin-top:12px;padding:8px;border:0;box-shadow:none;background:var(--pergaminho);opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.nav-lista::before{display:none}.nav-item--menu>.nav-link .icone-chevron{transform:rotate(180deg)}.nav-acoes{flex-direction:column;align-items:stretch}.integra-lista{top:55%;right:auto;left:50%;width:min(100%,280px);transform:translate(-50%,-50%) rotate(90deg)}.cta{padding:24px}}@media (max-width:767px){.container{padding:0 16px}.h3{font-size:32px}.h5{font-size:20px}.integra-lista{top:132px}.faq-botao{padding:24px 15px 24px 16px}.faq-botao .h5{display:block}.faq-botao .icone-seta-faq{height:48px}.faq-resp{padding:0 16px}.cta{padding:64px 24px}.cta-col{flex:0 0 100%;max-width:100%}.cta-botoes{flex-wrap:wrap}.olho{font-size:14px}}.zap-flutuante{position:fixed;z-index:900;right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.12);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.zap-flutuante svg{width:32px;height:32px}.zap-flutuante:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.22),0 2px 4px rgba(0,0,0,.12)}.zap-flutuante:focus-visible{outline:2px solid var(--off);outline-offset:3px}@media (max-width:767px){.zap-flutuante{width:56px;height:56px;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.zap-flutuante svg{width:30px;height:30px}}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rolo{position:relative;display:inline-block;vertical-align:top;overflow:hidden;padding-top:.2em;margin-top:-.2em}.rolo-l{display:block;white-space:pre}.rolo-l2{position:absolute;left:0;top:calc(100% + 4px)}.rolo .ch{display:inline-block}.pilula-texto-preparando .rolo .ch{transition:none !important;transform:none !important}@media (prefers-reduced-motion:no-preference){.nav{animation:entra-nav 1s cubic-bezier(.165,.84,.44,1) both}.js .revelar{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1)}.js .revelar.revelar--atraso{transition-delay:.25s}.js .revelar.visivel{opacity:1;transform:none}.rolo .ch{transition:transform .4s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--i) * 30ms)}.pilula:hover .rolo .ch,.pilula:focus-visible .rolo .ch{transform:translateY(calc(-100% - 4px));transition-duration:.25s;transition-timing-function:cubic-bezier(.86,0,.07,1)}.pausado *,.pausado *::before,.pausado *::after{animation-play-state:paused !important}}@media (prefers-reduced-motion:reduce){.diagrama-celular :is(.m-pilula,.m-nucleo){animation:m-sequencia 10s ease-in-out infinite both;animation-delay:var(--m-atraso,0s)}.diagrama:not(.d-interacao-ativa) :is(.d-etq.d-estatico,.d-pilula-saida),.diagrama:not(.d-interacao-ativa)>g[data-d-central]{animation:d-sequencia-reduzida 10s ease-in-out infinite both;animation-delay:var(--d-reduzido-atraso,0s)}.diagrama>g[data-d-central]{--d-reduzido-atraso:3.6s;--d-reduzido-base:.85}.diagrama :is(.d-estatico,.d-pilula-saida)[data-saida="crm"]{--d-reduzido-atraso:4.8s}.diagrama :is(.d-estatico,.d-pilula-saida)[data-saida="painel"]{--d-reduzido-atraso:6.4s}.diagrama [data-saida="alertas"]{--d-reduzido-atraso:7.2s}.diagrama [data-saida="integracoes"]{--d-reduzido-atraso:8s}.diagrama.d-interacao-ativa [data-d-ui]{opacity:.45}}.rodape a,.trilha a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.duas .card p a{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:767px){nav[aria-label="Trilha"] a,.faq-email a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;vertical-align:middle}p a,li a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;vertical-align:middle}}.trilha ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0 0 28px;padding:0;list-style:none;font-size:14px;line-height:1.3;letter-spacing:.6px;text-transform:uppercase;color:var(--off-80)}.trilha li + li::before{content:"/";margin-right:10px;color:var(--off-60)}.trilha a{color:var(--off-80);text-decoration:none;transition:color .2s}.trilha a:hover{color:#000;text-decoration:none;text-underline-offset:3px}.trilha [aria-current]{color:#000}.pg-hero{padding:72px 0 56px}.pg-h1{max-width:1000px;margin:0 0 24px;font-family:var(--serif);font-weight:var(--peso-serif);font-size:64px;line-height:1.08;color:#000}.pg-lead{max-width:820px}.pg-lead p{font-size:20px;line-height:1.35;color:var(--off-80)}.pg-lead p + p{margin-top:14px}.pg-acoes{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.pg-secao{padding:64px 0}.pg-secao--colada{padding-top:16px}.cabeca{max-width:920px;margin-bottom:40px}.duas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card{position:relative;overflow:hidden;padding:40px 32px;border:1px solid var(--off-20);border-radius:16px}.card>*{position:relative;z-index:1}.card-tit{margin:0 0 20px;font-family:var(--serif);font-weight:var(--peso-serif);font-size:28px;line-height:1.2;color:#000}.card p,.card li{font-size:18px;line-height:1.4;color:var(--off-80)}.card p + p{margin-top:12px}.lista-traco{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.lista-traco li{position:relative;padding-left:30px}.lista-traco li::before{content:"\2014";position:absolute;left:0;color:var(--off-60)}.texto-legal{max-width:820px}.texto-legal h2{margin:48px 0 16px;font-family:var(--serif);font-weight:var(--peso-serif);font-size:32px;line-height:1.2;color:#000}.texto-legal p,.texto-legal li{font-size:18px;line-height:1.5;color:var(--off-80)}.texto-legal p + p{margin-top:16px}.texto-legal a:not(.pilula),.card a:not(.pilula){color:var(--azul);text-underline-offset:3px}.lista-artigos{margin:0;padding:0;list-style:none;border-top:1px solid var(--off-10)}.lista-artigos li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 32px;padding:28px 0;border-bottom:1px solid var(--off-10)}.lista-artigos h3{margin:0;font-family:var(--serif);font-weight:var(--peso-serif);font-size:26px;line-height:1.2}.lista-artigos h3 a{color:#000;text-decoration:none}.lista-artigos h3 a:hover{text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}.lista-artigos p{grid-column:1;font-size:16px;line-height:1.4;color:var(--off-80)}.lista-artigos time{grid-column:2;grid-row:1;font-size:14px;letter-spacing:.6px;text-transform:uppercase;color:var(--off-80);white-space:nowrap}.rodape-frentes{max-width:340px;margin:16px 0;font-size:15px;line-height:1.45;color:var(--off)}.rodape-frentes a{color:inherit;text-underline-offset:3px}@media (max-width:767px){.pg-hero{padding:48px 0 40px}.pg-h1{font-size:40px}.pg-lead p{font-size:18px}.duas{grid-template-columns:minmax(0,1fr)}.pg-secao{padding:48px 0}.card{padding:25px}.card-tit{font-size:24px}.card p,.card li,.texto-legal p,.texto-legal li{font-size:17px}.lista-artigos li{grid-template-columns:minmax(0,1fr)}.lista-artigos time{grid-column:1;grid-row:auto}.lista-artigos h3{font-size:22px}}.card .olho{margin-bottom:12px}.card-tit a{color:inherit;text-decoration:none}.nav-link:hover{color:var(--azul)}.faq-02{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.faq-intro{position:sticky;top:120px;min-width:0}.faq-intro .h3{margin:16px 0 24px}.faq-intro>p{max-width:40ch}.faq-02>.faq{min-width:0}.faq-contato{margin-top:40px;padding:28px;border:1px solid var(--cinza-borda);border-radius:20px;background:radial-gradient(ellipse at top right,rgba(0,255,255,.08),transparent 70%),var(--pergaminho);box-shadow:0 5px 18px rgba(36,36,36,.06);overflow-wrap:anywhere}.faq-contato h3{font:var(--peso-serif) 28px/1.15 var(--serif);margin-bottom:16px}.faq-contato>p{font-size:18px;line-height:1.5;color:var(--off-80)}.faq-contato .pilula{margin-top:20px;width:100%;min-height:48px;padding-inline:16px;font-size:14px}.faq-contato .faq-email{margin-top:16px;font-size:13px}.faq-contato .faq-email a{color:var(--azul);text-underline-offset:3px}.faq-contato a:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.faq-02 .faq-item{border-top:1px solid var(--off-20)}.faq-02 .faq-botao{padding:24px 12px}.faq-02 .faq-botao .h5{font-size:24px}.texto-legal a{overflow-wrap:anywhere}@media (max-width:1024px){.faq-02{gap:40px}}@media (max-width:767px){.faq-02{grid-template-columns:1fr}.faq-intro{position:static}.faq-contato{margin-top:24px}.faq-02 .faq-botao .h5{font-size:22px}}.reel-palavra{display:inline-block;white-space:nowrap}:root{--ancora-topo:150px}:where(main) :where(section[id],article[id],h2[id],.faq-item[id],.faq-lista[id]){scroll-margin-top:var(--ancora-topo)}@media(max-width:991px){:root{--ancora-topo:110px}}.faq-contato .pilula{max-width:100%}@media(max-width:480px){.faq-contato{padding:20px}.faq-contato .pilula{font-size:12px;padding-inline:16px}}html:not(.js) .faq-lista{grid-template-rows:1fr;padding-bottom:32px}.cta-luz-topo,.cta-luz-base{opacity:.3}.pilula:hover{box-shadow:inset 0 0 6px rgb(178 226 224 / .25),0 4px 16px rgb(36 90 94 / .07)}.pilula--clara:hover{box-shadow:0 4px 16px rgb(36 90 94 / .07)}.pilula--clara::before,.pilula--clara::after{opacity:0!important}.pilula{text-decoration:none!important}.integra-lista{height:720px;max-width:400px;--mascara:linear-gradient(to bottom,transparent 18%,#000 28%,#000 72%,transparent 82%)}@media (prefers-reduced-motion:reduce){.integra-lista{position:relative;top:auto;right:auto;left:auto;margin-left:0;width:100%;height:auto;transform:none;mask-image:none;-webkit-mask-image:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;max-width:none}}.marca-assinatura{display:block;width:112px;height:auto;max-width:100%}.rodape-marca .marca-assinatura{width:144px}@media(max-width:767px){.marca>.marca-assinatura{width:88px}}:root{--ease-out:cubic-bezier(.23,1,.32,1)}.js .revelar{transform:translateY(8px);transition:opacity 280ms var(--ease-out),transform 280ms var(--ease-out);transition-delay:var(--entrada-atraso,0ms)}.js .revelar.revelar--atraso{transition-delay:var(--entrada-atraso,40ms)}.js .revelar.visivel{transform:none}.faq-intro{top:calc(var(--topo-altura,180px) + 20px)}:where(main) :where(section[id],article[id],h2[id],.faq-item[id],.faq-lista[id]){scroll-margin-top:var(--ancora-topo,220px)}@media(max-width:767px){.faq-intro{position:static}}@media(prefers-reduced-motion:reduce){.js .revelar{transform:none;opacity:1;transition:none}}.reel-ch{display:inline-block}@media (min-width:768px) and (max-width:991px){.faq-contato .pilula{font-size:12px;padding-inline:16px}}.faq-02 .faq-botao:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}.h3,.h5,.pg-h1,.card-tit,.texto-legal h2,.lista-artigos h3,.faq-contato h3{letter-spacing:var(--tracking-titulo);word-spacing:var(--word-spacing-titulo)}.pg-servicos-hub :is(.hub-rotina,.hub-ia-limites,.hub-testes) li{position:relative;isolation:isolate}.pg-servicos-hub.hub-movimento .hub-animacao :is(.hub-estado,.hub-trajeto),.pg-servicos-hub.hub-movimento :is(.hub-rotina,.hub-ia-limites) li::before,.pg-servicos-hub.hub-movimento .hub-comparacao-linha>:is(th,td)::before{animation:hub-sequencia 10s ease-in-out infinite both;animation-delay:var(--hub-atraso,0s);animation-play-state:paused}.pg-servicos-hub :is(.hub-ficha,.hub-rotina,.hub-ia-limites,.hub-oficina,.hub-comparacao){overflow-wrap:anywhere}.pg-servicos-hub :is(.hub-rotina,.hub-ia-limites,.hub-comparacao-titulo,.hub-painel-mobile) h4{margin:12px 0 8px;font:600 20px/1.3 var(--serif)}.pg-servicos-hub .hub-comparacao :is(th,td){padding:14px 12px;border-top:1px solid #dce7e4;vertical-align:top;font:13px/1.6 var(--sans);overflow-wrap:anywhere}.pg-servicos-hub .hub-comparacao-linha>:is(th,td){position:relative;isolation:isolate}.pg-servicos-hub .hub-comparacao-linha>:is(th,td)::before{content:'';position:absolute;inset:0;z-index:-1;background:#eaf5f1;opacity:0}@media (max-width:1199px){.pg-servicos-hub .hub-visual--conexao>:is(.il-desktop,.il-celular){display:none}}@media (prefers-reduced-motion:no-preference){.pg-servicos-hub #conteudo .pilula:is(:hover,:focus-visible) .rolo .ch{transform:translateY(calc(-1 * var(--hub-rolagem,100%) - 4px))}}.pg-cases :is(.cases-preview-quadro,.cases-selo,.relato-servico,.caso-mais svg,.cases-conversa-faixa){transition:transform 240ms var(--ease-out),border-color 240ms ease-out,box-shadow 240ms ease-out,background-color 240ms ease-out}@media (prefers-reduced-motion:no-preference){.pg-cases.cases-movimento .cases-fala.cases-chegou :is(blockquote,.cases-autor){animation-name:reel-ch-sobe}}@media (prefers-reduced-motion:reduce){.pg-cases :is(.cases-preview-quadro,.relato-servico,.caso-mais svg,.cases-selo,.cases-conversa-faixa){transform:none;transition-property:border-color,background-color,opacity}}.pg-cases :is(.cases-escopo,.cases-aplicacoes) :is(dt,dd){min-width:0;overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){.pg-servico #conteudo .pilula:is(:hover,:focus-visible) .rolo .ch{transform:translateY(calc(-1 * var(--sv-rolagem,100%) - 4px))}}.pg-servico .sv-ferramentas li>:is(img,svg){flex:none;height:30px;width:auto}@media (max-width:767px){.pg-servico .sv-ferramentas li>:is(img,svg){height:26px}}.pg-servico .sv-mapa-sistemas li>:is(svg,img){width:25px;height:25px;object-fit:contain;flex:none;color:var(--azul)}@media (max-width:767px){.pg-servico .sv-mapa-sistemas li>:is(svg,img){width:22px;height:22px}}@media (max-width:767px){.pg .trilha ol{row-gap:0;line-height:1.3}.pg .trilha li{flex:none;white-space:nowrap}.pg .trilha li + li::before{display:none}.pg .trilha li:has(+ li)::after{content:"/";margin-left:10px;color:var(--off-60)}.pg .trilha li{min-height:0}.pg .trilha a,.pg #conteudo .trilha a{margin-block:calc((1.3em - 44px) / 2)}}.pg-legal-pagina .legal-resumo{padding:8px 0 28px}.pg-legal-pagina .legal-resumo-cartao{padding:30px 34px;border:1px solid #dce8e6;border-radius:20px;background:linear-gradient(110deg,#f4f8f7 0%,#fbfcfa 70%);box-shadow:0 12px 32px rgb(36 68 73 / .045)}.pg-legal-pagina .legal-sobretitulo{margin:0 0 9px;font:600 12px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#08777d}.pg-legal-pagina .legal-resumo h2{max-width:700px;margin:0 0 23px;font:600 30px/1.2 var(--serif);letter-spacing:-.035em;color:#111}.pg-legal-pagina .legal-resumo ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 38px;margin:0;padding:0;list-style:none}.pg-legal-pagina .legal-resumo li{display:grid;gap:4px;align-content:start;padding-left:16px;border-left:2px solid #69afb0}.pg-legal-pagina .legal-resumo li strong{font-size:15px;line-height:1.4;color:#172b2d}.pg-legal-pagina .legal-resumo li span{font-size:15px;line-height:1.55;color:var(--off-80)}.pg-legal-pagina .legal-documento{padding-top:28px;padding-bottom:96px}.pg-legal-pagina .legal-layout{display:grid;grid-template-columns:minmax(205px,245px) minmax(0,760px);align-items:start;justify-content:space-between;gap:clamp(34px,5vw,76px)}.pg-legal-pagina .legal-lateral{position:sticky;top:112px;min-width:0}.pg-legal-pagina .legal-indice{padding:2px 0 0 17px;border-left:1px solid #cbdcda}.pg-legal-pagina .legal-indice-mobile{display:none}.pg-legal-pagina .legal-indice-desktop>p{margin:0 0 12px;font:600 12px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#08777d}.pg-legal-pagina .legal-indice ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.pg-legal-pagina .legal-indice a{display:flex;align-items:center;min-height:38px;padding:6px 8px;border-radius:8px;color:#3f5051;font-size:13px;line-height:1.35;text-decoration:none;text-underline-offset:3px}.pg-legal-pagina .legal-indice a:focus-visible{outline:2px solid #08777d;outline-offset:2px}.pg-legal-pagina .legal-conteudo{max-width:none;min-width:0}.pg-legal-pagina .legal-conteudo section{scroll-margin-top:120px}.pg-legal-pagina .legal-conteudo section + section{margin-top:39px;padding-top:31px;border-top:1px solid #e0e8e7}.pg-legal-pagina .legal-conteudo h2{margin:0 0 15px;font-size:29px;line-height:1.22}.pg-legal-pagina .legal-conteudo p,.pg-legal-pagina .legal-conteudo li{max-width:72ch;font-size:17px;line-height:1.72;color:#455354}.pg-legal-pagina .legal-conteudo p + p{margin-top:13px}.pg-legal-pagina .legal-conteudo ul{display:grid;gap:10px;margin:17px 0 0;padding-left:22px}.pg-legal-pagina .legal-conteudo li::marker{color:#16888d}.pg-legal-pagina .legal-conteudo strong{color:#233536}.pg-legal-pagina .legal-contato{padding:25px 27px 27px;border:1px solid #c9dedb;border-radius:18px;background:#f3f8f7}.pg-legal-pagina .legal-contato h2{margin-bottom:10px}.pg-legal-pagina .legal-contato>p:not(.legal-sobretitulo){margin:0}.pg-legal-pagina .legal-contato-acoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.pg-legal-pagina .legal-contato-link{display:flex;min-width:0;min-height:62px;flex-direction:column;justify-content:center;gap:3px;padding:10px 13px;border:1px solid #d4e3e1;border-radius:11px;background:#fff;color:#075e65;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.pg-legal-pagina .legal-contato-link span{color:#617171;font-size:12px;font-weight:400}.pg-legal-pagina .legal-conteudo a:not(.legal-contato-link){text-underline-offset:3px}.pg-legal-pagina .legal-conteudo time{white-space:nowrap}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pg-legal-pagina .legal-indice a,.pg-legal-pagina .legal-contato-link{transition:transform .2s var(--ease-out),border-color .2s,background-color .2s,box-shadow .2s}.pg-legal-pagina .legal-indice a:hover{transform:translateX(3px);background:#f0f7f6;color:#075e65}.pg-legal-pagina .legal-contato-link:hover{transform:translateY(-2px);border-color:#95c3bf;box-shadow:0 8px 20px rgb(36 68 73 / .08)}}@media (max-width:991px){.pg-legal-pagina .legal-layout{grid-template-columns:minmax(0,1fr);gap:27px}.pg-legal-pagina .legal-lateral{position:static}.pg-legal-pagina .legal-indice{padding:0;border:0}.pg-legal-pagina .legal-indice-desktop{display:none}.pg-legal-pagina .legal-indice-mobile{display:block;overflow:hidden;border:1px solid #dce8e6;border-radius:12px;background:#fbfcfa}.pg-legal-pagina .legal-indice-mobile>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 15px;color:#075e65;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.pg-legal-pagina .legal-indice-mobile>summary::-webkit-details-marker{display:none}.pg-legal-pagina .legal-indice-mobile>summary::after{content:"+";margin-left:12px;color:#08777d;font-size:20px;font-weight:400}.pg-legal-pagina .legal-indice-mobile[open]>summary::after{content:"−"}.pg-legal-pagina .legal-indice-mobile:not([open])>ol{display:none}.pg-legal-pagina .legal-indice-mobile[open]>ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 7px;padding:0 9px 10px}.pg-legal-pagina .legal-indice li{min-width:0}.pg-legal-pagina .legal-indice a{min-height:44px;padding:7px 8px;border:1px solid #e1eae9;border-radius:8px;background:#fff;white-space:normal}}@media (max-width:767px){.pg-legal-pagina .legal-resumo{padding:2px 0 17px}.pg-legal-pagina .legal-resumo-cartao{padding:23px 21px;border-radius:17px}.pg-legal-pagina .legal-resumo h2{margin-bottom:17px;font-size:25px}.pg-legal-pagina .legal-resumo ul{grid-template-columns:minmax(0,1fr);gap:15px}.pg-legal-pagina .legal-resumo li{padding-left:13px}.pg-legal-pagina .legal-resumo li strong,.pg-legal-pagina .legal-resumo li span{font-size:14px}.pg-legal-pagina .legal-documento{padding-top:24px;padding-bottom:64px}.pg-legal-pagina .legal-layout{gap:20px}.pg-legal-pagina .legal-conteudo section + section{margin-top:29px;padding-top:25px}.pg-legal-pagina .legal-conteudo h2{margin-bottom:12px;font-size:25px}.pg-legal-pagina .legal-conteudo p,.pg-legal-pagina .legal-conteudo li{font-size:16px;line-height:1.68}.pg-legal-pagina .legal-conteudo ul{gap:8px;padding-left:20px}.pg-legal-pagina .legal-contato{padding:21px 18px;border-radius:16px}.pg-legal-pagina .legal-contato-acoes{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:17px}.pg-legal-pagina .legal-contato-link{min-height:58px}.pg-legal-pagina .legal-conteudo time{white-space:normal}}@media (prefers-reduced-motion:reduce){.pg-legal-pagina .legal-indice a,.pg-legal-pagina .legal-contato-link{transform:none;transition:opacity .22s ease,border-color .22s,background-color .22s}.pg-legal-pagina .legal-indice a:hover,.pg-legal-pagina .legal-contato-link:hover{transform:none}}.pg-lgpd #conteudo>.pg-lgpd-hero{padding:76px 0 80px}.pg-lgpd .lgpd-hero-grade{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(40px,6vw,88px)}.pg-lgpd .lgpd-hero-texto{min-width:0}.pg-lgpd .lgpd-hero-texto .olho,.pg-lgpd .lgpd-canal>.olho,.pg-lgpd .lgpd-cabeca>.olho,.pg-lgpd .lgpd-nao-enviar .olho,.pg-lgpd .lgpd-prazos .olho,.pg-lgpd .lgpd-projetos-texto>.olho,.pg-lgpd .lgpd-mapa>.olho{margin:0 0 12px;font:600 12px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#08777d}.pg-lgpd .lgpd-hero-texto .pg-h1{max-width:720px;margin-bottom:22px;font-size:clamp(42px,4.5vw,66px);line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.pg-lgpd .lgpd-hero-lead{max-width:690px;font-size:20px;line-height:1.55;color:#435253}.pg-lgpd .lgpd-hero-nota{max-width:600px;margin-top:22px;padding:13px 0 0 16px;border-top:1px solid #d4e1df;border-left:2px solid #16888d;font-size:15px;line-height:1.55;color:#536363}.pg-lgpd .lgpd-canal{min-width:0;padding:30px;border:1px solid #d4e2df;border-radius:21px;background:#fff;box-shadow:0 14px 38px rgb(36 68 73 / .07)}.pg-lgpd .lgpd-canal h2{margin:0 0 11px;font:600 clamp(22px,2.1vw,28px)/1.22 var(--serif);letter-spacing:-.035em;color:#111;text-wrap:balance}.pg-lgpd .lgpd-canal>p:not(.olho){margin:0;font-size:15px;line-height:1.55;color:#536363}.pg-lgpd .lgpd-canais{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.pg-lgpd .lgpd-canal-link{display:flex;min-width:0;min-height:112px;flex-direction:column;justify-content:center;gap:5px;padding:13px;border:1px solid #d9e5e2;border-radius:12px;background:#f8fbfa;color:#173638;text-decoration:none;overflow-wrap:anywhere}.pg-lgpd .lgpd-canal-tipo{font:600 12px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#08777d}.pg-lgpd .lgpd-canal-link strong{font-size:14px;line-height:1.35;font-weight:600}.pg-lgpd .lgpd-canal-detalhe{font-size:12px;line-height:1.4;color:#617171}.pg-lgpd .lgpd-canal-link:focus-visible,.pg-lgpd .lgpd-link-card:focus-visible{outline:2px solid #08777d;outline-offset:3px}.pg-lgpd .lgpd-secao{padding:80px 0}.pg-lgpd .lgpd-cabeca{max-width:820px;margin:0 0 36px}.pg-lgpd .lgpd-cabeca h2,.pg-lgpd .lgpd-projetos-texto h2{max-width:780px;margin:0 0 15px;font:600 clamp(30px,3.1vw,42px)/1.14 var(--serif);letter-spacing:-.04em;color:#111;text-wrap:balance}.pg-lgpd .lgpd-cabeca>p:not(.olho),.pg-lgpd .lgpd-projetos-texto>p:not(.olho){max-width:760px;font-size:17px;line-height:1.65;color:#4e5d5e}.pg-lgpd .lgpd-passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.pg-lgpd .lgpd-passo{position:relative;min-width:0;min-height:216px;padding:24px;border:1px solid #dbe5e2;border-radius:17px;background:#fff}.pg-lgpd .lgpd-passo:not(:last-child)::after{position:absolute;z-index:1;top:25px;right:-17px;content:"→";color:#08777d;font-size:20px;line-height:1}.pg-lgpd .lgpd-passo-numero{display:inline-flex;min-height:28px;align-items:center;padding:4px 9px;border-radius:999px;background:#e8f2f0;color:#075e65;font:600 12px/1.2 var(--mono);letter-spacing:.03em}.pg-lgpd .lgpd-passo h3,.pg-lgpd .lgpd-resposta-card h3{margin:17px 0 8px;font:600 22px/1.2 var(--serif);letter-spacing:-.025em;color:#172b2d}.pg-lgpd .lgpd-passo p,.pg-lgpd .lgpd-resposta-card>p:not(.lgpd-card-etiqueta){font-size:15px;line-height:1.58;color:#526162}.pg-lgpd .lgpd-nao-enviar{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:28px;margin-top:20px;padding:24px 28px;border:1px solid #dedfd2;border-radius:17px;background:#f7f7f1}.pg-lgpd .lgpd-nao-enviar h3{margin:0 0 7px;font:600 23px/1.2 var(--serif);letter-spacing:-.025em;color:#172b2d}.pg-lgpd .lgpd-nao-enviar-intro>p:not(.olho){font-size:15px;line-height:1.5;color:#536161}.pg-lgpd .lgpd-nao-enviar-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.pg-lgpd .lgpd-nao-enviar-lista li{display:flex;min-height:48px;align-items:center;padding:10px 12px;border-left:2px solid #9a8a67;background:#fff;font-size:14px;line-height:1.4;color:#3f4d4c}.pg-lgpd .lgpd-atendimento-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pg-lgpd .lgpd-resposta-card{min-width:0;min-height:202px;padding:24px;border:1px solid #dbe5e2;border-radius:16px;background:#fff}.pg-lgpd .lgpd-card-etiqueta{margin:0;font:600 12px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#08777d}.pg-lgpd .lgpd-resposta-card h3{margin-top:14px}.pg-lgpd .lgpd-resposta-card--gratuito{background:#edf6f4;border-color:#cbded9}.pg-lgpd .lgpd-prazos{margin-top:28px;padding:28px;border:1px solid #cbded9;border-radius:18px;background:#eef6f4}.pg-lgpd .lgpd-prazos-cabeca{max-width:720px;margin-bottom:20px}.pg-lgpd .lgpd-prazos-cabeca h3{margin:0;font:600 25px/1.2 var(--serif);letter-spacing:-.03em;color:#172b2d}.pg-lgpd .lgpd-prazos-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg-lgpd .lgpd-prazo{min-width:0;padding:20px;border:1px solid #d4e3df;border-radius:13px;background:#fff}.pg-lgpd .lgpd-prazo-tempo{display:block;margin-bottom:10px;font:600 15px/1.4 var(--mono);color:#075e65}.pg-lgpd .lgpd-prazo h4{margin:0 0 7px;font:600 20px/1.25 var(--serif);color:#172b2d}.pg-lgpd .lgpd-prazo p,.pg-lgpd .lgpd-prazos-nota{font-size:15px;line-height:1.55;color:#526162}.pg-lgpd .lgpd-prazos-nota{margin:17px 0 0}.pg-lgpd .lgpd-direitos-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pg-lgpd .lgpd-direito{display:flex;min-width:0;min-height:182px;flex-direction:column;align-items:flex-start;padding:22px;border:1px solid #dbe5e2;border-radius:15px;background:#fff}.pg-lgpd .lgpd-direito>span{margin-bottom:12px;font:600 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#08777d}.pg-lgpd .lgpd-direito h3{margin:0 0 8px;font:600 20px/1.22 var(--serif);letter-spacing:-.02em;color:#172b2d}.pg-lgpd .lgpd-direito p{margin:0;font-size:15px;line-height:1.52;color:#526162}.pg-lgpd .lgpd-direito--largo{grid-column:span 2}.pg-lgpd .lgpd-projetos-grade{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(34px,5vw,72px)}.pg-lgpd .lgpd-projetos-texto h2{margin-bottom:18px}.pg-lgpd .lgpd-projetos-texto>p + p{margin-top:14px}.pg-lgpd .lgpd-mapa{min-width:0;padding:27px;border:1px solid #d7dded;border-radius:19px;background:#f0f2fa}.pg-lgpd .lgpd-mapa ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.pg-lgpd .lgpd-mapa li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:13px;padding:15px 0;border-top:1px solid #d9deeb}.pg-lgpd .lgpd-mapa li:first-child{border-top:0;padding-top:0}.pg-lgpd .lgpd-mapa li>span{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid #b9c2dc;border-radius:50%;color:#4a587e;font:600 12px/1 var(--mono)}.pg-lgpd .lgpd-mapa li strong{display:block;margin:0 0 3px;font-size:15px;line-height:1.4;color:#27334f}.pg-lgpd .lgpd-mapa li p{font-size:14px;line-height:1.45;color:#56617d}.pg-lgpd .lgpd-links-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pg-lgpd .lgpd-link-card{display:flex;min-width:0;min-height:230px;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #dbe5e2;border-radius:16px;background:#fff;color:inherit;text-decoration:none}.pg-lgpd .lgpd-link-card>span{margin-bottom:14px;font:600 12px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#08777d}.pg-lgpd .lgpd-link-card>strong{margin-bottom:9px;font:600 22px/1.2 var(--serif);letter-spacing:-.025em;color:#172b2d}.pg-lgpd .lgpd-link-card>p{margin-bottom:18px;font-size:15px;line-height:1.52;color:#526162}.pg-lgpd .lgpd-link-card>b{margin-top:auto;font-size:14px;line-height:1.4;font-weight:600;color:#075e65}.pg-lgpd .lgpd-link-card--anpd{background:#f2f5fb;border-color:#d5dced}.pg-lgpd .lgpd-atualizacao{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:14px 28px;margin-top:25px;padding-top:19px;border-top:1px solid #dbe5e2}.pg-lgpd .lgpd-atualizacao>p{font-size:13px;line-height:1.55;color:#586767}.pg-lgpd .lgpd-atualizacao a{color:#075e65;text-underline-offset:3px}.pg-lgpd .lgpd-data-atualizacao{display:flex;flex-direction:column;gap:3px;white-space:nowrap}.pg-lgpd .lgpd-data-atualizacao span{font:600 12px/1.35 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#08777d}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pg-lgpd .lgpd-canal-link,.pg-lgpd .lgpd-link-card{transition:transform .2s var(--ease-out),border-color .2s,box-shadow .2s}.pg-lgpd .lgpd-canal-link:hover,.pg-lgpd .lgpd-link-card:hover{transform:translateY(-2px);border-color:#9bbeb9;box-shadow:0 9px 24px rgb(36 68 73 / .08)}.pg-lgpd .lgpd-link-card>b span{display:inline-block;transition:transform .2s var(--ease-out)}.pg-lgpd .lgpd-link-card:hover>b span{transform:translateX(3px)}}@media (min-width:768px) and (max-width:991px){.pg-lgpd #conteudo>.pg-lgpd-hero,.pg-lgpd .lgpd-secao{padding-block:60px}.pg-lgpd .lgpd-hero-grade{grid-template-columns:minmax(0,1fr);gap:32px}.pg-lgpd .lgpd-hero-texto .pg-h1{max-width:780px}.pg-lgpd .lgpd-canal{max-width:720px}.pg-lgpd .lgpd-atendimento-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-lgpd .lgpd-resposta-card--gratuito{grid-column:span 2;min-height:0}.pg-lgpd .lgpd-direitos-grade,.pg-lgpd .lgpd-links-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-lgpd .lgpd-link-card--anpd{grid-column:span 2;min-height:190px}.pg-lgpd .lgpd-atualizacao{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-lgpd .lgpd-data-atualizacao{grid-column:1/-1;flex-direction:row;align-items:baseline}}@media (max-width:767px){.pg-lgpd #conteudo>.pg-lgpd-hero,.pg-lgpd .lgpd-secao{padding-block:40px}.pg-lgpd .lgpd-hero-grade,.pg-lgpd .lgpd-projetos-grade{grid-template-columns:minmax(0,1fr);gap:26px}.pg-lgpd .lgpd-hero-texto .pg-h1{margin-bottom:17px;font-size:clamp(36px,9vw,44px);line-height:1.1}.pg-lgpd .lgpd-hero-lead{font-size:18px;line-height:1.55}.pg-lgpd .lgpd-hero-nota{margin-top:17px}.pg-lgpd .lgpd-canal{padding:22px 19px;border-radius:17px}.pg-lgpd .lgpd-canal h2{font-size:23px}.pg-lgpd .lgpd-canais,.pg-lgpd .lgpd-passos,.pg-lgpd .lgpd-atendimento-grade,.pg-lgpd .lgpd-prazos-grade,.pg-lgpd .lgpd-direitos-grade,.pg-lgpd .lgpd-links-grade{grid-template-columns:minmax(0,1fr)}.pg-lgpd .lgpd-canal-link{min-height:82px}.pg-lgpd .lgpd-secao{padding-block:40px}.pg-lgpd .lgpd-cabeca{margin-bottom:25px}.pg-lgpd .lgpd-cabeca h2,.pg-lgpd .lgpd-projetos-texto h2{margin-bottom:12px;font-size:30px;line-height:1.18}.pg-lgpd .lgpd-cabeca>p:not(.olho),.pg-lgpd .lgpd-projetos-texto>p:not(.olho){font-size:16px;line-height:1.62}.pg-lgpd .lgpd-passos{gap:12px}.pg-lgpd .lgpd-passo{min-height:0;padding:21px}.pg-lgpd .lgpd-passo:not(:last-child)::after{top:auto;right:auto;bottom:-14px;left:25px;content:"↓";font-size:16px}.pg-lgpd .lgpd-passo h3{margin-top:13px;font-size:21px}.pg-lgpd .lgpd-nao-enviar{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:16px;padding:21px}.pg-lgpd .lgpd-nao-enviar-lista{grid-template-columns:minmax(0,1fr);gap:7px}.pg-lgpd .lgpd-nao-enviar-lista li{min-height:44px}.pg-lgpd .lgpd-resposta-card{min-height:0;padding:21px}.pg-lgpd .lgpd-prazos{margin-top:18px;padding:21px}.pg-lgpd .lgpd-prazos-cabeca h3{font-size:22px}.pg-lgpd .lgpd-prazo{padding:18px}.pg-lgpd .lgpd-direito,.pg-lgpd .lgpd-direito--largo{grid-column:auto;min-height:0;padding:19px}.pg-lgpd .lgpd-direito p{margin-top:0}.pg-lgpd .lgpd-projetos-grade{gap:24px}.pg-lgpd .lgpd-mapa{padding:21px 18px}.pg-lgpd .lgpd-links-grade{gap:10px}.pg-lgpd .lgpd-link-card,.pg-lgpd .lgpd-link-card--anpd{grid-column:auto;min-height:190px;padding:21px}.pg-lgpd .lgpd-atualizacao{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.pg-lgpd .lgpd-data-atualizacao{grid-column:auto;flex-direction:row;align-items:baseline}}@media (prefers-reduced-motion:reduce){.js .pg-lgpd #conteudo .revelar{opacity:0;transform:none;transition:opacity .42s ease;transition-delay:var(--entrada-atraso,0ms)}.js .pg-lgpd #conteudo .revelar.revelar--atraso{transition-delay:calc(var(--entrada-atraso,0ms) + 80ms)}.js .pg-lgpd #conteudo .revelar.visivel{opacity:1;transform:none}.js .pg-lgpd .lgpd-canal-link,.js .pg-lgpd .lgpd-link-card{transform:none;transition:opacity .22s ease,border-color .22s,box-shadow .22s}.js .pg-lgpd .lgpd-canal-link:hover,.js .pg-lgpd .lgpd-link-card:hover{transform:none}}.nav .pilula--whatsapp,.rodape-canais .rodape-whatsapp{background:#25d366;border-color:#166534;color:#102b1b}.nav .pilula--whatsapp:hover,.rodape-canais .rodape-whatsapp:hover{background:#20bd5a;border-color:#166534;color:#102b1b}.nav-link.ativo{background:#def0ef;border-radius:8px;color:#004d53}.nav-lista a.ativo{background:#def0ef;color:#004d53;font-weight:600}.rodape-links a.ativo,.rodape-legal a.ativo{color:#004d53;font-weight:600}.rodape-links a{min-height:44px;display:flex;align-items:center}.rodape-links{gap:2px}.rodape-linha{grid-template-columns:minmax(0,1.35fr) minmax(0,4fr);gap:32px}.rodape-menu{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,1fr);gap:24px}@media(max-width:991px){.rodape-linha{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.rodape-contato{display:flex;flex-direction:column;gap:16px}.rodape-contato .rodape-frentes{max-width:28ch}.rodape-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rodape-grupo{gap:28px}.pg .trilha li:last-child{max-width:100%;white-space:normal;overflow-wrap:anywhere}}a[href],a[href]:is(:hover,:focus-visible){text-decoration:none}:where(a[href]:not(.pilula)):focus-visible{outline:2px solid currentColor;outline-offset:4px}.link-rotulo{min-width:0;overflow-wrap:inherit}.link-palavra{position:relative;display:inline-grid;vertical-align:baseline;overflow:clip;padding-block:.28em;margin-block:-.28em;line-height:1.4}.link-frente{grid-area:1 / 1}.link-verso{position:absolute;inset:.28em 0 auto;pointer-events:none;visibility:hidden}:is(.texto-legal,.texto-p,.artigo-corpo) a:not(.pilula){color:#006b73;font-weight:600}@media (hover:hover) and (pointer:fine){a[href]:not(.pilula):hover{text-shadow:0 0 .65em rgb(0 107 115 / .18)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.link-frente,.link-verso{transition:transform 220ms var(--ease-out)}.link-verso{visibility:visible;transform:translateY(calc(100% + .6em))}.link-rolante:hover:not(:focus-visible):not(.link-preparando) .link-frente{transform:translateY(calc(-100% - .6em))}.link-rolante:hover:not(:focus-visible):not(.link-preparando) .link-verso{transform:translateY(0)}.link-rolante:focus-visible :is(.link-frente,.link-verso){transition:none}}.pg-perguntas .perguntas-temas{display:flex;flex-wrap:wrap;gap:12px 24px}.pg-perguntas .perguntas-temas a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;color:var(--azul);text-decoration:none;text-underline-offset:4px}.pg-perguntas .perguntas-grupo{padding-top:160px}.pg-perguntas .perguntas-grupo .faq-intro .h3{margin-top:0}.pg-perguntas .faq-resp p{font-size:17px;line-height:1.65;letter-spacing:normal}.pg-perguntas .faq-resp a{display:inline-block;min-height:44px;padding-block:10px;color:var(--azul);text-decoration:none;text-underline-offset:4px}.pg-perguntas .perguntas-temas a:focus-visible,.pg-perguntas .faq-resp a:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.pg-perguntas .secao-cta{padding-top:160px}.pg-perguntas .cta{margin-bottom:0}.pg-perguntas .cta-tit{padding-bottom:0;margin-bottom:24px}.pg-perguntas .rodape{margin-top:160px}@media(min-width:768px) and (max-width:991px){.pg-perguntas .perguntas-grupo,.pg-perguntas .secao-cta{padding-top:120px}.pg-perguntas .rodape{margin-top:120px}}@media(max-width:767px){.pg-perguntas .perguntas-temas{gap:8px 20px}.pg-perguntas .perguntas-grupo,.pg-perguntas .secao-cta{padding-top:80px}.pg-perguntas .rodape{margin-top:80px}.pg-perguntas .cta-botoes{flex-direction:column;align-items:stretch}}.pilula{min-height:44px;min-width:44px}.rodape-txt{display:inline-flex;align-items:center;min-height:44px}.pular{min-height:44px}.rodape-canais>a:not(.pilula){display:inline-flex;align-items:center;min-height:44px}.pg-artigo-novo :is(h2,h3,[id^="fonte-"],[id^="ref-"]){scroll-margin-top:calc(var(--topo-altura,180px) + 24px)}@media(max-width:767px){.pg-artigo-novo :is(.artigo-meta-leitura,.artigo-meta-atualizado)::before{content:"·";margin-right:8px}.pg-artigo-novo .tabela tbody :is(th,td){display:block;padding:16px 0 0;border:0;overflow-wrap:anywhere}.pg-artigo-novo .tabela tbody :is(th,td):first-child{padding-top:0;font-family:var(--serif);font-size:19px;font-weight:600}}.pg-equipe #conteudo>.pg-hero{padding-bottom:0}.pg-equipe #conteudo>:is(.pg-secao,.secao-cta){padding:0;margin-top:160px;display:flow-root}.pg-equipe #conteudo{padding-bottom:160px}@media(max-width:991px){.pg-equipe #conteudo>:is(.pg-secao,.secao-cta){margin-top:120px}.pg-equipe #conteudo{padding-bottom:120px}}@media(max-width:767px){.pg-equipe #conteudo>:is(.pg-secao,.secao-cta){margin-top:80px}.pg-equipe #conteudo{padding-bottom:80px}}.pg-equipe .equipe-papeis{margin:24px 0}.pg-equipe .equipe-papeis dt{font-weight:600;margin-top:24px}.pg-equipe .equipe-papeis dd{margin:8px 0 0}.trilha{max-width:100%}.trilha li{min-width:0;overflow-wrap:anywhere}@media(min-width:992px){.pg-artigo-novo .artigo-titulo-arte:has(.artigo-arte:not(:empty)){display:grid;grid-template-columns:minmax(0,1fr) min(22vw,240px);gap:40px;align-items:center}}.pg-mapa .mapa-grupo{margin-top:64px;min-width:0}.pg-mapa .mapa-grupo h2{margin-bottom:24px}.pg-mapa .mapa-lista{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.pg-mapa .mapa-lista>li{border-top:1px solid #bfd2d0;padding-top:16px;min-width:0}.pg-mapa .mapa-lista a{display:inline-flex;align-items:center;min-height:44px;color:var(--azul);overflow-wrap:anywhere;line-height:1.5}.pg-mapa .mapa-lista>li>a{font-weight:600}.pg-mapa .mapa-lista ul{padding-left:20px;font-size:14px;line-height:1.6}.pg-mapa .mapa-lista details summary{cursor:pointer;min-height:44px;line-height:1.5;padding-block:10px}.pg-mapa .mapa-atalhos{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:32px}.pg-mapa .mapa-atalhos a{min-height:44px;display:inline-flex;align-items:center;color:var(--azul)}.pg-mapa #conteudo{padding-bottom:120px}@media(max-width:767px){.pg-mapa .mapa-lista{grid-template-columns:1fr}.pg-mapa .mapa-grupo{margin-top:48px}}